Changelog for net-spider-rpl-0.4.1.5
Revision history for net-spider-rpl
0.4.1.5 -- 2022-01-02
- Confirm test with
base-4.15
0.4.1.4 -- 2020-12-30
- Confirm test with
greskell-1.2.0.0
0.4.1.3 -- 2020-06-21
- Confirm test with
base-4.13andbase-4.14.
0.4.1.2 -- 2020-05-30
- Confirm test with
aeson-1.5.0.0.
0.4.1.1 -- 2020-04-26
- Confirm test with
greskell-1.1.0.0
0.4.1.0 -- 2020-01-26
- Add
FromJSONandToJSONinstances to the following types.DIONodeDIOLinkNeighborTypeMergedDIOLinkDAONodeDAOLinkCombinedNodeCombinedLinkFindingType
- Add
ToJSONinstance toIPv6ID.
0.4.0.1 -- 2019-12-29
- Confirm
ip-1.7.0andfast-logger-3.0.0.
0.4.0.0 -- 2019-12-28
- [BREAKING CHANGE] Changes instances of
LinkAttributesandNodeAttributesbecause their signature are changed innet-spider-0.4.0.0. - This also leads to a bug fix. Before, it could not write or parse attribute values of 'Nothing'.
- Add
FromGraphSONandToJSONinstances toNeighborType.
0.3.1.0 -- 2019-10-04
- Expose an internal module
NetSpider.RPL.IPv6. - Confirm test with
ip-1.5.1,ip-1.6.0,hashable-1.3.0.0,time-1.9.3.
0.3.0.0 -- 2019-09-30
ContikiNG module
- [BREAKING CHANGE]
parseStream,parserFoundNodeDIOandparserFoundNodeDAOfunctions now requireMonadLoggercontext. - Add
parseFileHandleMfunction. - Now the parser functions can emit Warning logs when the parser fails in an unexpected context.
0.2.3.0 -- 2019-09-24
ContikiNG module
- Add
parseStream,parserFoundNodeDIO,parserFoundNodeDAOfunctions.
0.2.2.0 -- 2019-09-23
RPL module
- document: change the link to net-spider-rpl-example into net-spider-rpl-cli.
ContikiNG module
- Add
parseFileHandlefunction.
0.2.1.0 -- 2019-07-19
DIO module
- Export
TrickleIntervaltype synonym. It should have been exported in the first place.
0.2.0.0 -- 2019-07-15
-
[BREAKING CHANGE] Type class instances from net-spider-pangraph are removed. This is because
NetSpider.GraphML.Writerfrom net-spider can be used to format SnapshotGraphs into GraphML- net-spider-pangraph has relatively a heavy dependency set
NetSpider.Pangraph.ToAttributestypeclass instance can be easily implemented byNetSpider.Pangraph.attributesFromGraphML.
-
Add
NetSpider.GraphML.ToAttributesinstance to RPL data types so that SnapshotGraphs can be formatted to GraphML.
Combined module
- Add
SnapshotGraphCombinedtype synonym. combineNodesnow prefers the input node with the latest timestamp as the basis of the result.
ContikiNG module
- Bug fix for DIO entries including the infinite rank.
- Add detailed doc to
parseFile.
DAO module
- Add
SnapshotGraphDAOtype synonym. - Add
daoDefQueryfunction. - Fix writer and parser of
dao_route_numattribute.
DIO module
- Add
SnapshotGraphDIOtype synonym. - Add
dioDefQueryfunction.
FindingID module
- Add
NetSpider.GraphML.Writer.ToNodeIDintance toFindingIDandIPv6ID.
0.1.0.0 -- 2019-05-03
- First version. Released on an unsuspecting world.