From 481f1e7c5c8745091e5c794e5a94cb4e927229c7 Mon Sep 17 00:00:00 2001 From: Steve Gravrock Date: Sat, 29 Oct 2022 14:48:32 -0700 Subject: [PATCH] Bump version to 4.5.0 --- package.json | 2 +- release_notes/4.5.0.md | 40 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 41 insertions(+), 1 deletion(-) create mode 100644 release_notes/4.5.0.md diff --git a/package.json b/package.json index 29c3b953..3bb03006 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "jasmine-core", "license": "MIT", - "version": "4.4.0", + "version": "4.5.0", "repository": { "type": "git", "url": "https://github.com/jasmine/jasmine.git" diff --git a/release_notes/4.5.0.md b/release_notes/4.5.0.md new file mode 100644 index 00000000..70b81564 --- /dev/null +++ b/release_notes/4.5.0.md @@ -0,0 +1,40 @@ +# 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. + +| Environment | Supported versions | +|-------------------|--------------------| +| Node | 12.17+, 14, 16, 18 | +| Safari | 14-16 | +| Chrome | 107 | +| Firefox | 91, 102, 106 | +| Edge | 106 | + +------ + +_Release Notes generated with _[Anchorman](http://github.com/infews/anchorman)_