# Jasmine-Core 3.1 Release Notes

## Summary

This release contains a number of fixes and pull requests

## Pull Requests and Issues

* Display error properties for failed specs
  - Merges [#1516](https://github.com/jasmine/jasmine/issues/1516) from @jbunton-atlassian

* Allow node to report load time errors
  - Fixes [#1519](https://github.com/jasmine/jasmine/issues/1519)

* Fixing missing semi-colons
  - Merges [#1512](https://github.com/jasmine/jasmine/issues/1512) from @Sylhare

* Fixed release notes link

* Added matchers: truthy, falsy, empty and notEmpty
  - Merges [#1460](https://github.com/jasmine/jasmine/issues/1460) from @sjolicoeur

* Add API docs for async reporters

* Return <anonymous> for functions that have no actual words between keyword and (
  - Also fixes a potential catastrophic backtracking if someone has
  severely damaged their own `toString` during test execution.

* Moved toHaveClass matcher into core so that it can be used in Karma
  - Fixes [#1503](https://github.com/jasmine/jasmine/issues/1503)

* allow adding a deprecation object
  - Merges [#1498](https://github.com/jasmine/jasmine/issues/1498) from @UziTech

* Add CodeTriage badge to jasmine/jasmine
  - Merges [#1505](https://github.com/jasmine/jasmine/issues/1505) from @codetriage-readme-bot

* Resolve merge conflict
  - Merges [#1501](https://github.com/jasmine/jasmine/issues/1501) from @aptx4869
  - Fixes [#1500](https://github.com/jasmine/jasmine/issues/1500)

* Fix release note typo
  - Merges [#1499](https://github.com/jasmine/jasmine/issues/1499) @bcaudan

* Only show deprecation for catch exceptions if you tell Jasmine not to catch
  - Fixes [#1497](https://github.com/jasmine/jasmine/issues/1497)

* Add notes for environments that have lost support
  - Fixes [#1495](https://github.com/jasmine/jasmine/issues/1495)


------

_Release Notes generated with _[Anchorman](http://github.com/infews/anchorman)_
