diff --git a/lib/jasmine-core/jasmine.js b/lib/jasmine-core/jasmine.js index 9db769db..4a453115 100644 --- a/lib/jasmine-core/jasmine.js +++ b/lib/jasmine-core/jasmine.js @@ -11410,5 +11410,5 @@ getJasmineRequireObj().UserContext = function(j$) { }; getJasmineRequireObj().version = function() { - return '5.7.1'; + return '5.8.0'; }; diff --git a/package.json b/package.json index 03c297c9..f88b76a2 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "jasmine-core", "license": "MIT", - "version": "5.7.1", + "version": "5.8.0", "repository": { "type": "git", "url": "https://github.com/jasmine/jasmine.git" diff --git a/release_notes/5.8.0.md b/release_notes/5.8.0.md new file mode 100644 index 00000000..dae6a517 --- /dev/null +++ b/release_notes/5.8.0.md @@ -0,0 +1,44 @@ +# Jasmine Core 5.8.0 Release Notes + +## New Features + +* Allow passing a function to `saveArgumentsByValue` to customize how arguments + are saved + * Merges [#2062](https://github.com/jasmine/jasmine/pull/2062) from @evanwaslh + * Fixes [#1886](https://github.com/jasmine/jasmine/issues/1886) +* Use custom object formatters in spy strategy mismatch errors +* Include function names in pretty printer output +* Improve performance of autoTick in Node + * Merges [#2058](https://github.com/jasmine/jasmine/pull/2058) from @atscott + +## Bug Fixes + +* Fix diff building when only one side has a custom object formatter + * Fixes [#2061](https://github.com/jasmine/jasmine/issues/2061) + +## Documentation improvements + +* Added Node 24 to supported environments + +## Supported environments + +This version has been tested in the following environments. + +| Environment | Supported versions | +|-------------------|-------------------------| +| Node | 18**, 20, 22, 24 | +| Safari | 15**, 16**, 17** | +| Chrome | 137* | +| Firefox | 102**, 115**, 128, 139* | +| Edge | 137* | + +\* 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)_