diff --git a/CHANGELOG.md b/CHANGELOG.md index 343209e1aa..56ae31bcfe 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,14 +8,23 @@ The following changes are pending, and will be applied on the next major release ## Unreleased changes +## [4.0.0](https://github.com/inrupt/solid-client-js/releases/tag/v3.0.0) - 2025-11-03 + ### Breaking Changes - Support for Node.js v20.x has been dropped as that version has reached end-of-life. - If you are using a custom implementation of `DatasetCoreFactory`, ensure it implements the v2 signature. The `ToRdfJsOptions.datasetFactory` argument of the `toRdfJsDataset` function has been updated to v2 of - `@rdfjs/types`, which adds new required members, `fromTerm` and `fromQuad`. + `@rdfjs/types`, which adds new required members, `fromTerm` and `fromQuad`. + +### New features + +- Support for Node 24 has been added. + +### Patch chanes + +- Dependencies updates -## [3.0.0](https://github.com/inrupt/solid-client-js/releases/tag/v3.0.0) - 2025-11-03 ### Breaking Changes diff --git a/package-lock.json b/package-lock.json index 231058032d..eb60afbf12 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@inrupt/solid-client", - "version": "3.0.0", + "version": "4.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@inrupt/solid-client", - "version": "3.0.0", + "version": "4.0.0", "license": "MIT", "workspaces": [ "e2e/browser/test-app" diff --git a/package.json b/package.json index 7b8cb4844b..aa61bff541 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@inrupt/solid-client", "description": "Make your web apps work with Solid Pods.", - "version": "3.0.0", + "version": "4.0.0", "license": "MIT", "workspaces": [ "e2e/browser/test-app" @@ -209,7 +209,6 @@ "n3": "^2.2.5", "uuid": "^14.0.0" }, - "engines": { "node": "^20.0.0 || ^22.0.0 || ^24.0.0" },