github ealush/vest 3.0.0
vest: [3.0.0] - 2021-01-08

latest releases: vest@5.2.0, vestjs-runtime@1.2.0, vest-utils@1.2.1...
3 years ago

Changed or removed

  • 3d47fb1 breaking: remove vest.draft() (#474) (Evyatar)
  • 0ef8ec8 breaking: remove validate (ealush)
  • 00a5aba breaking: remove global state reference (ealush)

Added

  • b8746f9 feat: suite.remove (ealush)
  • 4dd6a30 feat: test.each (#541) (Alex Kaplan)
  • 4c81bc0 added: enforce.loose for loose shape enforcement style #492 (#505) (Alex Kaplan)
  • 8e3386b Added: Chaining support in lazy enforcement (#495) (Evyatar)

Fixed and improved

  • ede4587 test: add tests for VestTest.cancel (ealush)
  • f3bb418 patch: optionalFunctionValue utility (ealush)
  • 81f3a4d fix: retain lagging list after reset (ealush)
  • 61d6258 tests: improve rule test fixture (ealush)
  • 8d0b087 tests: runLazyRule (ealush)
  • 0006059 patch: reduce transpiled bundle size (#522) (Evyatar)
  • 52691b0 patch: update dev mode errors (ealush)
  • c3949bd patch: improve enforcement performance on legacy browsers (#507) (Evyatar)
  • 3083ba4 patch: use rules for internal comparisons (ealush)
  • 26d6bed patch: move anyone package inside (#502) (Evyatar)
  • 56b195d patch: use isPromise utility (#501) (Evyatar)
  • eb43009 patch: use enforce rules for internal evaluations (ealush)
  • b8c8b6c patch: move severity profile logic out (#496) (Evyatar)
  • 458bccd readme: add a discord invite link (Evyatar)
  • c3e4449 patch: sort out organize deps (ealush)
  • 797fe4e patch: reduce built size (#465) (Evyatar)
  • 92924df fix: use proxy with ensure (ealush)
  • 1d6955d patch: simplify conditions (ealush)
  • c6b36f2 patch: remove state init symbol (ealush)
  • 4dd0132 patch: Move state modules to the same directory (ealush)
  • 65a7468 patch: Remove state history (ealush)
  • 699b293 use context.bind (ealush)
  • b080130 patch: rewrite state module (ealush)
  • e5eac8f patch: remove context around async test (ealush)
  • 9de029c patch: simplify cache (ealush)
  • 1474825 test: remove runSpec module (ealush)
  • 1a69910 types: isUndefined rule (ealush)
  • b20aa66 patch: regorganize Context and Suite State (#413) (Evyatar)
  • ca5dda1 fix: README typos (#392) (baahrens)

n4s: [3.0.0] - 2021-01-08

Changed or removed

  • bbe0159 breaking: Remove ensure export as it is now replaced by the lazy enforce interface (#497) (Evyatar)

Added

Fixed and improved

  • 4059180 patch: inverse arg control for more correct lazy rule flow (#500) (Evyatar)
  • cbee269 patch: Use own modules (#476) (Evyatar)
  • 98bd1d1 patch: bindNot for rules (ealush)

Don't miss a new vest release

NewReleases is sending notifications on new releases.