MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.

    v2.31.0

    Scheduled Pinned Locked Moved MagicMirror
    1 Posts 1 Posters 769 Views 1 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • rejasR Offline
      rejas Module Developer
      last edited by rejas

      [2.31.0] - 2025-04-01

      Thanks to: @Developer-Incoming, @eltociear, @geraki, @khassel, @KristjanESPERANTO, @MagMar94, @mixasgr, @n8many, @OWL4C, @rejas, @savvadam, @sdetweil.

      ⚠️ This release needs nodejs version v22.14.0 or higher

      Added

      • Add CSS support to the digital clock hour/minute/second through the use of the classes clock-hour-digital, clock-minute-digital, and clock-second-digital.
      • Add Arabic (#3719) and Esperanto translation.
      • Mark option secondsColor as deprecated in clock module.
      • Add Greek translation to Alerts module.
      • [newsfeed] Add specific ignoreOlderThan value (override) per feed (#3360)
      • [weather] Added option Humidity to hourly View
      • [weather] Added option to hide hourly entries that are Zero, hiding the entire column if empty.
      • [updatenotification] Added option to iterate over modules directory instead using modules defined in config.js (#3739)

      Changed

      • [core] starting clientonly now checks for needed env var WAYLAND_DISPLAY or DISPLAY and starts electron with needed parameters (if both are set wayland is used) (#3677)
      • [core] Optimize systeminformation calls and output (#3689)
      • [core] Add issue templates for feature requests and bug reports (#3695)
      • [core] Adapt start:x11:dev script
      • [weather/yr] The Yr weather provider now enforces a minimum updateInterval of 600 000 ms (10 minutes) to comply with the terms of service. If a lower value is set, it will be automatically increased to this minimum.
      • [weather/weatherflow] Fixed icons and added hourly support as well as UV, precipitation, and location name support.
      • [workflow] Run sudo apt-get update before installing packages to avoid install errors
      • [workflow] Exclude issues with label ready (coming with next release) from stale job

      Removed

      Updated

      • [core] Update requirements and dependencies including electron to v35 and formatting (#3593, #3693, #3717)
      • [core] Update prettier, ESLint and simplify config
      • Update Greek translation

      Fixed

      • [calendar] Fix clipping events being broadcast (#3678)
      • [tests] Fix Electron tests by running them under new github image ubuntu-24.04, replace xserver with labwc, running under xserver and labwc depending on env variable WAYLAND_DISPLAY is set (#3676)
      • [calendar] Fix arrayed symbols, #3267, again, add testcase, add testcase for #3678
      • [weather] Fix wrong weatherCondition name in openmeteo provider which lead to n/a icon (#3691)
      • [core] Fix wrong port in log message when starting server only (#3696)
      • [calendar] Fix NewYork event processed on system in Central timezone shows wrong time #3701
      • [weather/yr] The Yr weather provider is now able to recover from bad API responses instead of freezing (#3296)
      • [compliments] Fix evening events being shown during the day (#3727)
      • [weather] Fixed minor spacing issues when using UV Index in Hourly
      • [workflow] Fix command to run spellcheck

      https://github.com/MagicMirrorOrg/MagicMirror/releases/tag/v2.31.0

      1 Reply Last reply Reply Quote 3
      • rejasR rejas locked this topic on
      • 1 / 1
      • First post
        Last post
      Enjoying MagicMirror? Please consider a donation!
      MagicMirror created by Michael Teeuw.
      Forum managed by Sam, technical setup by Karsten.
      This forum is using NodeBB as its core | Contributors
      Contact | Privacy Policy