diff --git a/README.md b/README.md index 183245e..9ff9eab 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ Latest news: - Major version **v5.0.0** marks a shift to native TypeScript support and prioritizes [Bun](https://bun.sh/) over Node.js. This upgrade requires some modifications to existing plugins. - **BREAKING**: [SCIM Stream](https://elshaug.xyz/docs/scim-stream) is the modern way of user provisioning letting clients subscribe to messages instead of traditional IGA top-down provisioning. SCIM Gateway now offers enhanced functionality with support for message subscription and automated provisioning using SCIM Stream -- Authentication PassThrough letting plugin pass authentication directly to endpoint for avoid maintaining secrets at the gateway +- Authentication PassThrough letting plugin pass authentication directly to endpoint for avoid maintaining secrets at the gateway. E.g., using Entra ID application OAuth - Supports OAuth Client Credentials authentication - Major version **v4.0.0** getUsers() and getGroups() replacing some deprecated methods. No limitations on filtering/sorting. Admin user access can be linked to specific baseEntities. New MongoDB plugin - ipAllowList for restricting access to allowlisted IP addresses or subnets e.g. Azure IP-range @@ -1111,6 +1111,17 @@ MIT © [Jarle Elshaug](https://www.elshaug.xyz) ## Change log +### v5.0.12 + +[Fixed] + +- HelperRest doRequest() incorrect Auth PassThrough handling + +[Improved] + +- Dependencies bump + + ### v5.0.11 [Fixed] diff --git a/bun.lockb b/bun.lockb index d09f633..bd5219d 100644 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/package.json b/package.json index dc34e8e..877eb5f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "scimgateway", - "version": "5.0.11", + "version": "5.0.12", "type": "module", "description": "Using SCIM protocol as a gateway for user provisioning to other endpoints", "author": "Jarle Elshaug (https://elshaug.xyz)", @@ -41,19 +41,19 @@ "@types/tedious": "^4.0.14", "dot-object": "^2.1.5", "fold-to-ascii": "^5.0.1", - "https-proxy-agent": "^7.0.4", + "https-proxy-agent": "^7.0.6", "is-in-subnet": "^4.0.1", "jsonwebtoken": "^9.0.2", "ldapjs": "^3.0.7", "lokijs": "^1.5.12", - "mongodb": "^6.6.2", + "mongodb": "^6.12.0", "nats": "^2.28.2", "node-machine-id": "1.1.12", - "nodemailer": "^6.9.13", + "nodemailer": "^6.9.16", "passport": "^0.7.0", "passport-azure-ad": "^4.3.5", "saml": "^3.0.1", - "winston": "^3.13.0" + "winston": "^3.17.0" }, "peerDependencies": { "typescript": "^5.0.0"