1.28.0 (2025-10-21)
Features
- auto-detect: improve tab detection by using active tab as fallback (91099d6)
- browser: enhance browser API fallback with chrome preference (ee1c1cd)
- device: add DeviceContext for responsive device detection (7ccc0f0)
- drag-drop: enhance mobile touch support and remove unused CSS (416be3a)
- implement cross-platform auto-detect with smart fallback logic (94c822b)
- migrate from chrome.* to browser.* API with improved error handling (945ed4c)
- mobile: Ensure compatibility with mobile devices in terms of features and user interface design (#62) (f95bcd4)
- mobile: implement responsive design improvements across UI (f702eb0)
- mobile: improve responsive layout for model and key components (1aa6fad)
- mobile: improve SortingCriteriaItem mobile responsiveness (e210c8a)
- mobile: improve touch device support in account management (1484577)
- restrict Firefox account warning to desktop only (1938d2c)
- ui: improve responsive layout for account list items (1dfb05b)
Bug Fixes
- account-dialog: ensure async handling of login tab opening (cfe4e6a)
- browser: improve error handling and type consistency in API utils (6133ca3)
- config: enable minification in production builds (78ab9ca)
- correct responsive padding regression in ThemeToggle (9ac8481)
- device: align breakpoint with Tailwind's responsive utilities (2d44555)
- eslint: correct file pattern to exclude non-TypeScript files (56a86c2)
- handle undefined userData in background service (0e21a5d)
- i18n: correct translation key path in help button label (a5a12e0)
- prevent unnecessary re-renders in UserPreferencesContext (a6aaaa6)
- reliably resolve tabId after window creation (64961c1)
- remove undefined union type from sendResponse parameter (9002db9)
- remove unnecessary dependency in account data cleanup effect (5a2e6a3)
- ui: prevent button border spin during refresh (80da861)