diff --git a/lib/jasmine-core/jasmine.js b/lib/jasmine-core/jasmine.js index 9aa36b8e..e65e0e0d 100644 --- a/lib/jasmine-core/jasmine.js +++ b/lib/jasmine-core/jasmine.js @@ -10237,5 +10237,5 @@ getJasmineRequireObj().UserContext = function(j$) { }; getJasmineRequireObj().version = function() { - return '4.1.1'; + return '4.2.0'; }; diff --git a/package.json b/package.json index a6910d65..6d59fc8d 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "jasmine-core", "license": "MIT", - "version": "4.1.1", + "version": "4.2.0", "repository": { "type": "git", "url": "https://github.com/jasmine/jasmine.git" diff --git a/release_notes/4.2.0.md b/release_notes/4.2.0.md new file mode 100644 index 00000000..d106c713 --- /dev/null +++ b/release_notes/4.2.0.md @@ -0,0 +1,29 @@ +# Jasmine 4.2.0 Release Notes + +## New Features + +* Added a jasmine.is asymmetric equality tester + * Allows the use of === comparisons for specific fields of an object that + should otherwise be compared with the default deep value equality logic. + +## Bug Fixes + +* More reliably report errors that occur late in the suite/spec lifecycle + * Previously, an error that occurred after Jasmine started to report the + suiteDone or specDone event for the current runable would not be reliably + reported. Now such an error is reported on the nearest ancestor suite whose + suiteDone event has not yet been reported. + +* Don't report a deprecation when a runnable uses two forms of async + * This was made into an error in 4.0, so the deprecation is redundant. + +* Include property getter values in pretty-printed objects + +## Documentation Updates + +* Removed duplicate Suite and Spec jsdocs + + +------ + +_Release Notes generated with _[Anchorman](http://github.com/infews/anchorman)_