v7.6.1
Pre-release
Pre-release
🧪 Mue v7.6.1
Testing Instructions
- Download the appropriate ZIP file below
- For Chrome: Load as unpacked extension or install from unlisted link (dev team only)
- For Firefox: Install via about:debugging → Load Temporary Add-on
- Report issues at https://github.com/mue/mue/issues
✨ Features
- feat(workflows): add auto-deploy to Chrome Web Store on release (29fd718)
- feat(tests): add basic cypress for welcome and widgets (b98478e)
- feat: Enhance ItemSettingsModal with smoother opening and closing transitions (864579d)
- feat: Enhance PhotoInformation component with metadata display and improved styling; update QuoteInfoModal navigation behavior (9e75be2)
- feat: Update Quote component and styles for improved visibility and user experience (59ceb40)
- feat: Update warning message in QuoteInfoModal for improved clarity on data sourcing (348485a)
- feat: Add QuoteInfoModal for displaying detailed quote information and integrate it with the Quote component (4ad799d)
- feat: Enhance AuthorInfo component with link support and add ErrorElement for improved error handling (f891a16)
- feat: Update refresh handlers to include language and other settings for improved state management (2d7e1ad)
- feat: Refactor install function to streamline settings and photo handling (4d56bbb)
- feat: Move useT hook initialization to ItemCard and Items components (3af0b63)
- feat: Enhance ItemCard button styles and add install counter with event listener (1b664ba)
- feat: Implement install functionality for suggested packs and enhance state management (eb3af77)
- feat: Enhance item toggle functionality to support item ID retrieval (bbca4b9)
- feat: Update navigation to item detail pages and enhance item ID handling (553d500)
- feat: Migrate to React Router v7 and refactor navigation (cf3237f)
- feat: enhance deep linking functionality in MainModal and Discover components (9e336b0)
- feat(marketplace): Add suggested packs feature to marketplace (474b4ae)
- feat: enhance item toggle functionality to refresh API pack cache on state change (5cbcee5)
- feat: implement navigation history management in MainModal (d31bde9)
- feat: update hash on subSection change and enhance breadcrumb navigation handling (6231a4a)
- feat: enhance photo pack attribution handling and improve API integration (c23bd1a)
- feat: implement marketplace handler registration and refactor default packs installation (74565fb)
- feat: implement default photo packs installation and update settings handling (62f7e20)
- feat: add font size to dropdown and location search components; improve fallback handling in background loading and achievements translation (0af0007)
- feat: implement lazy loading for components and add loading states for improved user experience (3c53d03)
- feat: enhance translation handling by adding fallback mechanism and loading translations dynamically (dbfe7e5)
- feat: update font weight to bold for greeting, quote, and clock components; add TypeScript LSP plugin settings (5532d02)
- feat: implement ColourPicker component and replace color input in settings (9731bc9)
- feat: add reset button for greeting, quote, and time options to restore default settings (0d25fbc)
- feat: integrate EventBus for color change refresh in Greeting, Quote, and Time options (a0517ac)
- feat: enhance click handling for color inputs and update event bus cleanup (8dd6cf2)
- feat(photoPackAPI): refactor photo fetching logic to support multiple providers and deprecate legacy functions (ce2fec8)
- feat(ItemSettingsModal): enhance settings UI with improved input styling and dynamic field handling (5246455)
- feat(ItemCard): refactor action buttons to use item-card-actions class for consistent styling (fb97876)
- feat: add ItemSettingsModal for managing photo pack settings and enhance UI interactions (7dec0a8)
- feat: enhance dynamic options loading and add toggle pack functionality (1a8e91b)
- feat: implement pack enable/disable functionality and improve UI responsiveness (bafa2ec)
- feat: enhance BackgroundOptions and PhotoPackSettings for improved offline handling and validation (a9ab5d9)
- feat: enhance photo pack settings with dynamic localization and improved ChipSelect integration (09f2e05)
- feat: update Unsplash API integration and migration settings (d5d2efb)
- feat: implement API photo packs with migration and settings management (7641762)
- feat: implement API photo packs with migration and settings management (987f675)
- feat(marketplace): enhance install logic with download tracking and installation checks (3fc5d73)
- feat(Discover, ModalTopBar, MainModal): enhance navigation and iframe handling with hash updates (333a070)
- feat(Discover): implement iframe navigation handling via hash changes (99b139f)
- feat(install): improve photo pack installation logic to prevent immediate background refresh (646f19a)
- feat(QuickLinks): add card style option for quick links with hover effects (8356ea1)
- feat(AddModal): enhance form functionality with URL suggestion and reset logic (a361e6f)
- feat: implement bookmark service and quicklinks management (baea8c4)
- feat(QuoteOptions): refactor custom quote UI and styles for improved layout and usability (f42bdf2)
- feat(Sidebar): enhance sidebar layout with search functionality and toggle button (fc3092a)
- feat(Tooltip): add floating animations for tooltip appearance based on placement (99bd0a9)
- feat: add search functionality to sidebar tabs; update styles for search input and empty state (d937f8a)
- feat: update message keys for settings and overview sections; remove unused permissions and skills from settings (cbedaf6)
- feat: integrate Wikidata API for fetching author information, including images and occupations (7c2213a)
- feat(translations): add manfiest sync, remove debug (e25c8de)
- feat: implement safe JSON parsing and caching utilities; refactor background and quote loaders (bba18ac)
- feat: add project guidelines for GitHub Copilot (a017632)
- feat: add Copilot guidelines and project overview to repository (8843178)
- feat: add update frequency settings for quotes and backgrounds (f7a799f)
- feat: add DuckDuckGo image proxy support for marketplace and photo pack images (7415b9c)
- feat(queue): implement centralized queue management and clearing logic for background prefetch queues (41e438e)
- feat(quote): clear quote queue and cache on type change, custom quote modification, and pack installation/uninstallation (7251c16)
- feat: custom iframe widgets (close #656) (b742c6a)
- feat(greeting, date): enhance turkish localisation support for date (f29b879)
- feat(i18n): add localised versions of the mue brand name (09308a4)
- feat(CustomSettings): replace video icon and add overlay icon for custom backgrounds (9d98e21)
- feat: library display option, navbar count (a4e575c)
- feat(WeatherOptions): refactor weatherType state management and update onChange handler (05bf8ed)
- feat(LocationSearch): add LocationSearch component for improved location input (50aae0f)
- feat(Appearance): add Google Fonts selection to font options (6e852eb)
- feat(SidebarToggle): replace menu icon with sidebar icon and update button accessibility feat(buttons): enhance button styles with active state transformations and transitions fix(Header): add delay for setting change to ensure button click animation completes (6cb8843)
- feat(Sidebar): implement collapsible sidebar with toggle functionality and update translations (63b8742)
- feat(Modal): add modal border variable and update themed styles (bebd551)
- feat(Dropdown): optimize position calculation and add scroll/resize handling (c71c644)
- feat(Slider): add hover functionality with tooltip and indicator (9e692b9)
- feat: new date picker (7f0b37c)
- feat: new dropdown search capability (7e6bc58)
- feat(ModalTabContent): add gap to settings row for improved layout (9fa1ddc)
- feat(Radio): update header structure and styling for improved accessibility feat(Dropdown): remove margin and clean up unused styles style(ModalTabContent): adjust padding and add gap for button layout (3dad521)
- feat(Dropdown): add default value indication and style for dropdown options (df23753)
- feat(ChipSelect): enhance dropdown with closing animations and position calculation (401e711)
- feat(Dropdown): enhance dropdown menu with position calculation and closing animations (f493eb1)
- feat(Dropdown): implement closing animation and portal rendering for dropdown menu (7a589de)
- feat(Dropdown): implement dropdown closing animation and portal rendering (89523df)
- feat(modal): enhance close button styling and theming support (c7a2760)
- feat(storage): implement dynamic storage quota estimation and request persistence (f1e961e)
- feat: enhance image management features (cac58cd)
- feat(background): implement custom background loading and improve state management (e42a218)
- feat: bump version to 7.6.0 across all manifests and documentation (5c8d9a3)
- feat: update languageSettings component with increased padding for better spacing (4a2f133)
- feat: update Dropdown component styles for improved layout and structure (155dc46)
- feat: add reset functionality to Dropdown component with toast notification (47b7397)
- feat: update Slider and Dropdown components with improved layout and z-index adjustments (777f1fa)
- feat: enhance WeatherOptions component with improved layout and auto location reset functionality (dfb0872)
- feat: enhance accessibility and styling for form components including Checkbox, Dropdown, Radio, Slider, and Text (c186c54)
- feat: add smooth animation to reset functionality in Slider component (5392e4b)
- feat: improve time formatting in Clock component with padded digits (a6e1490)
- feat: replace mui with new style (874866b)
- feat: new default quotes experience, improve added page (2918033)
- feat: add professional three-branch release workflow automation (#1129) (#1130) (a29984d)
🐛 Bug Fixes
- fix(beta-release): show only commits not yet in main to prevent giant changelogs (64538d0)
- fix(dropdown): remove duplicate closeDropdown declaration from merge artifact (e123e06)
- fix(version-bump): adopt PR-triggered workflow from main and fix sed -i and manifest version bugs (55a4b31)
- fix(workflows): fix IS_PRERELEASE bug, hotfix changelog, dependabot target, back-merge automation, lint gate, and manifest version mismatch (a3ca7ad)
- fix(welcome): import assets as ES modules to fix broken images in production builds (6cb142b)
- fix(date): preserve zero-padding when using MDY and YMD date formats (69d91cc)
- fix: resolve QA bugs across settings, reminder banner, and modal layout (1ef65fb)
- fix: Prevent duplicate installations in install function (031d980)
- fix: Enhance deep link handling in Discover component and update RouterBridge for collection navigation (6c6542c)
- fix: Update modal sidebar active color for improved visibility (8c4ea4c)
- fix: Refactor event handling in LocationSearch and streamline modal navigation logic in Modals (e938eef)
- fix: Improve location retrieval logic in WeatherWidget and enhance selection behavior in LocationSearch (8a28a27)
- fix: Enhance photo pack data structure and improve button layout in PhotoInformation component (96e51c9)
- fix: Prevent main modal from appearing on top of welcome modal during transitions (8758188)
- fix: Implement fallback to en_GB in translation retrieval for improved language handling (ad7963f)
- fix: Update modal prop names for consistency in CustomSettings component (bce58af)
- fix: Correct path for achievement locale loaders and improve loader retrieval logic (ce085b4)
- fix: Correct parameter key usage in fetchFromProvider function for settings handling (2a35b55)
- fix(Dropdown): remove redundant useT() call from handleClickOutside (7a390b9)
- fix(Radio): update state management for language selection and local storage (94edeba)
- fix(ItemCard): conditionally render settings button and modal based on item settings (26a1da8)
- fix(translations): add missing strings (73ba9b5)
- fix(translations): add missing strings (4aeda76)
- fix(photoPackAPI): remove unnecessary whitespace for cleaner code (0ec0676)
- fix(Dockerfile): ensure proper newline at end of file for CMD instruction (7ed5984)
- fix(ItemSettingsModal): simplify input field transition for improved performance (d68b5c3)
- fix(ItemCard): prevent collection display when item is already added (f0ff173)
- fix(ItemCard): clear local storage queues and refresh background on pack toggle (ede1615)
- fix(ItemCard): adjust toggle switch position and update active background color (06e00b3)
- fix(checkbox+dropdown): small font-size once built (0acac6d)
- fix: correct variable reference in goToPhotoPacks function (e7ad7ba)
- fix: correct Unsplash photo pack ID format in migration settings (4c193cf)
- fix: correct photo pack ID format in migration settings (be29826)
- fix: remove trailing comma in fetch URL for Unsplash API (bbaadec)
- fix(settings): experimental flashing on sidebar search (bbaf4de)
- fix(translations): add missing custom widget objects (f534d53)
- fix(locales): simplify events structure in greeting translations (5ce5536)
- fix(translations): replace temp dev tab name (21301d8)
- fix(quicklinks): close #875 by enabling offline (e03b1d6)
- fix: quick link input, close #1124 (49630ee)
- fix: comment out box-shadow on hover effect for sortable items (0c9a90d)
- fix(modal): weird cutting off of bottom content (6c73bdb)
- fix: custom video background (6465b88)
- fix: moreSettings misfiring on dropdown click (b709797)
- fix: add blurhash dependency for image metadata encoding (9bf1600)
- fix: add blurhash dependency for image metadata encoding (f8746a3)
- fix(QuoteOptions): ensure authorDetails is set to true for all users during migration (f2a0330)
- fix(Custom): remove unnecessary characters from loading state (9462fe1)
- fix(background/custom): prevent flashing during uploads (6160551)
- fix(quote/buttons): improve state management and event handling (40c2489)
- fix(greeting/events): event text box styling (d88ed2e)
- fix: change Switch component from label to div for better semantics (c13d6ce)
- fix: change Checkbox component from label to div for better semantics (9410d89)
🔧 Maintenance
- refactor: remove WelcomeLoader component and update Suspense fallback in Modals (dbd3eb1)
- docs: update CLAUDE.md to provide clearer guidance on project structure and development practices (1c2a43a)
- Refactor styles to use RGB color notation with alpha transparency and improve RTL support (d67cf65)
- Refactor welcome modal and sections to use translation context (1c7fe20)
- refactor: reduce verbose variables (3a29f8b)
- refactor: remove unnecessary comments (bb2b457)
- Refactor and update various components and styles (cfb9915)
- refactor: rename photo pack settings to item settings in modal and styles (ee89ebc)
- chore: capitalise claude.md (9040766)
- refactor(ModalTopBar, Discover): clean up breadcrumb handling and hash navigation logic (cfb27ba)
- chore: merge branch 'dev' of https://github.com/mue/mue into dev (3e43434)
- style: improve dropdown default (4d8be57)
- chore: bump version to 7.6.1 in package.json, manifest.json, project.pbxproj, and constants.js (b5a451c)
- refactor(Items): remove unused imports and hex color conversion logic (864097c)
- chore: sync workflow fixes from main (01fcdbf)
- chore: merge branch 'dev' of https://github.com/mue/mue into dev (2fca4bf)
- chore: sync release automation from main (befed06)
📝 Other Changes
- Merge remote-tracking branch 'origin/dev' into beta (facc95e)
- Update background options and migrations (04e5e26)
- Add appearance customization options for time, quotes, and greetings; migrate old font settings to new structure (192f951)
- Add localization for pack and photo counts across multiple languages (6044b02)
- oopsie (a75a8c2)
- Add new localization strings for quote packs and update caching logic for authors (9f461ed)
- cleanup(translations): remove unused keys, add finder script (b54c573)
- Dev (#1139) (312ef49)
- Merge branch 'beta' into dev (79c8e15)
- Merge branch 'beta' into dev (139c8e2)
- Add new localization strings and improve image metadata utility functions (9677434)
- cleanup: remove unused code from addons and marketplace (ab2b969)
- font: replace montserrat with inter (67ba0f6)
- Dev (#1134) (4cf5269)
- Merge branch 'beta' into dev (ce6b05f)
- Sync/workflow fixes to beta (#1132) (ecfb3c6)
Installation Files
- Chrome/Edge:
chrome-7.6.1.zip - Firefox:
firefox-7.6.1.zip
🔗 Demo: demo.muetab.com
📱 Beta Branch Demo: mue-git-beta-mue.vercel.app