Changelog for net-spider-0.4.3.7
Revision history for net-spider
0.4.3.7 -- 2022-01-02
- Confirm test with
base-4.15
0.4.3.6 -- 2021-02-11
- Confirm test with
doctest-0.18.
0.4.3.5 -- 2020-12-30
- Confirm test with
greskell-1.2.0.0.
0.4.3.4 -- 2020-06-21
- Confirm test with
base-4.13andbase-4.14.
0.4.3.3 -- 2020-06-06
- Confirm test with
doctest-0.17.
0.4.3.2 -- 2020-05-30
- Confirm test with
aeson-1.5.0.0.
0.4.3.1 -- 2020-04-26
- Spider is now implemented with greskell-1.1.0.0
0.4.3.0 -- 2020-04-18
- Add SeqID module.
Snapshot module
- Add
graphTimestampfunction.
Log module
- Add
logInfoW,logWarnWandlogErrorWfunctions.
0.4.2.0 -- 2020-03-21
- Add Weaver module.
Unify module
- Add
toLinkSamplesfunction.
Found module
- Add
sortByTime,allTargetNodesfunctions.
0.4.1.0 -- 2020-01-26
- Add
GraphML.Attributemodule.AttributeValueand related types inGraphML.Writermodule are moved toGraphML.Attributemodule. - Add
ToAttributesinstance toTimeZone. - Add
FromJSONandToJSONinstances toAttributeValue. - Add
attributesToAesonfunction.
Timestamp module
- Add
FromJSON,ToJSONandToAttributesinstances toTimestamp.
Found module
- Add
FromJSONandToJSONinstances toLinkState,FoundLinkandFoundNode. - Add
Ordinstance toFoundNode.
Snapshot module
- Add
FromJSONandToJSONinstances toSnapshotLinkandSnapshotNode.
0.4.0.1 -- 2019-12-29
- Confirm test with
data-interval-2.0.1.
0.4.0.0 -- 2019-12-28
- Use
greskell-1.0.0.0.
Graph module
- [BREAKING CHANGE] Change signatures of
parseNodeAttributesandparseLinkAttributesfunctions, because nowPropertMapListandPropertyMapSingleare deprecated. - [BREAKING CHANGE] Remove
ToAttributesinstance from types ofPropertyMapclass, becausePropertyMapis now deprecated. - [BREAKING CHANGE] Now
EIDis alias forElementID. It's kind is now* -> *. This fixes #5. - [BREAKING CHANGE] Kind of
VFoundNodeandEFindsis now*(was* -> *). - [BREAKING CHANGE] Remove
NodeAttributes PropertyMapListinstance andLinkAttributes PropertyMapSingleinstance, because PropertyMaps are deprecated. - Add
NodeAttributesandLinkAttributesinstances toPMap.
0.3.3.0 -- 2019-10-13
Interval module
- Add
secSinceandsecUntilfunctions.
0.3.2.1 -- 2019-10-04
- Confirm test with
hashable-1.3.0.0.
0.3.2.0 -- 2019-08-04
- Add
Intervalmodule.
Query module
- Add
Eqinstance toFoundNodePolicy.
Spider module
- Add
withSpiderfunction.
0.3.1.1 -- 2019-07-19
- Add documentation about
GraphML.Writermodule.
0.3.1.0 -- 2019-07-15
- Add
GraphML.Writermodule.
Snapshot module
- Add
SnapshotGraphtype synonym.
Timestamp module
- Add
toTime,toSystemTimeandshowTimestampfunctions.
0.3.0.0 -- 2019-05-03
-
Export
Snapshot.Internalmodule. This module is only for internal use. -
[BREAKING CHANGE] Use StrictData extension by default. This changes the strictness of the following data types.
Query(from Query module)Config(from Spider.Config module)UnifyStdConfig(from Unify module)
Found module
- Add
FunctorandBifunctorinstances toFoundNodeandFoundLink.
Graph module
- Add
NodeAttributesinstance toPropertyMapList. - Add
LinkAttributesinstance toPropertyMapSingle.
Query module
- [BREAKING CHANGE]
Querydata type is now strict.
Snapshot module
- Add
FunctorandBifunctorinstances toSnapshotNodeandSnapshotLink.
0.2.0.0 -- 2018-12-10
- Add
Logmodule. - Confirmed test with base-4.12, time-1.9, containers-0.6
Query module
- Add
timeIntervalandfoundNodePolicyfields toQuerytype. - Add
FoundNodePolicytype. - Add
secUpTo,policyOverwriteandpolicyAppendfunctions. - Re-export symbols from Data.Interval.
Spider module
- Fix bug that the Spider visits a node multiple times. The result was correct, but it took extra time.
- Now it may produce log messages.
Spider.Config module
- [BREAKING CHANGE] Now
Spidertype's internal is hidden. It was just a mistake. - [BREAKING CHANGE] Now
getSnapshotandgetSnapshotSimplerequires(Show n)constraint for logging. - Add
logThresholdfield. - Export
LogLeveltype.
Timestamp module
- [BREAKING CHANGE] Rename
fromEpochSecondtofromEpochMillisecond. NowTimestamprepresents milliseconds since the epoch. - Add
now,addSec,parseTimestamp,fromS,fromZonedTime,fromUTCTime,fromSystemTime,fromLocalTime,showEpochTime.
Unify modulem
- [BREAKING CHANGE] Now
LinkSampleUnifierreturnsWriterLoggingMmonad. - [BREAKING CHANGE] Now
unifyToOne,unifyToManyandunifyStdrequire(Show n)constraint.
0.1.0.0 -- 2018-09-24
- First version. Released on an unsuspecting world.