New
0.2.0
Added
- Add a plugin API.
Removed
- Remove reflection support through the
__keys__/0,__defaults__/0and__types__/0function which where defined by TypedStruct in the user modules. If you rely on these functions, please use the TypedStructLegacyReflection plugin to enable them again, and consider creating a plugin for your needs.
Fixed
- Do not enforce fields with a default value set to nil (fixes #14).
- Prefix all internal module attributes and clean them after use (fixes #15).
- Create a scope in the
typedstructblock to avoid import leaks.