Release Notes - Homebox Companion v2.6.1
馃悰 Bug Fixes
馃摫 Eliminate False "Session Expired" Errors #117
The problem was caused by the backend TokenValidator, which used a 5-minute TTL cache. On Safari, if the cache expired for any reason, token re-validation could fail and cascade into rejecting the refresh endpoint itself, leaving the app with no way to recover.
Removed the TokenValidator entirely. Token validity is now checked by Homebox on actual API calls, rather than through a separate cache layer.