A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.

Categorías

  • Announcements regarding the MagicMirror software and forum.

    65 Temas
    426 Mensajes
    karsten13K
    Release Notes Thanks to: @angeldeejay, @in-voker, @JHWelch, @khassel, @KristjanESPERANTO, @rejas, @sdetweil ⚠️ This release needs nodejs version >=22.21.1 <23 || >=24 (no change to previous release) Compare to previous Release v2.34.0 ⚠️ We introduced some internal changes with this release, please read this forum post before upgrading! [core] Prepare Release 2.35.0 (#4071) docs: add security policy and vulnerability reporting guidelines (#4069) refactor: simplify internal require() calls (#4056) allow environment variables in cors urls (#4033) fix cors proxy getting binary data (e.g. png, webp) (#4030) fix: correct secret redaction and optimize loadConfig (#4031) change loading config.js, allow variables in config.js and try to protect sensitive data (#4029) remove kioskmode (#4027) Add dark theme logo (#4026) move custom.css from css to config (#4020) move default modules from /modules/default to /defaultmodules (#4019) update node versions in workflows (#4018) [core] refactor: extract and centralize HTTP fetcher (#4016) fix systeminformation not displaying electron version (#4012) Update node-ical and support it’s rrule-temporal changes (#4010) Change default start scripts from X11 to Wayland (#4011) refactor: unify favicon for index.html and Electron (#4006) [core] run systeminformation in subprocess so the info is always displayed (#4002) set next release dev number (#4000) [dependencies] update dependencies (#4068) update dependencies incl. electron to v41 (#4058) chore: upgrade ESLint to v10 and fix newly surfaced issues (#4057) chore: update ESLint and plugins, simplify config, apply new rules (#4052) chore: update dependencies + add exports, files, and sideEffects fields to package.json (#4040) [core] refactor: enable ESLint rule require-await and handle detected issues (#4038) Update node-ical and other deps (#4025) chore: update dependencies (#4021) chore(eslint): migrate from eslint-plugin-vitest to @vitest/eslint-plugin and run rules only on test files (#4014) Update deps as requested by dependabot (#4008) update Collaboration.md and dependencies (#4001) [logging] refactor: further logger clean-up (#4050) Fix Node.js v25 logging prefix and modernize logger (#4049) [modules/calendar] fix(calendar): make showEnd behavior more consistent across time formats (#4059) test(calendar): fix hardcoded date in event shape test (#4055) [calendar] refactor: delegate event expansion to node-ical’s expandRecurringEvent (#4047) calendar.js: remove useless hasCalendarURL function (#4028) fix(calendar): update to node-ical 0.23.1 and fix full-day recurrence lookup (#4013) fix(calendar): correct day-of-week for full-day recurring events across all timezones (#4004) [modules/newsfeed] fix(newsfeed): fix full article view and add framing check (#4039) [newsfeed] refactor: migrate to centralized HTTPFetcher (#4023) [modules/weather] fix(weather): fix openmeteo forecast stuck in the past (#4064) fix(weather): fix weathergov forecast day labels off by one (#4065) weather: fixes for templates (#4054) weather: add possibility to override njk’s and css (#4051) Use getDateString in openmeteo (#4046) [weather] refactor: migrate to server-side providers with centralized HTTPFetcher (#4032) [weather] feat: add Weather API Provider (#4036) [testing] chore: remove obsolete Jest config and unit test global setup (#4044) replace template_spec test with config_variables test (#4034) refactor(clientonly): modernize code structure and add comprehensive tests (#4022) Switch to undici Agent for HTTPS requests (#4015) chore: migrate CI workflows to ubuntu-slim for faster startup times (#4007) see https://github.com/MagicMirrorOrg/MagicMirror/releases/tag/v2.35.0
  • Discuss the MagicMirror² core framework.

    493 Temas
    4k Mensajes
    S
    @Bungle68 there is no auto update. You can go the manual install/update or use the scripted install/update. For the base. See the doc, alternative install My script are first there There are various mechanisms for modules
  • Anything harware related can be found here.

    797 Temas
    7k Mensajes
    M
    @sdetweil Thanks I’ll have to find another way to stop the streaming while the page is hidden
  • Add exciting new features to your mirror.

    6k Temas
    58k Mensajes
    KristjanESPERANTOK
    @oskisch Are you still on the develop branch? Are there still errors in the console?
  • Make your mirror your own but modifying its appearance.

    432 Temas
    3k Mensajes
    R
    In case anyone finds this in the future, this behavior is actually natively supported with the cellStyle option set to flat. From the documentation: flat - No styling applied. Data is shown in default MM styling The default for this option is mimic which copies exactly what you have in your existing sheet. If you didn’t want to use flat, you could still use mimic but change your sheet to match the MM (background color black, text color #fff, #666, or #999). If use the custom css be aware that it will have undefined behavior if you try to change other options in the future. Thanks for using the module!
  • Share your project story with pictures.

    577 Temas
    5k Mensajes
    M
    Took me a few months but finally have my MM version of our old DAKboard up and running how I want it: Modules: Wallberry Theme (to mimic DAKboard’s style as closely as possible) MMM-MonthlyCalendar (displaying our shared Google family calendar) MMM-HomeAssistant (for screen auto-on/off based off HA movement detection) MMM-BackgroundSlideshow (pulling top-rated photos from my Synology NAS) [image: 1774968683834-20260327_upload.jpg.png]
  • You have a problem with your mirror? Ask for help.

    5k Temas
    36k Mensajes
    S
    @VinGroot said: I got it working again by switching to the V3.0 API on OpenWeatherMap. And remove these two lines: apiVersion: “2.5”, weatherEndpoint: “/forecast” Yes, ow has moved to their 3.0 api
  • A place to talk about whatever you want.

    1k Temas
    10k Mensajes
    V
    @howest You are not the only one. I’ve never heard of it before until it broke my mirror (I’m using x11).