v5.0.0-alpha.1
Pre-release
Pre-release
- build: Fix release script. 524fb7e
- breaking: Migrate to ESM only. 5a7b10a
- new: Add when() criteria. 8ffb9c8
- internal: Remove DEV checks. 4887f65
- new: Add lazy() schema. 0fca859
- new: Collect all errors instead of failing on the first. (#38) 61ce05f
- docs: Start on comparison doc. 42c83fc
- breaking: Implement an immutable API. (#37) d1f12ba
- breaking: Rework optimal() API. e1edef8
- new: Add new Infer type. b0c42db
- new: Added keysOf() to objects. 186d509
- new: Add default value callbacks for lazy init. 89115c0
- fix: Pass path to custom callbacks. fa2800a
- fix: Remove schemas from union() call. c71191e
- fix: Remove default value from tuple(). 97ec98b
- fix: Remove default value from shape(). 96905e2
- fix: Allow empty strings for oneOf(). 67fddaf
- build: Switch to a monorepo. (#36) 52b7140
- build: Add local Beemo deps. 3f53316
- build: Add tsconfig for build process. 21fe6a9
- internal: Bump version to an alpha release. 57ee9dd
- build: Migrate to Yarn 3. c69db83
- build: Increase code coverage. a98f474
- build: Migrate to @beemo/dev. (#34) b1e5997
- breaking: Ground up rewrite. Migrate to functions from classes. (#31) 3aaabe2