Back to Jasmine

Jasmine Core 5.1.0 Release Notes

release_notes/5.1.0.md

6.2.01.3 KB
Original Source

Jasmine Core 5.1.0 Release Notes

Changes

  • Exclude inherited Error properties from stack trace

  • Fixed error when formatting Error object with non-Error cause property

    Merges #2013 from @angrycat9000.

    Fixes #2011.

  • Added throwUnless and throwUnlessAsync

    These are similar to expect and expectAsync except that they throw exceptions rather than recording matcher failures as spec/suite failures. They're intended to support using Jasmine matchers in testing-library's waitFor, and also provide a way to integration-test custom matchers.

    Fixes #2003.

    Fixes #1980.

Supported environments

jasmine-core 5.1.0 has been tested in the following environments.

EnvironmentSupported versions
Node18, 20
Safari15-16
Chrome114
Firefox102, 113
Edge113

_Release Notes generated with Anchorman