Releases: ExpressApp/construct
Releases · ExpressApp/construct
v3.0.1
- Enhancements
- Add
Construct.Types
with CommaList
, Enum
and UUID
v3.0.0
-
Enhancements
- Add
structure_compile_hook/2
macro to inject code into structures
See Construct.Hooks.Map
and Construct.Hooks.OmitDefault
for examples
- Compiler optimization and refactor
-
Hard-deprecations
- Remove
make_map
option
- Remove
empty_values
option
-
Bug fixes
v2.1.10
Enhancements
- Add
enforce_keys
option to not enforce keys when building struct
v2.1.9
Enhancements
- Add
only
option to include
v2.1.8
Enhancements
- Add experimental TypeC behaviour
- Add
error_values
option
Bug fixes
- Fix warnings for Elixir 1.10
v2.1.6
Bug fixes
- Ensure module is compiled when checking for Construct def in
include
macro
v2.1.5
Bug fixes
- Ensure module is compiled when checking for Construct def
v2.1.4
Bug fixes
- Ensure module is trying to be compiled when checking that if this module is Construct definition
v2.1.3
Enhancements
- Add
:pid
and :reference
types