# Jasmine Core 5.6.0 Release Notes ## Changes * Added [toHaveNoOtherSpyInteractions](https://jasmine.github.io/api/5.6/matchers.html#toHaveNoOtherSpyInteractions) matcher * Merges [#2051](https://github.com/jasmine/jasmine/pull/2051) from @Eradev * Fixes [#1991](https://github.com/jasmine/jasmine/issues/1991) * Added [toBeNullish](https://jasmine.github.io/api/5.6/matchers.html#toBeNullish) matcher * Merges [#2045](https://github.com/jasmine/jasmine/pull/2045) from @MattMcCherry * Improved error messages when non-promises are passed to built-in async matchers * Merges [#2049](https://github.com/jasmine/jasmine/pull/2049) from @andiz2 * Fixes [#2037](https://github.com/jasmine/jasmine/issues/2037) * Added [toHaveClasses](https://jasmine.github.io/api/5.6/matchers.html#toHaveClasses) matcher * Merges [#2046](https://github.com/jasmine/jasmine/pull/2046) from @aYorky ## Documentation updates * Demoted Safari to best-effort support Due to limited availability of Safari versions for contributors and maintainers as well as in CI, Safari will be supported on the same best-effort basis as environments that are past end of life, such as previous Firefox ESR versions. See [this discussion](https://github.com/jasmine/jasmine/discussions/2050) for more information about why this change was made and what to expect. ## Supported environments This version has been tested in the following environments. | Environment | Supported versions | |-------------------|-------------------------| | Node | 18, 20, 22 | | Safari | 15**, 16**, 17** | | Chrome | 133* | | Firefox | 102**, 115**, 128, 135* | | Edge | 132* | \* Evergreen browser. Each version of Jasmine is tested against the latest version available at release time.
\** Supported on a best-effort basis. Support for these versions may be dropped if it becomes impractical, and bugs affecting only these versions may not be treated as release blockers. ------ _Release Notes generated with _[Anchorman](http://github.com/infews/anchorman)_