- Replaced AbortSignal.timeout() with AbortController for broader browser support - Fixed promise chaining for proper cleanup of timeout handlers - Added localStorage persistence for update information - Made update button display more reliable with forced display styles - Added ID to version elements for easier targeting - Improved version number synchronization across UI elements 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>