diff --git a/lib/jasmine-core/jasmine.js b/lib/jasmine-core/jasmine.js index 09696739..bb9a267e 100644 --- a/lib/jasmine-core/jasmine.js +++ b/lib/jasmine-core/jasmine.js @@ -3629,5 +3629,5 @@ getJasmineRequireObj().interface = function(jasmine, env) { }; getJasmineRequireObj().version = function() { - return '2.4.1'; + return '2.5.0'; }; diff --git a/lib/jasmine-core/version.rb b/lib/jasmine-core/version.rb index e2fd9ab6..24dfcbc7 100644 --- a/lib/jasmine-core/version.rb +++ b/lib/jasmine-core/version.rb @@ -4,6 +4,6 @@ # module Jasmine module Core - VERSION = "2.4.1" + VERSION = "2.5.0" end end diff --git a/package.json b/package.json index dede3836..16485746 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "jasmine-core", "license": "MIT", - "version": "2.4.1", + "version": "2.5.0", "repository": { "type": "git", "url": "https://github.com/jasmine/jasmine.git" diff --git a/release_notes/2.5.0.md b/release_notes/2.5.0.md new file mode 100644 index 00000000..cc23476f --- /dev/null +++ b/release_notes/2.5.0.md @@ -0,0 +1,116 @@ +# Jasmine 2.5.0 Release Notes + +## Summary + +This release contains a number of fixes and pull requests. + +## Changes + +* Rename `j$` to `jasmineUnderTest` for specs + - Please update any pull requests to simplify merging, thanks. + +## Pull Requests & Issues + +* Prettyprint objects whose constructors have custom toString method + - Fixes [#1019](https://github.com/jasmine/jasmine/issues/1019) + - Merges [#1099](https://github.com/jasmine/jasmine/issues/1099) from @mbildner + +* Add gulp-jasmine-browser link to readme + - Fixes [#1089](https://github.com/jasmine/jasmine/issues/1089) + +* Exclude lib directory from codeclimate + - Fixes [#1171](https://github.com/jasmine/jasmine/issues/1171) + +* Add instructions for testing in IE + - Merges [#1170](https://github.com/jasmine/jasmine/issues/1170) from @benchristel + +* Update devDependencies and fix issues from this + - Merges [#1162](https://github.com/jasmine/jasmine/issues/1162) from @amavisca + +* Remove runnableLookupTable which is no longer used + - Merges [#1129](https://github.com/jasmine/jasmine/issues/1129) from @gregeninfrank + +* Make `toEqual` pass for arrays with equivalent properties + - Merges [#1155](https://github.com/jasmine/jasmine/issues/1155) from @benchristel + +* Update ruby version on travis to let rack install + - Merges [#1152](https://github.com/jasmine/jasmine/issues/1152) from @amavisca + +* Fix jasmine setup in Electron environment + - Merges [#1079](https://github.com/jasmine/jasmine/issues/1079) from @skupr + - Fixes [#964](https://github.com/jasmine/jasmine/issues/964) + +* Improve errors with the domain and how to use the API + - Merges [#1026](https://github.com/jasmine/jasmine/issues/1026) from @dhoko + - Fixes [#1025](https://github.com/jasmine/jasmine/issues/1025) + +* The done function now returns null + - Merges [#1062](https://github.com/jasmine/jasmine/issues/1062) from @marneborn + - Fixes [#992](https://github.com/jasmine/jasmine/issues/992) + +* Add .editorconfig file + - Merges [#1058](https://github.com/jasmine/jasmine/issues/1058) from @kapke + - Fixes [#1057](https://github.com/jasmine/jasmine/issues/1057) + +* Improve error message when passing a non-function to callFake + - Merges [#1059](https://github.com/jasmine/jasmine/issues/1059) from @kapke + - Fixes [#1016](https://github.com/jasmine/jasmine/issues/1016) + +* Allow expectations in a global beforeAll or afterAll + - Fixes [#811](https://github.com/jasmine/jasmine/issues/811) + +* Correctly tear down spies on inherited methods + - Merges [#1036](https://github.com/jasmine/jasmine/issues/1036) from @benchristel + - Fixes [#737](https://github.com/jasmine/jasmine/issues/737) + +* Array equality treats undefined elements as equal however they got in there + - Fixes [#786](https://github.com/jasmine/jasmine/issues/786) + +* Add support for a fallback reporter + - Merges [#1009](https://github.com/jasmine/jasmine/issues/1009) from @mauricioborges + +* Grunt task for compass should prefix command with 'bundle exec' + - Merges [#1047](https://github.com/jasmine/jasmine/issues/1047) from @d-reinhold + +* Fix `toEqual` for Microsoft Edge + - Merges [#1041](https://github.com/jasmine/jasmine/issues/1041) from @everedifice + +* Update describe error message to no longer assume errant args are `done` + - Fixes [#896](https://github.com/jasmine/jasmine/issues/896) + +* Add toBeGreatThanOrEqual and toBeLessThanOrEqual matchers + - Merges [#1049](https://github.com/jasmine/jasmine/issues/1049) from @rullopat + - Fixes [#1013](https://github.com/jasmine/jasmine/issues/1013) + +* Support call count of 0 with toHaveBeenCalledTimes matcher + - Merges [#1048](https://github.com/jasmine/jasmine/issues/1048) from @logankd + - Fixes [#994](https://github.com/jasmine/jasmine/issues/994) + +* Correctly clean up spies after a spy is replaced and re-spied upon + - Merges [#1011](https://github.com/jasmine/jasmine/issues/1011) from @bodawei + - Fixes [#1010](https://github.com/jasmine/jasmine/issues/1010) + +* remove extra topSuite `queueRunner` construction parameter + - Merges [#1006](https://github.com/jasmine/jasmine/issues/1006) from @jurko-gospodnetic + +* add option to shallow clone args in call tracker + - Merges [#1000](https://github.com/jasmine/jasmine/issues/1000) from @a-r-d + - Fixes [#872](https://github.com/jasmine/jasmine/issues/872) + +* Update license year range to 2016 + - Merges [#1021](https://github.com/jasmine/jasmine/issues/1021) from pra85 + +* Persist randomize param in 'run all' links + - Merges [#990](https://github.com/jasmine/jasmine/issues/990) from @basawyer + +* make DelayedFunctionScheduler update the mockDate + - Fixes [#915](https://github.com/jasmine/jasmine/issues/915) + - Merges [#980](https://github.com/jasmine/jasmine/issues/980) from @andrewiggings + +* Allow `spyOn` to allow a respy for functions that have already been spied upon + - Merges [#953](https://github.com/jasmine/jasmine/issues/953) from @guy-mograbi-at-gigaspaces + - Fixes [#931](https://github.com/jasmine/jasmine/issues/931) + +------ + +_Release Notes generated with _[Anchorman](http://github.com/infews/anchorman)_