Update release notes and bump version for 2.2.0

This commit is contained in:
Greg Cobb and Gregg Van Hove
2015-02-02 11:26:51 -08:00
parent a26e85ff3a
commit 4acb7448d8
9 changed files with 29 additions and 28 deletions

View File

@@ -1,21 +1,17 @@
# Jasmine Core 2.2.0 Release Notes
## Summary
## Changes
* Just return the result directly from `any` and `objectContaining`
* ObjectContaining no longer tries to track exact mismatches
* Keep extra query params when focusing on a spec or suite
* Also check custom properties on Arrays when computing equality
* Also test in IE 11 on travis
* spyOn explicitly checks to see that a method name to spy on was passed.
* `ObjectContaining` no longer tries to track exact mismatches
* HTML reporter keeps extra query params when focusing on a spec or suite
* Check custom properties on Arrays when computing equality
* Better error message if `spyOn` is called without a method name
* Rename `jasmineMatches` to `asymmetricMatch`
* Don't double escape focus spec links.
* Just check if either side implements `asymmetricMatch`
* Add asymmetric equality tester to match a string against a regexp
* Add jshint to node run on travis for pull request builds
* Restructure node examples folder structure to look more realistic.
* Don't double escape focus spec links
* Jasmine equality checks if either side implements `asymmetricMatch`
* Add asymmetric equality tester to match a string with a RegExp
* Add jshint to node build on Travis for pull request builds
* Restructure node examples directory to look more realistic
## Pull Requests & Issues
@@ -39,7 +35,7 @@
* Update contribution guide to mention possible ffi dependencies for Ubuntu
- Fixes [#755](https://github.com/jasmine/jasmine/issues/755)
* fix spelling mistake in contributors guide
* Fix spelling mistake in contributors guide
- Merges [#746](https://github.com/jasmine/jasmine/issues/746) from @swirlycheetah
* Use new jasmine github repo url
@@ -60,7 +56,7 @@
* Link to the Jasmine NPM module
- Merges [#736](https://github.com/jasmine/jasmine/issues/736) from @moonmaster9000
* Allow null prototype obj to be compared for equals
* Allow null prototype objects to be compared for equality
- Merges [#731](https://github.com/jasmine/jasmine/issues/731) from @rohit
- Fixes [#729](https://github.com/jasmine/jasmine/issues/729)
@@ -73,19 +69,19 @@
* Allow asymmetric equality testers to preempt their symmetric brethren
- Fixes [#540](https://github.com/jasmine/jasmine/issues/540)
* Check for `ObjectContaining` on either side of equality.
* Check for `ObjectContaining` on either side of equality
- Fixes [#682](https://github.com/jasmine/jasmine/issues/682)
* Display the name of the constructor when pretty printing objects
- Fixes [#598](https://github.com/jasmine/jasmine/issues/598)
* toMatch requires the `expected` to be a String or RegExp
* `toMatch` requires the `expected` to be a String or RegExp
- Fixes [#723](https://github.com/jasmine/jasmine/issues/723)
* Better equality comparison of Dom nodes
- Merges [#657](https://github.com/jasmine/jasmine/issues/657) from @alexeibs
* Hide more things from the npm package
* Hide unnecessary files from the npm package
- Fixes [#726](https://github.com/jasmine/jasmine/issues/726)
* Properly record finishing an `xdescribe` so further cleanup works
@@ -94,7 +90,7 @@
* Reschedule all functions for a tick before executing any. This allows any function run during a tick to cancel any other in the same tick.
- Fixes [#708](https://github.com/jasmine/jasmine/issues/708)
* pass through all args from external interface for befores, afters, its
* Pass through all args from external interface for befores, afters, its
- Fixes [#483](https://github.com/jasmine/jasmine/issues/483)
------