Skip to content

Commit

Permalink
Bump version to 5.0.0-beta.0
Browse files Browse the repository at this point in the history
  • Loading branch information
sgravrock committed Apr 29, 2023
1 parent 9118835 commit e7f5fbd
Show file tree
Hide file tree
Showing 2 changed files with 39 additions and 2 deletions.
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
"bdd"
],
"license": "MIT",
"version": "5.0.0-alpha.1",
"version": "5.0.0-beta.0",
"repository": {
"type": "git",
"url": "https://github.com/jasmine/jasmine-npm"
Expand All @@ -32,7 +32,7 @@
],
"dependencies": {
"glob": "^10.2.2",
"jasmine-core": "~5.0.0-alpha.1"
"jasmine-core": "~5.0.0-beta.0"
},
"bin": "./bin/jasmine.js",
"main": "./lib/jasmine.js",
Expand Down
37 changes: 37 additions & 0 deletions release_notes/5.0.0-beta.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# Jasmine 5.0.0-beta.0 Release Notes

This release adds the final pieces of support for parallel execution. There may
be other changes before the final 5.0 release, but parallel support is now
considered feature-complete. Please
[open an issue](https://github.com/jasmine/jasmine-npm/issues/new) if you think
anything's missing.

## Breaking changes

* Dropped support for Node 16

## New Features

* Added support for Node 20
* Parallel: Report unhandled exceptions/rejections that occur between spec files
* Parallel: `--parallel=auto` runs with an inferred number of workers

The number of workers will be one less than the number of CPUs reported by
Node. This is a reasonable default in most situations but may work poorly
inside containers, since the number of CPUs reported by Node is based on the
host machine's hardware and not the resources actually available in the
container. Inside a container you are likely to get better results by
explicitly specifying a number of workers instead, e.g. `--parallel=4`.

* Parallel: Support use without globals

To use this feature, include `globals: false` in the options passed to the
[ParallelRunner constructor](https://jasmine.github.io/api/npm/5.0.0-beta.0/ParallelRunner.html).

## Internal Improvements

* Updated to Glob 10

------

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

0 comments on commit e7f5fbd

Please sign in to comment.