v0.15.9
ConduitPlatform/Conduitv0.15.9Jan 2, 2023by kkopanidis
AI Summary
This release v0.15.9 of Conduit adds captcha authentication support with both reCAPTCHA v2 and hCaptcha middleware, introduces a monolithic get config route, and includes several database fixes for Sequelize. It also addresses important security vulnerabilities by upgrading jsonwebtoken to 9.0.0 and firebase-admin to 11.4.1.
Key Highlights
- Added Captcha middleware support with reCAPTCHA v2 and hCaptcha for authentication
- Fixed crash on PostgreSQL migrations in authentication module
- Resolved Sequelize population and query sorting issues in database
- Security upgrades: jsonwebtoken (8.5.1 → 9.0.0) and firebase-admin (11.0.0 → 11.4.1)
- Updated lerna build tool to version 6.1.0
Breaking Changes
- jsonwebtoken upgraded from 8.5.1 to 9.0.0 - verify compatibility as this is a major version upgrade
New Features
- Monolithic get config route for core module
- Captcha middleware with reCAPTCHA v2 support
- Captcha middleware with hCaptcha support
Full Release Notes
## What's Changed * feat(core): monolithic get config route by @kon14 in https://github.com/ConduitPlatform/Conduit/pull/469 * feat(authentication): Captcha middleware with recaptcha v2 by @sdimitris in https://github.com/ConduitPlatform/Conduit/pull/467 * feat(authentication): Hcaptcha by @sdimitris in https://github.com/ConduitPlatform/Conduit/pull/470 * fix(authentication): crash on PostgreSQL migrations by @kon14 in https://github.com/ConduitPlatform/Conduit/pull/472 * fix(database): sequelize populations by @kon14 in https://github.com/ConduitPlatform/Conduit/pull/473 * [Snyk] Security upgrade jsonwebtoken from 8.5.1 to 9.0.0 by @kkopanidis in https://github.com/ConduitPlatform/Conduit/pull/475 * build(deps): bump jsonwebtoken from 8.5.1 to 9.0.0 by @dependabot in https://github.com/ConduitPlatform/Conduit/pull/476 * [Snyk] Security upgrade firebase-admin from 11.0.0 to 11.4.1 by @kkopanidis in https://github.com/ConduitPlatform/Conduit/pull/478 * fix(database): sequelize query sorting by @kon14 in https://github.com/ConduitPlatform/Conduit/pull/480 * build: update lerna to 6.1.0 by @kkopanidis in https://github.com/ConduitPlatform/Conduit/pull/479 **Full Changelog**: https://github.com/ConduitPlatform/Conduit/compare/v0.15.8...v0.15.9