Caution
Evaluate before upgrading production. This release targets .NET 11 RC3, which has Microsoft's go-live support license. The next release will force you to upgrade to .NET 11 GA.
Portway v0.11.0 moves the console to /_/ and hardens Redis for multi-instance deployments.
Before you upgrade
- The route for the backend has changed. Make sure to change your bookmarks from
../ui/to../_/instead. - The Redis rate limit store requires Redis 5 or later. This applies only with
RateLimiting:Storeset toRedis.
Fixes
- Security: Update dependencies.
- Fix: Updated backend styling.
- Fix: Combined Maintenance and Backups under the new Database settings section.
- Fix: SQL get-by-ID operations have their own summary in the OpenAPI document.
- Fix: Reduced unreachable SQL database logging to one warning instead of one error per endpoint.
- Fix: Ensured Redis connection errors fall back to the memory cache instead of failing requests (#84).
- Fix: Ensured Redis caching resumes automatically if Redis was unavailable at startup (#85).
- Fix: Prevented a single failed Redis node from switching the entire cache to memory (#86).
- Fix: Resolved Redis lock timeout issue that caused lock scope to apply to only one instance (#87).
- Fix: Updated Redis rate limits to use the Redis server clock, requiring Redis 5 or later (#88).
- Fix: Reduced Redis rate limit outage logging to one warning per incident instead of per request (#89).
- Refactor: Standardized backend settings retrieval.
Setup guide: documentation.
Full changelog: v0.10.4...v0.11.0