v3.5.0 – Service, middleware, and pagination optimizations
·
238 commits
to master
since this release
🚀 v3.5.0
This release introduces major service and middleware optimizations focused on caching efficiency, pagination support, request handling improvements, and overall backend performance.
Improvements
Middleware & Routing
- Optimized auth and rate limiting middleware behavior
- Added normalized client IP diagnostics handling
- Improved conditional audit log persistence
- Updated GitHub and roadmap routes to support session skipping workflows
Service Enhancements
- Added caching support across multiple services
- Improved GitHub issue handling with retries and caching
- Added paginated listing support for:
- API keys
- Share links
- Roadmap features
Pagination Utilities
- Added reusable offset-based pagination helpers
- Improved validator support for pagination parameters
Performance
- Reduced unnecessary logging overhead
- Improved request lifecycle efficiency
- Enhanced scalability and response consistency across APIs
Notes
- No breaking changes
- Focused on backend optimization, caching improvements, and scalable API workflows