release_notes/2.6.0.md
This release contains a number of fixes and pull requests.
Updating introduction url to last version
Throw a recognizable Error message when fail outside of a spec.
Allow the matcher provide a custom error message
Fix the order in which afterAll hooks are run to match afterEach
Add matchers for positive and negative infinity
Add a first pass at JSDocs for the intended public API
Pretty print objects passed to fail method
Properly check for Error constructor from a different frame
Add toHaveBeenCalledBefore matcher
Collect unhandled exceptions and pass them to the current runnable
Nicer error messages for spyOn when null is provided
Require arguments to beforeEach, it, etc, to be actual functions
Update MIT.LICENSE for new year
Update README.md for new year
Remove unused message param from Suite#pend
Fix bug where before/afterAll were being executed in disabled suites.
Make toEqual matcher report the difference between objects
Implement spies for get/set functions on accessor properties
When the HtmlReporter has a 'spec' query param, the spec list only shows matching specs/suites
createSpyObj may use object for method/response shorthand
Separate clear stack and run it after each spec
Now spies preserve original function arity
Added support for ES6 sets to toContain and toEqual.
Correctly pretty print objects from other contexts (e.g. iframes) and which do not override toString
Pass custom testers to asymmetric testers
Fix bad url in README
_Release Notes generated with Anchorman