Releases: steunix/passweaver-api
Releases · steunix/passweaver-api
v2.5.1
What's Changed
New features 🎉
Performance improvements
Dependencies
- Bump @google-cloud/kms from 5.2.0 to 5.2.1 by @dependabot[bot] in #424
- Update dependencies by @steunix in #426
- Bump express-rate-limit from 8.1.0 to 8.2.1 by @dependabot[bot] in #427
- Bump @prisma/adapter-pg from 6.18.0 to 6.19.0 by @dependabot[bot] in #431
- Bump mocha from 11.7.4 to 11.7.5 by @dependabot[bot] in #429
- Bump prisma from 6.18.0 to 6.19.0 by @dependabot[bot] in #430
- Bump @prisma/client from 6.18.0 to 6.19.0 by @dependabot[bot] in #428
- Bump js-yaml from 4.1.0 to 4.1.1 by @dependabot[bot] in #435
- Bump redis from 5.9.0 to 5.10.0 by @dependabot[bot] in #438
- Bump body-parser from 2.2.0 to 2.2.1 by @dependabot[bot] in #441
- Bump glob from 10.4.5 to 10.5.0 by @dependabot[bot] in #436
- Bump uuidv7 from 1.0.2 to 1.1.0 by @dependabot[bot] in #444
- Bump express from 5.1.0 to 5.2.1 by @dependabot[bot] in #447
- Bump jws by @dependabot[bot] in #448
- Bump ldapts from 8.0.9 to 8.0.14 by @dependabot[bot] in #451
- Bump jsonwebtoken from 9.0.2 to 9.0.3 by @dependabot[bot] in #449
- Upgrade to Prisma 7 by @steunix in #455
Other Changes
Full Changelog: v2.5.0...v2.5.1
v2.5.0
What's Changed
New features 🎉
- Add option to customize Cache-Control header by @steunix in #415
- Support Google OAuth2 token authentication by @steunix in #419
- Allow anonymous token creation by @steunix in #422
Dependencies
- Bump redis from 5.8.2 to 5.8.3 by @dependabot[bot] in #411
- Bump mocha from 11.7.2 to 11.7.4 by @dependabot[bot] in #412
- Bump prisma from 6.16.3 to 6.17.1 by @dependabot[bot] in #416
- Bump @prisma/client from 6.16.3 to 6.17.1 by @dependabot[bot] in #417
- Bump @prisma/adapter-pg from 6.16.3 to 6.17.1 by @dependabot[bot] in #418
Other Changes
Full Changelog: v2.4.2...v2.5.0
v2.4.2
What's Changed
Bugs fixed 🐛
Dependencies
- Bump is-cidr from 6.0.0 to 6.0.1 by @dependabot[bot] in #405
- Bump @google-cloud/kms from 5.1.0 to 5.2.0 by @dependabot[bot] in #404
- Bump prisma from 6.16.1 to 6.16.2 by @dependabot[bot] in #401
- Bump @prisma/adapter-pg from 6.16.1 to 6.16.2 by @dependabot[bot] in #402
- Bump @prisma/client from 6.16.1 to 6.16.2 by @dependabot[bot] in #403
Other Changes
Full Changelog: v2.4.1...v2.4.2
v2.4.1
What's Changed
Bugs fixed 🐛
Dependencies
- Bump Prisma to 6.16.0 by @steunix in #395
- Bump prisma from 6.16.0 to 6.16.1 by @dependabot[bot] in #398
- Bump @prisma/client from 6.16.0 to 6.16.1 by @dependabot[bot] in #397
- Bump @prisma/adapter-pg from 6.16.0 to 6.16.1 by @dependabot[bot] in #396
Other Changes
Full Changelog: v2.4.0...v2.4.1
v2.4.0
v2.3.2
v2.3.1
What's Changed
New features 🎉
- Add a parameter for PBKDF2 iterations count by @steunix in #364
- Add metrics for each API login by @steunix in #368
- Add metrics for cache hit/miss by @steunix in #369
- Remove PBKDF2 minimum value in config by @steunix in #371
Dependencies
Other Changes
Full Changelog: v2.3.0...v2.3.1
v2.3.0
What's Changed
New features 🎉
- When logging in as API keys, verify that user is valid (test only) by @steunix in #348
- When disabling a user, disable all connected API keys by @steunix in #349
- Add users endpoint to get connected API keys by @steunix in #351
- Accept length parameter in password generator endpoint by @steunix in #353
Bugs fixed 🐛
- Adding events is an async function by @steunix in #342
- User cannot be deleted if it has connected API keys by @steunix in #350
Performance improvements
- Get folder permissions from cache by @steunix in #338
- Item decryption: avoid to read item from db unnecessarily by @steunix in #340
Dependencies
Other Changes
Full Changelog: v2.2.1...v2.3.0
v2.2.1
What's Changed
- Add metrics for onetime tokens by @steunix in #327
- Add configuration for generated password length by @steunix in #328
- Use constants for system settings names by @steunix in #329
- Update docs by @steunix in #331
- Update dependencies by @steunix in #333
- Delete expired tokens before reading, otherwise you could read and expired token by @steunix in #335
- Release v2.2.1 by @steunix in #336
Full Changelog: v2.2.0...v2.2.1
v2.2.0
What's Changed
- Implement API key IP addresses whitelist by @steunix in #311
- Implement API key time-based whitelist by @steunix in #312
- Any change to KMS must invalidate current cache by @steunix in #314
- Bump redis from 5.6.1 to 5.7.0 by @dependabot[bot] in #315
- Update docs by @steunix in #317
- API key GET endpoint does not return whitelists by @steunix in #320
- Release v2.2.0 by @steunix in #322
Full Changelog: v2.1.3...v2.2.0