Releases: msoucy/dproto
Version 2.1.6
Version 2.1.4
Fix for sint32
, sint64
Version 2.1.3
Hotfix for exception handling
Version 2.1.2
Small fixes, including more size_t
usage
Version 2.1.1
Patch fix to fix issues with deprecated language functionality.
Version 2.1.0
Version 2.0.1
Fixes:
- Compatibility issues (#76)
Version 2.0.0 (The UDA Release)
New Features
Generated code was switched from being largely based on string mixins to using compile-time reflection and user defined attributes - very fitting that the release is today, given the topic of this week's This Week In D. The core still uses string mixins to create the classes themselves, but the main manipulators are now a template mixin.
A nice side effect of this is that generated code can be inspected more easily, and custom dproto-compatible classes can be written with just a few attributes.
Bug fixes
Breaking: Values are now nullable as per the spec (see #63 and #66 for more information)
Version 1.3.2
Version 1.3.1 Hotfix
Fixes a rather large issue where most types of integer would cause broken compilation...