From c4f4edda1be1d2dccfe47de4b3459073862d37f6 Mon Sep 17 00:00:00 2001 From: Steve Gravrock Date: Sat, 8 Feb 2025 11:10:06 -0800 Subject: [PATCH] Bump version to 5.6.0 --- lib/jasmine-core/jasmine.js | 2 +- package.json | 2 +- release_notes/5.6.0.md | 51 +++++++++++++++++++++++++++++++++++++ 3 files changed, 53 insertions(+), 2 deletions(-) create mode 100644 release_notes/5.6.0.md diff --git a/lib/jasmine-core/jasmine.js b/lib/jasmine-core/jasmine.js index eda26ef5..cb782d4a 100644 --- a/lib/jasmine-core/jasmine.js +++ b/lib/jasmine-core/jasmine.js @@ -11231,5 +11231,5 @@ getJasmineRequireObj().UserContext = function(j$) { }; getJasmineRequireObj().version = function() { - return '5.5.0'; + return '5.6.0'; }; diff --git a/package.json b/package.json index 174d6fdb..4d4f800d 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "jasmine-core", "license": "MIT", - "version": "5.5.0", + "version": "5.6.0", "repository": { "type": "git", "url": "https://github.com/jasmine/jasmine.git" diff --git a/release_notes/5.6.0.md b/release_notes/5.6.0.md new file mode 100644 index 00000000..9054a16e --- /dev/null +++ b/release_notes/5.6.0.md @@ -0,0 +1,51 @@ +# Jasmine Core 5.6.0 Release Notes + +## Changes + +* Added [toHaveNoOtherSpyInteractions](https://jasmine.github.io/api/5.6/matchers.html#toHaveNoOtherSpyInteractions) matcher + * Merges [#2051](https://github.com/jasmine/jasmine/pull/2051) from @Eradev + * Fixes [#1991](https://github.com/jasmine/jasmine/issues/1991) + +* Added [toBeNullish](https://jasmine.github.io/api/5.6/matchers.html#toBeNullish) matcher + * Merges [#2045](https://github.com/jasmine/jasmine/pull/2045) from @MattMcCherry + +* Improved error messages when non-promises are passed to built-in async matchers + * Merges [#2049](https://github.com/jasmine/jasmine/pull/2049) from @andiz2 + * Fixes [#2037](https://github.com/jasmine/jasmine/issues/2037) + +* Added [toHaveClasses](https://jasmine.github.io/api/5.6/matchers.html#toHaveClasses) matcher + * Merges [#2046](https://github.com/jasmine/jasmine/pull/2046) from @aYorky + +## Documentation updates + +* Demoted Safari to best-effort support + + Due to limited availability of Safari versions for contributors and maintainers + as well as in CI, Safari will be supported on the same best-effort basis as + environments that are past end of life, such as previous Firefox ESR versions. + See [this discussion](https://github.com/jasmine/jasmine/discussions/2050) for + more information about why this change was made and what to expect. + + +## Supported environments + +This version has been tested in the following environments. + +| Environment | Supported versions | +|-------------------|-------------------------| +| Node | 18, 20, 22 | +| Safari | 15*, 16*, 17* | +| Chrome | 133* | +| Firefox | 102**, 115**, 128, 135* | +| Edge | 132* | + +\* Evergreen browser. Each version of Jasmine is tested against the latest +version available at release time.
+\** Supported on a best-effort basis. Support for these versions may be dropped +if it becomes impractical, and bugs affecting only these versions may not be +treated as release blockers. + + +------ + +_Release Notes generated with _[Anchorman](http://github.com/infews/anchorman)_