Skip to content

Releases: ibi-group/IBI.WZDx

v4.2.0

11 Dec 19:25
833258e
Compare
Choose a tag to compare

The v4.2.0 release of the IBI.WZDx class library.

This release updates the models in accordance with WZDx 4.2. It includes the following changes:

  • Add CdsCurbZoneReference record and ImpactedCdsCurbZones property to WorkZoneRoadEvent.
  • Add WorkZoneType enum and WorkZoneType property to WorkZoneRoadEvent.
  • Add InnerLoop & OuterLoop to RoadDirection enum.
  • Add WorkTruckWithLightsFlashing to MarkedLocationType enum.
  • Update the summary comment for Open & Closed property in LaneStatus enum.
  • Update the summary comment for FlashingBeacon.
  • Add VelocityKph to FieldDeviceCoreDetails.

v4.1.1

03 Apr 15:29
2b0c6d6
Compare
Choose a tag to compare

The v4.1.1 release of the IBI.WZDx class library.

This release implements the following:

Fixes

  • Fix ArrowBoardPattern enum names: change from "Chevrons" to "Chevron"

v4.1.0

26 Aug 18:31
2263680
Compare
Choose a tag to compare

The first stable release of the IBI.WZDx class library.

WZDx versions 4.0 and 4.1 are supported. The WzdxSerializer defaults to outputting v4.1 (latest WZDx).

This release implements the following:

  • Add objects that represent WZDx concepts in .NET code.
  • Add a WzdxSerializer static class to allow:
    • Creating a WZDx Work Zone Feed or Device Feed GeoJSON string by serializing WZDx C# objects modeled in this library.
    • Deserializing a WZDx Work Zone Feed or Device Feed GeoJSON string into C# objects modeled in this library.
  • Add unit tests for the WzdxSerializer for serializing and deserializing all objects in an example Work Zone Feed and Device Feed.