1.24.0
New features
- Add more formalized
UserEnum.define_new()
factory method for use in importers - Add explicit
UserStruct.type_name
property. UserStruct
is now pickleable.
Bug Fixes
- Fix missing error detection if extraneous input is passed to
RDLCompiler.expr()
- Rework
UserEnum
to remove member name restrictions(#130) - Fix invalid importer identifier check regex.
- Fix
UserStruct
so RDL inheritance is also represented in Python class inheritance.