Skip to content

v5.0.0-alpha.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@milesj milesj released this 08 Sep 23:57
· 39 commits to master since this 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

v4.3.0...v5.0.0-alpha.1