diff --git a/package.json b/package.json index 3b5704d..be10425 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "bdd" ], "license": "MIT", - "version": "5.0.0-beta.0", + "version": "5.0.0", "repository": { "type": "git", "url": "https://github.com/jasmine/jasmine-npm" @@ -32,7 +32,7 @@ ], "dependencies": { "glob": "^10.2.2", - "jasmine-core": "~5.0.0-beta.0" + "jasmine-core": "~5.0.0" }, "bin": "./bin/jasmine.js", "main": "./lib/jasmine.js", diff --git a/release_notes/5.0.0.md b/release_notes/5.0.0.md new file mode 100644 index 0000000..b703a41 --- /dev/null +++ b/release_notes/5.0.0.md @@ -0,0 +1,43 @@ +# Jasmine NPM 5.0.0 Release Notes + +## Summary + +This is a major release that includes breaking changes. It primarily adds +support for parallel execution. Most users should be able to upgrade without +changes, but please read the list of breaking changes below and see the +[migration guide](https://jasmine.github.io/tutorials/upgrading_to_Jasmine_5.0) +for more information. Be sure to read the release notes for `jasmine-core` +5.0.0 as well. + +## Breaking changes + +* Dropped support for Node 12, 14, and 16 +* Unknown CLI args of the form --foo=bar are treated as errors, not env vars +* Backslashes in file globs (e.g. `spec_files`) are treated as escape characters + on all platforms. Previously they were treated as directory separators on + Windows and escape characters elsewhere. + +## New features + +* Support for parallel execution + See the [parallel guide](https://jasmine.github.io/tutorials/running_specs_in_parallel) + for more information. +* Support for Node 20 +* Include the underlying exception in ESM import exceptions + +## Bug fixes + +* Fixed handling of special Glob syntax in project base dirs + * Fixes [#206](https://github.com/jasmine/jasmine-npm/issues/206) + +## Internal improvements + +* Updated dev dependencies + +## Supported environments + +This package has been tested on Node 18 and 20. + +------ + +_Release Notes generated with _[Anchorman](http://github.com/infews/anchorman)_