Skip to content

v0.9.0: Compatibility with DIP1000

Compare
Choose a tag to compare
@Geod24 Geod24 released this 15 Jul 07:44
· 26 commits to master since this release
5c791b9

D-YAML can now be compiled with -preview=dip1000. In order to do so, usage of Variant was replaced by std.sumtype.
This should reduce reliance on TypeInfo and memory usage.

What's Changed

  • Add missing annotations to exceptions ctor by @Geod24 in #293
  • Node: Replace usage of Variant with SumType by @Geod24 in #291
  • constructor: Use new RedblackTree instead of redBlackTree function by @Geod24 in #292
  • Add attributes to type / nodeID / nodeTypeString by @Geod24 in #294
  • Refactor some Node.opCmp code by @Geod24 in #295
  • Fix #184: Support for DIP1000 by @Geod24 in #296

Full Changelog: v0.8.6...v0.9.0