Back to Jasmine

Jasmine 4.5.0 Release Notes

release_notes/4.5.0.md

6.2.01.2 KB
Original Source

Jasmine 4.5.0 Release Notes

New Features

  • Added Safari 16 to supported browsers
  • Include inner exceptions in stack traces

Bug Fixes

  • Report exceptions thrown by a describe before any it calls
  • Coerce the random string to a seed before sending it to reporters
    • This fixes an error in HTMLReporter when the configured seed is a number rather than a string, which has been allowed since 3.8.0

Documentation updates

  • Fixed the jsdoc types of SuiteResult and SpecResult ids
  • Replaced var with const in API doc examples
  • Updated the style of the examples that are included in jasmine-core

Internal improvements

  • Converted TreeProcessor to async/await
  • Converted ReportDispatcher to promises

Supported environments

jasmine-core 4.5.0 has been tested in the following environments.

EnvironmentSupported versions
Node12.17+, 14, 16, 18
Safari14-16
Chrome107
Firefox91, 102, 106
Edge106

_Release Notes generated with Anchorman