Skip to content

Commit

Permalink
Release major version of Reffy - v17.0.0
Browse files Browse the repository at this point in the history
Breaking change:
- Switch to ECMAScript modules ([#1628](#1628))

Reffy now exports values using ECMAScript modules. This creates two breaking
changes:

1. If your code needs to import values from Reffy, you will need to switch to
ECMAScript modules too, or use a dynamic import.
2. The exported `getSchemaValidationFunction` is now asynchronous.

The change does not affect the command-line interface.
  • Loading branch information
tidoust committed Jul 24, 2024
1 parent fac9056 commit 5913dc3
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 1 deletion.
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,20 @@ Minor and patch release notes are currently only documented in

Reffy adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## v17.0.0 - 2024-07-24

### Breaking change

- Switch to ECMAScript modules ([#1628](https://github.com/w3c/reffy/pull/1628))

Reffy now exports values using ECMAScript modules. This creates two breaking changes:

1. If your code needs to import values from Reffy, you will need to switch to ECMAScript modules too, or use a dynamic import.
2. The exported `getSchemaValidationFunction` is now asynchronous.

The change does not affect the command-line interface.


## v16.0.0 - 2024-06-07

### Breaking change
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "reffy",
"version": "16.1.2",
"version": "17.0.0",
"description": "W3C/WHATWG spec dependencies exploration companion. Features a short set of tools to study spec references as well as WebIDL term definitions and references found in W3C specifications.",
"repository": {
"type": "git",
Expand Down

0 comments on commit 5913dc3

Please sign in to comment.