Skip to content

Commit

Permalink
Bump version to 3.8.0
Browse files Browse the repository at this point in the history
  • Loading branch information
sgravrock committed Jul 2, 2021
1 parent 339c9f9 commit 346ce22
Show file tree
Hide file tree
Showing 2 changed files with 53 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": "3.7.0",
"version": "3.8.0",
"repository": {
"type": "git",
"url": "https://github.com/jasmine/jasmine-npm"
Expand All @@ -28,7 +28,7 @@
],
"dependencies": {
"glob": "^7.1.6",
"jasmine-core": "~3.7.0"
"jasmine-core": "~3.8.0"
},
"bin": "./bin/jasmine.js",
"main": "./lib/jasmine.js",
Expand Down
51 changes: 51 additions & 0 deletions release_notes/3.8.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
# Jasmine NPM 3.8 Release Notes

## Summary

This release updates the jasmine-core dependency to 3.8.0. See the
[jasmine-core release notes](https://github.com/pivotal/jasmine/blob/main/release_notes/3.8.0.md)
for more information.

# New features and bug fixes

* Opt-in support for ES modules with .js extension and package type `module`
* All files are loaded using `import` if `"jsLoader": "import"` is set in
the config file.
* Only supported on Node >= 12.17.0. Older versions have missing or broken
support for importing .js files.
* Fixes [#170](https://github.com/jasmine/jasmine-npm/issues/170)

* Allow the random seed reproduction command to be overridden
* Needed by jasmine-browser-runner, which uses the ConsoleReporter but needs
to tell the user to run a different command.


# Documentation updates

* Created an initial set of [API reference documentation](https://jasmine.github.io/api/npm/3.8/index)


# Internal notes

* Specify files to include in the NPM package rather than files to exclude

* CI matrix updates
* Added Node 16.
* Added Node 12.0, 12.16, and 12.17 to ensure coverage of versions that do
and don't have good support for importing .js files.
* Removed Windows. We'll manually run the tests on Windows before each
release, but we no longer have reliable access to a free Windows CI
service.

* Migrated from Travis to Circle CI


## Supported environments

The jasmine NPM package has been tested on Node 12, 14, 16, and 18. See the
[jasmine-core release notes](https://github.com/jasmine/jasmine/blob/main/release_notes/3.8.0.md)
for supported browsers.

------

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

0 comments on commit 346ce22

Please # to comment.