• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
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.26.0

Scheduled Pinned Locked Moved MagicMirror
1 Posts 1 Posters 757 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.
  • M Offline
    MichMich Admin
    last edited by Jan 1, 2024, 2:39 PM

    [2.26.0] - 01-01-2024

    https://github.com/MichMich/MagicMirror/releases/tag/v2.26.0

    Thanks to: @bnitkin, @bugsounet, @dependabot, @jkriegshauser, @kaennchenstruggle, @KristjanESPERANTO and @Ybbet.

    Special thanks to @khassel, @rejas and @sdetweil for taking over most (if not all) of the work on this release as project collaborators. This version would not be there without their effort. Thank you guys! You are awesome!

    This release also marks the latest release by Michael Teeuw. For more info, please read the following post: A New Chapter for MagicMirror: The Community Takes the Lead.

    Added

    • Added update notification updater (for 3rd party modules)
    • Added node 21 to the test matrix
    • Added transform object to calendar:customEvents
    • Added ESLint rules for jest (including jest/expect-expect and jest/no-done-callback)

    Removed

    • Removed Codecov workflow (not working anymore, other workflow required) (#3107)
    • Removed titleReplace from calendar, replaced + extended by customEvents (backward compatibility included) (#3249)
    • Removed failing unit test (#3254)
    • Removed some unused variables

    Updated

    • Update electron to v27 and update other dependencies as well as github actions
    • Update newsfeed: Use html-to-text instead of regex for transform description
    • Review ESLint config (#3269)
    • Updated dependencies
    • Clock module: optionally display current moon phase in addition to rise/set times
    • electron is now per default started without gpu, if needed it must be enabled with new env var ELECTRON_ENABLE_GPU=1 on startup (#3226)
    • Replace prettier by stylistic in ESLint config to lint JavaScript (and disable some rules for config/config.js* files)
    • Update node-ical to v0.17.1 and fix tests

    Fixed

    • Avoid fade out/in on updateDom when many calendars are used
    • Fix the option eventClass on customEvents.
    • Fix yr API version in locationforecast and sunrise call (#3227)
    • Fix cloneObject() function to respect RegExp (#3237)
    • Fix newsfeed module for feeds using “a10:updated” tag (#3238)
    • Fix issue template (#3167)
    • Fix #3256 filter out bad results from rrule.between
    • Fix calendar events sometimes not respecting deleted events (#3250)
    • Fix electron loadurl locally on Windows when address “0.0.0.0” (#2550)
    • Fix updatanotification (update_helper.js): catch error if reponse is not an JSON format (check PM2)
    • Fix missing typeof in calendar module
    • Fix style issues after prettier update
    • Fix calendar test (#3291) by moving “Exdate check” from e2e to electron to run on a Thursday
    • Fix calendar config params fetchInterval and excludedEvents were never used from single calendar config (#3297)
    • Fix MM_PORT variable not used in electron and allow full path for MM_CONFIG_FILE variable (#3302)
    1 Reply Last reply Reply Quote 1
    • M MichMich locked this topic on Jan 1, 2024, 2:40 PM
    • 1 / 1
    1 / 1
    • First post
      1/1
      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