v5.3.5
Stoplight v5.3.5 Release Notes
This release focuses on improved compatibility and clearer support expectations for our users.
Expanded Redis/Valkey Compatibility
- Added official Valkey support alongside Redis compatibility
- Expanded CI testing to cover Redis 6.2, 7.2, 7.4, 8.0 and Valkey 7.2, 8.1
- Committed to maintaining compatibility with both Redis and Valkey in future releases
Clarified Maintenance Policy
We've completely rewritten our maintenance policy to provide clear expectations about version support. The new policy explains:
- Stoplight versions: We only actively support the latest major version (bug fixes and features go to current major only)
- Ruby support: We support Ruby versions that receive security updates from Ruby core team (currently 3.2.x, 3.3.x, 3.4.x)
- Data store support: We support Redis and Valkey versions that receive upstream security updates
- Deprecation timeline: Clear notice about when support will be dropped (tied to upstream EOL dates)
This policy ensures that we can focus resources on current, secure versions while providing users with predictable upgrade paths. We continue our commitment to semantic versioning and backward compatibility within minor releases.
What's Changed
- StepSecurity Apply security best practices by @bolshakov #397
- Remove code climate badge @bolshakov #405
- feat: Add Valkey Support @Lokideos #410
- Fix get_metadata.lua script error on DragonflyDB @ClearlyClaire #415
- Prevent Stoplight failure when redis is unreachable @bolshakov #418
- Update maintenance policy and CI matrix @bolshakov #422
- Fix typos in readme @duffuniverse #424
- Handle concurrent recovery completion in consecutive successes strategy @bolshakov #427
- Explain DragonflyDB support status @Lokideos #417
Full Changelog: v5.3.1...v5.3.5
Kudos to our new contributors @ClearlyClaire and @duffuniverse! 🚀