Skip to content

Releases: stackbuilders/assertive-ts

sinon/v1.0.0

19 Feb 18:16
1a722ab
Compare
Choose a tag to compare

1.0.0 (2024-2-19)

Bug Fixes

  • core: Allow arrays of plugins on usePlugin(..) (#116) (7dcef4c)

  • core: Export TypeFactories and remove default export (#67) (5d84a9e)

  • date-assertion: Solve .toMatchDateParts inconsistencies (#87) (f1002ed)

  • messages: Improve prettify(..) helper and assertion messages (#111) (df8a260)

  • npm: Package metadata (#101) (c33214c)

  • release: Issue when realeasing with Turbo (#99) (f2fdb8d)

  • release: Workspaces NPM issue (#100) (1e6392f)

  • type-factories: Correct types on instanceOf type factory (#79) (c00bd31)

  • feat(core)!: Rename package to assertive-ts/core (#105) (01e0aeb), closes #105

Features

  • assertion: Add .toBeUndefined() matcher (#64) (5c24139)
  • assertion: Add .toBeInstanceOf(Constructor) matcher (#57) (48c43f0)
  • assertion: Add typeof based matcher (#91) (6e07131)
  • core: Add normalized() helper to Assertion base class (#106) (a30ae44)
  • core: Extension mechanism (#81) (439eba3)
  • DateAssertion: show DateAssertion error messages in ISO format (#40) (f0cbdde)
  • deps: Update dependencies 2023.06.21 (#86) (d79c98c)
  • deps: Update dependencies 2023.08.07 (#103) (f4900ee)
  • deps: Update dependencies 2023.12.22 (#112) (9a18f36)
  • deps: Updated dependencies 2024.02.19 (#121) (1a722ab)
  • equallity: Use fast-deep-equal for faster deep equallity (#90) (25a7589)
  • function-assertion: Add .toThrow(Error) overload (#65) (a32e820)
  • function: Refactor FunctionAssertion and add ErrorAssertion (#30) (2baccd0)
  • Include aliases toBeSameAs and toBe for toBeSame (#109) (c7a061a)
  • object-assertion: Matchers use variadic arguments (#89) (9a019ff)
  • object: Add .toHave[Keys|Values|Entries] methods (#93) (97425dd)
  • sinon: Add @assertive-ts/sinon plugin (#118) (ca16230)

BREAKING CHANGES

  • Deprecates the @stackbuilders/assertive-ts package in favor of assertive-ts/core so we can group plugins under the assertive-ts namespace

core/v2.1.0

19 Feb 18:15
1a722ab
Compare
Choose a tag to compare

2.1.0 (2024-2-19)

Bug Fixes

  • core: Allow arrays of plugins on usePlugin(..) (#116) (7dcef4c)
  • messages: Improve prettify(..) helper and assertion messages (#111) (df8a260)

Features

  • core: Add normalized() helper to Assertion base class (#106) (a30ae44)
  • deps: Update dependencies 2023.12.22 (#112) (9a18f36)
  • deps: Updated dependencies 2024.02.19 (#121) (1a722ab)
  • Include aliases toBeSameAs and toBe for toBeSame (#109) (c7a061a)
  • sinon: Add @assertive-ts/sinon plugin (#118) (ca16230)

core/v2.0.0

21 Aug 20:52
01e0aeb
Compare
Choose a tag to compare

2.0.0 (2023-08-21)

  • feat(core)!: Rename package to assertive-ts/core (#105) (01e0aeb), closes #105

BREAKING CHANGES

  • Deprecates the @stackbuilders/assertive-ts package in favor of assertive-ts/core so we can group plugins under the assertive-ts namespace

v1.4.0

08 Aug 21:36
76936a2
Compare
Choose a tag to compare

1.4.0 (2023-08-08)

Bug Fixes

Features

  • deps: Update dependencies 2023.08.07 (#103) (f4900ee)

v1.3.1

29 Jul 22:18
1e6392f
Compare
Choose a tag to compare

1.3.1 (2023-07-29)

Bug Fixes

  • release: Issue when realeasing with Turbo (#99) (f2fdb8d)
  • release: Workspaces NPM issue (#100) (1e6392f)

v1.3.0

28 Jul 22:31
7d3bf62
Compare
Choose a tag to compare

1.3.0 (2023-07-28)

Bug Fixes

  • date-assertion: Solve .toMatchDateParts inconsistencies (#87) (f1002ed)
  • type-factories: Correct types on instanceOf type factory (#79) (c00bd31)

Features

  • assertion: Add typeof based matcher (#91) (6e07131)
  • core: Extension mechanism (#81) (439eba3)
  • deps: Update dependencies 2023.06.21 (#86) (d79c98c)
  • equallity: Use fast-deep-equal for faster deep equallity (#90) (25a7589)
  • object-assertion: Matchers use variadic arguments (#89) (9a019ff)
  • object: Add .toHave[Keys|Values|Entries] methods (#93) (97425dd)

v1.2.0

06 Sep 15:42
9586c20
Compare
Choose a tag to compare

1.2.0 (2022-09-06)

Bug Fixes

  • core: Export TypeFactories and remove default export (#67) (5d84a9e)

Features

  • assertion: Add .toBeUndefined() matcher (#64) (5c24139)
  • function-assertion: Add .toThrow(Error) overload (#65) (a32e820)

v1.1.0

26 Aug 23:41
48c43f0
Compare
Choose a tag to compare

1.1.0 (2022-08-26)

Features

  • assertion: Add .toBeInstanceOf(Constructor) matcher (#57) (48c43f0)

v1.0.0

25 Aug 21:04
3ec760a
Compare
Choose a tag to compare

1.0.0 (2022-08-25)

Features

  • DateAssertion: show DateAssertion error messages in ISO format (#40) (f0cbdde)
  • function: Refactor FunctionAssertion and add ErrorAssertion (#30) (2baccd0)