diff --git a/CHANGELOG.md b/CHANGELOG.md index 52af6483db..bcfb1bf5e2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -23,10 +23,13 @@ The following have been deprecated, and will be removed in future major releases The following changes have been implemented but not released yet: +## [1.17.0](https://github.com/inrupt/solid-client-authn-js/releases/tag/v1.17.0) - 2023-07-14 + ### New Feature - Support for [RP-Initiated Logout](https://openid.net/specs/openid-connect-rpinitiated-1_0.html) in Node and Browser libraries. +- ESM support for Node and Browser packages. ## [1.16.0](https://github.com/inrupt/solid-client-authn-js/releases/tag/v1.16.0) - 2023-05-09 diff --git a/e2e/browser/test-app/package.json b/e2e/browser/test-app/package.json index 5b4cea05cf..b4713422a9 100644 --- a/e2e/browser/test-app/package.json +++ b/e2e/browser/test-app/package.json @@ -1,6 +1,6 @@ { "name": "test-app", - "version": "0.1.0", + "version": "1.17.0", "private": true, "scripts": { "dev": "next dev -p 3001", @@ -10,7 +10,7 @@ }, "dependencies": { "@inrupt/internal-playwright-testids": "^2.0.2", - "@inrupt/solid-client-authn-browser": "^1.16.0", + "@inrupt/solid-client-authn-browser": "^1.17.0", "next": "^13.4.7", "react": "^18.2.0", "react-dom": "^18.2.0" diff --git a/lerna.json b/lerna.json index 5290f5bcd8..fd1328267d 100644 --- a/lerna.json +++ b/lerna.json @@ -1,4 +1,4 @@ { "useNx": true, - "version": "1.16.0" + "version": "1.17.0" } diff --git a/package-lock.json b/package-lock.json index 40ca045216..682ef0dace 100644 --- a/package-lock.json +++ b/package-lock.json @@ -57,10 +57,10 @@ } }, "e2e/browser/test-app": { - "version": "0.1.0", + "version": "1.17.0", "dependencies": { "@inrupt/internal-playwright-testids": "^2.0.2", - "@inrupt/solid-client-authn-browser": "^1.16.0", + "@inrupt/solid-client-authn-browser": "^1.17.0", "next": "^13.4.7", "react": "^18.2.0", "react-dom": "^18.2.0" @@ -23275,11 +23275,11 @@ }, "packages/browser": { "name": "@inrupt/solid-client-authn-browser", - "version": "1.16.0", + "version": "1.17.0", "license": "MIT", "dependencies": { - "@inrupt/oidc-client-ext": "^1.16.0", - "@inrupt/solid-client-authn-core": "^1.16.0", + "@inrupt/oidc-client-ext": "^1.17.0", + "@inrupt/solid-client-authn-core": "^1.17.0", "@inrupt/universal-fetch": "^1.0.2", "events": "^3.3.0", "jose": "^4.3.7", @@ -23292,7 +23292,7 @@ }, "packages/browser/examples/demoAuthentiationMonitor": { "name": "demo-authentiation-monitor", - "version": "1.0.0", + "version": "1.17.0", "license": "MIT", "dependencies": { "express": "^4.18.2" @@ -23300,10 +23300,10 @@ }, "packages/browser/examples/demoClientApp": { "name": "@inrupt/demo-app-authn-browser", - "version": "1.0.0", + "version": "1.17.0", "license": "MIT", "dependencies": { - "@inrupt/solid-client-authn-browser": "^1.16.0", + "@inrupt/solid-client-authn-browser": "^1.17.0", "react": "^18.2.0", "react-dom": "^18.2.0", "regenerator-runtime": "^0.13.11" @@ -23323,9 +23323,9 @@ }, "packages/browser/examples/single/bundle": { "name": "browser-in-bundle", - "version": "1.0.0", + "version": "1.17.0", "dependencies": { - "@inrupt/solid-client-authn-browser": "^1.16.0", + "@inrupt/solid-client-authn-browser": "^1.17.0", "react": "^17.0.2", "react-dom": "^17.0.2", "regenerator-runtime": "^0.13.9" @@ -23491,7 +23491,7 @@ }, "packages/browser/examples/single/script": { "name": "@inrupt/solid-client-authn-browser-via-script-tag-example", - "version": "1.0.0", + "version": "1.17.0", "dependencies": { "@types/express": "^4.17.17", "express": "^4.18.2" @@ -23609,7 +23609,7 @@ }, "packages/core": { "name": "@inrupt/solid-client-authn-core", - "version": "1.16.0", + "version": "1.17.0", "license": "MIT", "dependencies": { "@inrupt/universal-fetch": "^1.0.1", @@ -23634,10 +23634,10 @@ }, "packages/node": { "name": "@inrupt/solid-client-authn-node", - "version": "1.16.0", + "version": "1.17.0", "license": "MIT", "dependencies": { - "@inrupt/solid-client-authn-core": "^1.16.0", + "@inrupt/solid-client-authn-core": "^1.17.0", "@inrupt/universal-fetch": "^1.0.1", "jose": "^4.3.7", "openid-client": "~5.4.2", @@ -23653,27 +23653,27 @@ }, "packages/node/examples/bootstrappedApp": { "name": "@inrupt/demo-authn-node-script", - "version": "1.0.0", + "version": "1.17.0", "license": "MIT", "dependencies": { - "@inrupt/solid-client-authn-node": "^1.16.0", + "@inrupt/solid-client-authn-node": "^1.17.0", "express": "^4.17.3", "yargs": "^16.1.1" } }, "packages/node/examples/bootstrappedAppESM": { "name": "@inrupt/demo-authn-node-script-esm", - "version": "1.0.0", + "version": "1.17.0", "license": "MIT", "dependencies": { - "@inrupt/solid-client-authn-node": "^1.16.0", + "@inrupt/solid-client-authn-node": "^1.17.0", "express": "^4.17.3", "yargs": "^16.1.1" } }, "packages/node/examples/demoClientApp": { "name": "@inrupt/demo-app-authn-node", - "version": "1.0.0", + "version": "1.17.0", "license": "MIT", "dependencies": { "@inrupt/solid-client-authn-node": "../../", @@ -23694,10 +23694,10 @@ }, "packages/node/examples/multiSession": { "name": "@inrupt/demo-authn-node-script-multisession", - "version": "1.0.0", + "version": "1.17.0", "license": "MIT", "dependencies": { - "@inrupt/solid-client-authn-node": "^1.16.0", + "@inrupt/solid-client-authn-node": "^1.17.0", "cookie-session": "^1.4.0", "express": "^4.17.1" }, @@ -24250,11 +24250,11 @@ }, "packages/oidc-browser": { "name": "@inrupt/oidc-client-ext", - "version": "1.16.0", + "version": "1.17.0", "license": "MIT", "dependencies": { "@inrupt/oidc-client": "^1.11.6", - "@inrupt/solid-client-authn-core": "^1.16.0", + "@inrupt/solid-client-authn-core": "^1.17.0", "@inrupt/universal-fetch": "^1.0.1", "jose": "^4.10.0", "uuid": "^9.0.0" @@ -25782,7 +25782,7 @@ "@babel/core": "^7.20.5", "@babel/preset-env": "^7.20.2", "@babel/preset-react": "^7.18.6", - "@inrupt/solid-client-authn-browser": "^1.16.0", + "@inrupt/solid-client-authn-browser": "^1.17.0", "babel-loader": "^9.1.0", "html-loader": "^4.2.0", "html-webpack-plugin": "^5.5.0", @@ -25815,7 +25815,7 @@ "@inrupt/demo-authn-node-script": { "version": "file:packages/node/examples/bootstrappedApp", "requires": { - "@inrupt/solid-client-authn-node": "^1.16.0", + "@inrupt/solid-client-authn-node": "^1.17.0", "express": "^4.17.3", "yargs": "^16.1.1" } @@ -25823,7 +25823,7 @@ "@inrupt/demo-authn-node-script-esm": { "version": "file:packages/node/examples/bootstrappedAppESM", "requires": { - "@inrupt/solid-client-authn-node": "^1.16.0", + "@inrupt/solid-client-authn-node": "^1.17.0", "express": "^4.17.3", "yargs": "^16.1.1" } @@ -25831,7 +25831,7 @@ "@inrupt/demo-authn-node-script-multisession": { "version": "file:packages/node/examples/multiSession", "requires": { - "@inrupt/solid-client-authn-node": "^1.16.0", + "@inrupt/solid-client-authn-node": "^1.17.0", "@types/cookie-session": "^2.0.42", "@types/express": "^4.17.11", "cookie-session": "^1.4.0", @@ -25970,7 +25970,7 @@ "version": "file:packages/oidc-browser", "requires": { "@inrupt/oidc-client": "^1.11.6", - "@inrupt/solid-client-authn-core": "^1.16.0", + "@inrupt/solid-client-authn-core": "^1.17.0", "@inrupt/universal-fetch": "^1.0.1", "@types/jest": "^29.2.0", "@types/uuid": "^9.0.1", @@ -26025,8 +26025,8 @@ "@inrupt/solid-client-authn-browser": { "version": "file:packages/browser", "requires": { - "@inrupt/oidc-client-ext": "^1.16.0", - "@inrupt/solid-client-authn-core": "^1.16.0", + "@inrupt/oidc-client-ext": "^1.17.0", + "@inrupt/solid-client-authn-core": "^1.17.0", "@inrupt/universal-fetch": "^1.0.2", "@types/node": "^20.1.0", "@types/uuid": "^9.0.1", @@ -26146,7 +26146,7 @@ "@inrupt/solid-client-authn-node": { "version": "file:packages/node", "requires": { - "@inrupt/solid-client-authn-core": "^1.16.0", + "@inrupt/solid-client-authn-core": "^1.17.0", "@inrupt/universal-fetch": "^1.0.1", "@types/node": "^20.1.0", "@types/uuid": "^9.0.1", @@ -30088,7 +30088,7 @@ "@babel/core": "^7.16.7", "@babel/preset-env": "^7.16.8", "@babel/preset-react": "^7.16.7", - "@inrupt/solid-client-authn-browser": "^1.16.0", + "@inrupt/solid-client-authn-browser": "^1.17.0", "babel-loader": "^8.2.3", "html-loader": "^3.1.0", "html-webpack-plugin": "^5.5.0", @@ -40904,7 +40904,7 @@ "requires": { "@inrupt/eslint-config-lib": "^2.0.2", "@inrupt/internal-playwright-testids": "^2.0.2", - "@inrupt/solid-client-authn-browser": "^1.16.0", + "@inrupt/solid-client-authn-browser": "^1.17.0", "@playwright/test": "^1.35.1", "@types/node": "^20.3.1", "@types/react": "^18.2.14", diff --git a/packages/browser/examples/demoAuthentiationMonitor/package.json b/packages/browser/examples/demoAuthentiationMonitor/package.json index 76e93bc916..d617dec562 100644 --- a/packages/browser/examples/demoAuthentiationMonitor/package.json +++ b/packages/browser/examples/demoAuthentiationMonitor/package.json @@ -1,7 +1,7 @@ { "name": "demo-authentiation-monitor", "private": true, - "version": "1.0.0", + "version": "1.17.0", "description": "Demo for monitoring Authentication interactions in real-time", "main": "index.js", "scripts": { diff --git a/packages/browser/examples/demoClientApp/package.json b/packages/browser/examples/demoClientApp/package.json index 15b17cfbf6..f5f71b0ab7 100644 --- a/packages/browser/examples/demoClientApp/package.json +++ b/packages/browser/examples/demoClientApp/package.json @@ -1,7 +1,7 @@ { "name": "@inrupt/demo-app-authn-browser", "private": true, - "version": "1.0.0", + "version": "1.17.0", "description": "Demo client application for authentication in a browser", "main": "index.js", "scripts": { @@ -30,7 +30,7 @@ "webpack-dev-server": "^4.11.1" }, "dependencies": { - "@inrupt/solid-client-authn-browser": "^1.16.0", + "@inrupt/solid-client-authn-browser": "^1.17.0", "react": "^18.2.0", "react-dom": "^18.2.0", "regenerator-runtime": "^0.13.11" diff --git a/packages/browser/examples/single/bundle/package.json b/packages/browser/examples/single/bundle/package.json index 3352389dff..a84b50b955 100644 --- a/packages/browser/examples/single/bundle/package.json +++ b/packages/browser/examples/single/bundle/package.json @@ -1,7 +1,7 @@ { "name": "browser-in-bundle", "private": true, - "version": "1.0.0", + "version": "1.17.0", "description": "", "main": "index.js", "scripts": { @@ -25,9 +25,9 @@ "webpack-dev-server": "^4.7.3" }, "dependencies": { + "@inrupt/solid-client-authn-browser": "^1.17.0", "react": "^17.0.2", "react-dom": "^17.0.2", - "regenerator-runtime": "^0.13.9", - "@inrupt/solid-client-authn-browser": "^1.16.0" + "regenerator-runtime": "^0.13.9" } } diff --git a/packages/browser/examples/single/script/package.json b/packages/browser/examples/single/script/package.json index a8d7e24ee1..54745f4cc5 100644 --- a/packages/browser/examples/single/script/package.json +++ b/packages/browser/examples/single/script/package.json @@ -1,7 +1,7 @@ { "name": "@inrupt/solid-client-authn-browser-via-script-tag-example", "private": true, - "version": "1.0.0", + "version": "1.17.0", "description": "", "main": "index.js", "scripts": { diff --git a/packages/browser/package.json b/packages/browser/package.json index 8197288c5c..9e1e4aa784 100644 --- a/packages/browser/package.json +++ b/packages/browser/package.json @@ -1,6 +1,6 @@ { "name": "@inrupt/solid-client-authn-browser", - "version": "1.16.0", + "version": "1.17.0", "license": "MIT", "types": "dist/index.d.ts", "browser": "dist/index.js", @@ -29,8 +29,8 @@ "@types/uuid": "^9.0.1" }, "dependencies": { - "@inrupt/oidc-client-ext": "^1.16.0", - "@inrupt/solid-client-authn-core": "^1.16.0", + "@inrupt/oidc-client-ext": "^1.17.0", + "@inrupt/solid-client-authn-core": "^1.17.0", "@inrupt/universal-fetch": "^1.0.2", "events": "^3.3.0", "jose": "^4.3.7", diff --git a/packages/core/package.json b/packages/core/package.json index 2609644e89..209cda8292 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@inrupt/solid-client-authn-core", - "version": "1.16.0", + "version": "1.17.0", "license": "MIT", "main": "dist/index.js", "module": "dist/index.mjs", diff --git a/packages/node/examples/bootstrappedApp/package.json b/packages/node/examples/bootstrappedApp/package.json index e04225b0bc..3990667330 100644 --- a/packages/node/examples/bootstrappedApp/package.json +++ b/packages/node/examples/bootstrappedApp/package.json @@ -1,7 +1,7 @@ { "name": "@inrupt/demo-authn-node-script", "private": true, - "version": "1.0.0", + "version": "1.17.0", "description": "Demo for script authentication in NodeJS", "main": "src/index.js", "scripts": { @@ -18,8 +18,8 @@ }, "homepage": "https://github.com/inrupt/solid-client-authn-js#readme", "dependencies": { + "@inrupt/solid-client-authn-node": "^1.17.0", "express": "^4.17.3", - "yargs": "^16.1.1", - "@inrupt/solid-client-authn-node": "^1.16.0" + "yargs": "^16.1.1" } } diff --git a/packages/node/examples/bootstrappedAppESM/package.json b/packages/node/examples/bootstrappedAppESM/package.json index 377d2aca17..a81eda9c30 100644 --- a/packages/node/examples/bootstrappedAppESM/package.json +++ b/packages/node/examples/bootstrappedAppESM/package.json @@ -1,12 +1,11 @@ { "name": "@inrupt/demo-authn-node-script-esm", "private": true, - "version": "1.0.0", + "version": "1.17.0", "description": "Demo for script authentication in NodeJS", "main": "src/index.js", "type": "module", - "scripts": { - }, + "scripts": {}, "repository": { "type": "git", "url": "git+https://github.com/inrupt/solid-client-authn-js.git" @@ -18,8 +17,8 @@ }, "homepage": "https://github.com/inrupt/solid-client-authn-js#readme", "dependencies": { + "@inrupt/solid-client-authn-node": "^1.17.0", "express": "^4.17.3", - "yargs": "^16.1.1", - "@inrupt/solid-client-authn-node": "^1.16.0" + "yargs": "^16.1.1" } } diff --git a/packages/node/examples/demoClientApp/package.json b/packages/node/examples/demoClientApp/package.json index d1f65b96ce..e4fe063dad 100644 --- a/packages/node/examples/demoClientApp/package.json +++ b/packages/node/examples/demoClientApp/package.json @@ -1,7 +1,7 @@ { "name": "@inrupt/demo-app-authn-node", "private": true, - "version": "1.0.0", + "version": "1.17.0", "description": "Demo client application for authentication in NodeJS", "main": "src/index.js", "scripts": { @@ -21,9 +21,9 @@ }, "homepage": "https://github.com/inrupt/solid-client-authn#readme", "dependencies": { + "@inrupt/solid-client-authn-node": "../../", "express": "^4.17.1", - "loglevel": "^1.7.0", - "@inrupt/solid-client-authn-node": "../../" + "loglevel": "^1.7.0" }, "devDependencies": { "@inrupt/eslint-config-base": "0.0.4", diff --git a/packages/node/examples/multiSession/package.json b/packages/node/examples/multiSession/package.json index e2cd01fb79..afc72fa340 100644 --- a/packages/node/examples/multiSession/package.json +++ b/packages/node/examples/multiSession/package.json @@ -1,7 +1,7 @@ { "name": "@inrupt/demo-authn-node-script-multisession", "private": true, - "version": "1.0.0", + "version": "1.17.0", "description": "Demo for session management in NodeJS", "main": "src/index.js", "scripts": { @@ -18,7 +18,7 @@ }, "homepage": "https://github.com/inrupt/solid-client-authn-js#readme", "dependencies": { - "@inrupt/solid-client-authn-node": "^1.16.0", + "@inrupt/solid-client-authn-node": "^1.17.0", "cookie-session": "^1.4.0", "express": "^4.17.1" }, diff --git a/packages/node/package.json b/packages/node/package.json index e4646c6ad6..cf788a15d5 100644 --- a/packages/node/package.json +++ b/packages/node/package.json @@ -1,6 +1,6 @@ { "name": "@inrupt/solid-client-authn-node", - "version": "1.16.0", + "version": "1.17.0", "license": "MIT", "main": "dist/index.js", "types": "dist/index.d.ts", @@ -27,7 +27,7 @@ "@types/uuid": "^9.0.1" }, "dependencies": { - "@inrupt/solid-client-authn-core": "^1.16.0", + "@inrupt/solid-client-authn-core": "^1.17.0", "@inrupt/universal-fetch": "^1.0.1", "jose": "^4.3.7", "openid-client": "~5.4.2", diff --git a/packages/oidc-browser/package.json b/packages/oidc-browser/package.json index ff0f6b0f9d..0bd787699a 100644 --- a/packages/oidc-browser/package.json +++ b/packages/oidc-browser/package.json @@ -1,6 +1,6 @@ { "name": "@inrupt/oidc-client-ext", - "version": "1.16.0", + "version": "1.17.0", "description": "A module extending oidc-client-js with new features, such as dynamic client registration and DPoP support.", "homepage": "https://github.com/inrupt/solid-client-authn-js/tree/main/packages/oidc/", "bugs": "https://github.com/inrupt/solid-client-authn-js/issues", @@ -22,7 +22,7 @@ }, "dependencies": { "@inrupt/oidc-client": "^1.11.6", - "@inrupt/solid-client-authn-core": "^1.16.0", + "@inrupt/solid-client-authn-core": "^1.17.0", "@inrupt/universal-fetch": "^1.0.1", "jose": "^4.10.0", "uuid": "^9.0.0"