Skip to content

v7.6.1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Apr 22:10
· 8 commits to main since this release
e5d8bfe

🧪 Mue v7.6.1

⚠️ This is a beta release for testing purposes only.

Testing Instructions

  1. Download the appropriate ZIP file below
  2. For Chrome: Load as unpacked extension or install from unlisted link (dev team only)
  3. For Firefox: Install via about:debugging → Load Temporary Add-on
  4. 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