This release includes 1 breaking change for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+12 more
Affected surfaces
ReleasePort's take
Light signalFeatbit 5.3.4 makes Jwt__Key mandatory for HS256 signing; startup fails without it. The release adds RS256 and ES256 support as alternatives.
Why it matters: Jwt__Key is now mandatory for HS256; missing configuration blocks startup. Test in dev before upgrading; either add the required key or migrate to RS256/ES256 signing.
Summary
AI summaryJwt__Key becomes mandatory for HS256 signing, causing startup failure without a custom secret.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Breaking | Medium |
Jwt__Key is now mandatory for HS256 signing. Jwt__Key is now mandatory for HS256 signing. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Added RS256 and ES256 support for JWT signing. Added RS256 and ES256 support for JWT signing. Source: llm_adapter@2026-05-21 Confidence: high |
— |
Full changelog
What's Changed
RS256/ES256 Support for JWT Signing
In addition to HS256, you can now configure the API to sign JWTs using asymmetric algorithms:
- RS256 (RSA)
- ES256 (ECDSA)
This update ensures better alignment with enterprise compliance and environments requiring public/private key pairs.
[!TIP]
Check out the JWT Configuration Documentation to get started with asymmetric signing.
Breaking Changes & Security Hardening
Jwt__Key is now Mandatory for HS256
To prevent insecure deployments using the publicly known default credentials, the Jwt__Key environment variable is no longer optional when using the HS256 algorithm.
- Behavior: The API service will fail to start if
Jwt__Keyis missing or set to the default value. - Action Required: You must set
Jwt__Keyto a unique, custom secret value before upgrading.
Full Changelog: v5.3.3...v5.3.4
Breaking Changes
- The `Jwt__Key` environment variable is now mandatory when the HS256 algorithm is used; the API will fail to start if it is missing or set to the default value.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Related context
Earlier breaking changes
- v5.4.0 Requires database schema migration scripts for PostgreSQL and MongoDB to upgrade to this release.
- v5.4.0 Migrates the `tags` parameter for tag‑management endpoints from URL query string to JSON request body.
- v5.4.0 Deprecates the standalone "Data Sync" module, integrating its capabilities into the "End Users" module.
Beta — feedback welcome: [email protected]