github melosso/portway v0.11.0

3 hours ago

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

  1. The route for the backend has changed. Make sure to change your bookmarks from ../ui/ to ../_/ instead.
  2. The Redis rate limit store requires Redis 5 or later. This applies only with RateLimiting:Store set to Redis.

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

Don't miss a new portway release

NewReleases is sending notifications on new releases.