Releases: orchestratora/gen-io-ts
Releases · orchestratora/gen-io-ts
v3.0.1
3.0.1 (2020-03-08)
Bug Fixes
- metadata: retrieve type lazily at generation time (f5e0484)
v3.0.0
3.0.0 (2020-03-08)
Bug Fixes
- reflect: use globalThis to locate Reflect API globally (65d5b13)
Features
- build: update to NG CLI v9 (9040c64)
- deps: update io-ts to v2 (3979f66)
BREAKING CHANGES
- deps: io-ts now is v2 and it requires fp-ts v2 as a peer dependency. No public API
changes.
v2.1.2
2.1.2 (2019-12-15)
Bug Fixes
- metadata: resolve Reflect API from
global
instead of window
(6d5ca97), closes #9
v2.1.1
2.1.1 (2019-11-20)
Bug Fixes
- gen: generate proper array type for single type (a5b075f), closes #7
v2.1.0
2.1.0 (2019-02-27)
Features
- libs: update dependencies and fix deprecations (33661d3)
v2.0.2
2.0.2 (2019-02-07)
Bug Fixes
- generator: safely access reserved exports from
io-ts
(9513f98), closes #5
v2.0.1
2.0.1 (2019-02-05)
Bug Fixes
- generator: apply not-required modifiers on custom types (0b4ea8b)
v2.0.0
2.0.0 (2019-01-27)
Bug Fixes
- types: properly pass arguments in anyOf factory (57e45ce)
Features
- io-ts: make io-ts as a peerDependency (cc312b2)
BREAKING CHANGES
- io-ts: Secondary entrypoint
/io-ts
has been removed. Now it's a peerDependency that
consumer has to install.
v1.1.1
1.1.1 (2019-01-24)
Bug Fixes
- api: make runtime types public (dadca0e)
v1.1.0
1.1.0 (2019-01-24)
Bug Fixes
- types: use type factories instead of classes (cfc93ec)
Features
- decorator: add type factory to
@Property
configuration (aab5c01)
- decorator: capture extra metadata in @Property (0e11243)
- decorator: capture extra metadata in @Property (cc89811)
- metadata: allow to pass extra options via decorator (268ce10)
- metadata: allow to pass extra options via decorator (41a3522)
- metadata: merge config from @Property decorator (80bccf2)