github jamcalli/Pulsarr v0.6.1

latest release: v0.6.2
one day ago

Changes

🛠️ Bug Fix Release - Base path redirect handling and navigation fixes

Overview

Bug fix release addressing incomplete base path support in redirects and navigation. Ensures consistent behavior when running Pulsarr under a reverse proxy with a custom base path.

Key Updates

Critical Bug Fixes

  • Server-side redirects: All authentication and logout redirects now respect configured base path
  • Client-side navigation: Fixed approval events, SSE reconnection, and form submissions ignoring base path
  • Documentation clarity: Enhanced JSDoc to prevent incorrect API utility usage

Technical Changes

Redirect Handling

  • Unified redirect logic: Added buildPath() helper for consistent base path handling across all server redirects
  • Authentication flows: Login, logout, and user creation routes properly construct redirect URLs
  • Client navigation: All window.location assignments use navPath() helper

API Documentation

  • Usage clarification: JSDoc now clearly distinguishes navigation paths (with base path) vs API paths (without)
  • Developer guidance: Added examples to prevent misuse of navigation utilities

Migration & Compatibility

No user action required - fixes are applied automatically.


Full Changelog: v0.6.0...v0.6.1
Docker Image: lakker/pulsarr:0.6.1

  • fix: Base path redirect handling and navigation fixes (#640) @jamcalli
  • feat: add missing basePath redirect handling (#633) @jamcalli

🔄 Dependencies

Docker

docker pull lakker/pulsarr:0.6.1

Contributors

@actions-user, @jamcalli, @renovate[bot] and renovate[bot]

Don't miss a new Pulsarr release

NewReleases is sending notifications on new releases.