Skip to content

Latest commit

 

History

History
66 lines (38 loc) · 5.31 KB

CHANGELOG.md

File metadata and controls

66 lines (38 loc) · 5.31 KB

Changelog

2.2.0 (2024-11-29)

Features

  • add "global" and "matching" once API (#69) (f5bb8d9)
  • add "global" and "matching" times API (#72) (6e13d6a)
  • add names and types of method parameters in error output (#62) (4c6cc01)

Bug Fixes

  • case insensitive matching for mock (#75) (37f958e)
  • issue when punctual matchers are consumed (#77) (a07d6a1)
  • spy calls with newer SObjects (and misc. updates) (#63) (d914655)

2.1.0 (2023-05-12)

Features

  • Improve naming and concept segregation (#50) (4e35e09)

2.0.0 (2023-05-05)

Features

  • migrate from parameter concept to argument (#45) (ec16b56)

Refactorings

  • rename Assertions.assertThat in Expect.that (#47) (7d74eb8)

1.1.0 (2023-03-09)

Bug Fixes

  • not usable unlocked package without namespace (#39) (41c71df)

1.0.0 (2023-02-22)

Features

  • add auto release communication bot (#30) (5cbdb63)
  • add call log history to concerned error messages (2e2a460)
  • add hasbeenCalledWith and hasBeenLastCalledWith (#8) (98ebbf2)
  • add recipes (#22) (745fed6)
  • add test classes (#4) (770b00f)
  • add thenThrow API to spy (#7) (ff32fbf)
  • enhance assertion error messages by including call history (#17) (2e2a460)
  • implement whenCalledWithParams using ParameterMatcher (#10) (127359c)
  • improve configuration error messages (#21) (3670ce8)
  • improve existing functional test (#11) (f2b5760)
  • improve README content (#2) (64dd0fc)
  • introduce convenient API to avoid Params usage (#25) (6d9efa4)

Bug Fixes