- Auto-generator now supports overrides; use
GenX.defaults |> AutoGenConfig.addGenerator ...
to add your custom generators - Breaking: All the default
Gen<_>
members are removed fromAutoGenConfig
. Where you previously used copy-and-update syntax like{ GenX.defaults with Int = ... }
to override default primitive auto-generators, you must now useGenX.defaults |> AutoGenConfig.addGenerator ...
(the same API now used for overriding the generator for any type, including user-defined types). - Fixed decimal auto-generator generating out-of-bounds values
- Added support for
single
to auto-generator
- Updated dependencies
- Improved URI generation
- Added enum support to GenX.auto
- Added GenX.uri and added URI support to GenX.auto
- Updated GenX.auto to support uint16, uint32, and uint64
- Updated to support TypeShape 5.1.0
- Initial release