From 3b53e469fd1cb93c566da33523caaa3b2eb3f4df Mon Sep 17 00:00:00 2001 From: Gregg Van Hove Date: Wed, 2 Dec 2015 22:02:03 -0800 Subject: [PATCH] Bump version to 2.4.0 --- lib/jasmine-core/jasmine.js | 2 +- lib/jasmine-core/version.rb | 2 +- package.json | 2 +- release_notes/2.4.0.md | 91 +++++++++++++++++++++++++++++++++++++ 4 files changed, 94 insertions(+), 3 deletions(-) create mode 100644 release_notes/2.4.0.md diff --git a/lib/jasmine-core/jasmine.js b/lib/jasmine-core/jasmine.js index 8160588a..1cef72d1 100644 --- a/lib/jasmine-core/jasmine.js +++ b/lib/jasmine-core/jasmine.js @@ -3450,5 +3450,5 @@ getJasmineRequireObj().interface = function(jasmine, env) { }; getJasmineRequireObj().version = function() { - return '2.3.4'; + return '2.4.0'; }; diff --git a/lib/jasmine-core/version.rb b/lib/jasmine-core/version.rb index 26d97d30..6f9efb2d 100644 --- a/lib/jasmine-core/version.rb +++ b/lib/jasmine-core/version.rb @@ -4,6 +4,6 @@ # module Jasmine module Core - VERSION = "2.3.4" + VERSION = "2.4.0" end end diff --git a/package.json b/package.json index dbc1a070..29cc8529 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "jasmine-core", "license": "MIT", - "version": "2.3.4", + "version": "2.4.0", "repository": { "type": "git", "url": "https://github.com/jasmine/jasmine.git" diff --git a/release_notes/2.4.0.md b/release_notes/2.4.0.md new file mode 100644 index 00000000..cb403e26 --- /dev/null +++ b/release_notes/2.4.0.md @@ -0,0 +1,91 @@ +# Jasmine Core 2.4.0 Release Notes + +## Summary + +This release contains a number of fixes and pull requests. +The most notable is probably that Jasmine now supports randomization of spec order + +## Changes + +* Run jasmine's specs in random order +* Add support for returning run details for reporting randomness +* Use className instead of class when creating DOM elements + + +## Pull Requests & Issues + +* Syntax highlighting in README.md + - Merges [#973](https://github.com/jasmine/jasmine/issues/973) from @brunoqc + +* Added a throw error block in describe incase a function with arguments is passed in describe + - Fixes [#896](https://github.com/jasmine/jasmine/issues/896) + - Merges [#955](https://github.com/jasmine/jasmine/issues/955) from @himajasuman + +* Remove unused `queueableFn` arg from `onException` + - Fixes [#958](https://github.com/jasmine/jasmine/issues/958) + +* Remove unused parameter from toThrowError + - Merges [#957](https://github.com/jasmine/jasmine/issues/957) from @FuzzySockets + +* Abort spying when the target cannot be spied upon + - Fixes [#948](https://github.com/jasmine/jasmine/issues/948) + - Merges [#949](https://github.com/jasmine/jasmine/issues/949) from @StephanBijzitter + +* Removed GOALS_2.0.md, doesn't seem to be needed anymore + - Merges [#954](https://github.com/jasmine/jasmine/issues/954) from @matthewhuff89 + +* Change #xit so that it will output a more BDD-style pending message + - Merges [#942](https://github.com/jasmine/jasmine/issues/942) from @lalunamel + - Fixes [#930](https://github.com/jasmine/jasmine/issues/930) + - Fixes [#912](https://github.com/jasmine/jasmine/issues/912) + +* Allow tests to run in random order + - Merges [#927](https://github.com/jasmine/jasmine/issues/927) from @marcioj + +* Use toString for objects if it has been overriden + - Merges [#929](https://github.com/jasmine/jasmine/issues/929) from @myitcv + - Fixes [#928](https://github.com/jasmine/jasmine/issues/928) + +* Fix circles/x from getting cut off on Mac/chrome + - Merges [#932](https://github.com/jasmine/jasmine/issues/932) from @James-Dunn + +* Postpone find() until it is needed + - Merges [#924](https://github.com/jasmine/jasmine/issues/924) from @danielalexiuc + - Fixes [#917](https://github.com/jasmine/jasmine/issues/917) + +* check for global before assigning +* Reverse suite afterEach behavior to match semantics? + - Merges [#908](https://github.com/jasmine/jasmine/issues/908) from @mcamac + +* Use badges from shields.io + - Merges [#902](https://github.com/jasmine/jasmine/issues/902) from @SimenB + +* xdescribe marks pending, plus associated tests. + - Merges [#869](https://github.com/jasmine/jasmine/issues/869) from @ljwall + - Fixes [#855](https://github.com/jasmine/jasmine/issues/855) + +* Update glob to latest + - Merge [#892](https://github.com/jasmine/jasmine/issues/892) from @obastemur + - Fixes [#891](https://github.com/jasmine/jasmine/issues/891) + +* Remove moot `version` property from bower.json + - Merges [#874](https://github.com/jasmine/jasmine/issues/874) from @kkirsche + +* add toHaveBeenCalledTimes matcher + - Merges [#871](https://github.com/jasmine/jasmine/issues/871) from @logankd + - Fixes [#853](https://github.com/jasmine/jasmine/issues/853) + +* Update CONTRIBUTING.md + - Merges [#856](https://github.com/jasmine/jasmine/issues/856) from @lpww + +* Make the HtmlReport CSS classes "unique enough" + - Merges [#851](https://github.com/jasmine/jasmine/issues/851) from @prather-mcs + - Fixes [#844](https://github.com/jasmine/jasmine/issues/844) + +* Raise an error when jasmine.any() isn't passed a constructor + - Merges [#854](https://github.com/jasmine/jasmine/issues/854) from @danfinnie + - Fixes [#852](https://github.com/jasmine/jasmine/issues/852) + +------ + +_Release Notes generated with _[Anchorman](http://github.com/infews/anchorman)_