<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Update to  v2.25.0]]></title><description><![CDATA[<p dir="auto">Hey there,</p>
<p dir="auto">Just finished reading up on all the issues popping up after the MagicMirror² v2.25.0 update, and to be honest, it’s got me a bit spooked about updating. Right now, all my modules are running smoothly and I don’t want to mess that up. But I get it, I can’t dodge the update forever, especially with some of the dependencies retiring.</p>
<p dir="auto">I’m thinking about using <a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> update script to update the MagicMirror, but I’m not sure how that’s going to affect my modules. If you’ve got any tips or suggestions on how to handle this, I’d really appreciate it.</p>
<p dir="auto">Here is the list with my running modules:</p>
<ul>
<li>MMM-Wallpaper</li>
<li>MMM-Multimonth</li>
<li>MMM-OpenWeatherForecast</li>
<li>MMM-MyCalendar</li>
<li>MMM-NINA</li>
<li>MMM-PublicTransportHafas</li>
<li>MMM-Fuel</li>
<li>MMM-GoogleSheets</li>
<li>MMM-PIR-Sensor-Lite</li>
<li>MMM-NowPlayingOnSpotify</li>
<li>MMM-Todoist</li>
<li>MMM-Jast</li>
<li>MMM-NewsAPI</li>
</ul>
]]></description><link>https://forum.magicmirror.builders/topic/18117/update-to-v2-25-0</link><generator>RSS for Node</generator><lastBuildDate>Fri, 10 Apr 2026 12:04:44 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/18117.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 23 Oct 2023 16:34:48 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Update to  v2.25.0 on Wed, 25 Oct 2023 14:17:29 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mz-ber" aria-label="Profile: MZ-BER">@<bdi>MZ-BER</bdi></a> what do you think of these new messages</p>
<pre><code>Checking for modules with removed libraries
 
	 require for node-fetch in module MMM-NewsAPI not found in package.json
 
		  bypass installing node-fetch for module MMM-NewsAPI , doing test run

updating dependencies for active modules with package.json files


	processing for module birthdaylist please wait

	----------------------------------

	skipped processing for birthdaylist, doing test run

	processing complete for module birthdaylist

</code></pre>
]]></description><link>https://forum.magicmirror.builders/post/112063</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/112063</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Wed, 25 Oct 2023 14:17:29 GMT</pubDate></item><item><title><![CDATA[Reply to Update to  v2.25.0 on Wed, 25 Oct 2023 13:02:00 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mz-ber" aria-label="Profile: MZ-BER">@<bdi>MZ-BER</bdi></a> for MMM-NewsApi, the upgrade should have fixed that for you. (it’s node-fetch)</p>
<p dir="auto">but, in addition, he has a module upgrade that fixes it natively without the extra npm install…</p>
]]></description><link>https://forum.magicmirror.builders/post/112062</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/112062</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Wed, 25 Oct 2023 13:02:00 GMT</pubDate></item><item><title><![CDATA[Reply to Update to  v2.25.0 on Wed, 25 Oct 2023 12:54:12 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mz-ber" aria-label="Profile: MZ-BER">@<bdi>MZ-BER</bdi></a> but, you KNEW about it before you started the ACTUAL upgrade, and so you were prepared.</p>
<p dir="auto">that’s the whole point of the two pass approach.</p>
<p dir="auto">awesome feedback. thanks.</p>
]]></description><link>https://forum.magicmirror.builders/post/112061</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/112061</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Wed, 25 Oct 2023 12:54:12 GMT</pubDate></item><item><title><![CDATA[Reply to Update to  v2.25.0 on Wed, 25 Oct 2023 12:51:02 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> No worries at all. Thanks for responding. I was able to upgrade with your script. Only MMM-NewsAPI and MMM-MyCalendar needed some attention.</p>
<p dir="auto">For MMM-NewsAPI I had to install <code>fetch-node</code> and for MMM-MyCalendar I applied the <a href="https://github.com/jclarke0000/MMM-MyCalendar/issues/40#issuecomment-1748862522" target="_blank" rel="noopener noreferrer nofollow ugc">workaround</a>.</p>
]]></description><link>https://forum.magicmirror.builders/post/112060</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/112060</guid><dc:creator><![CDATA[MZ-BER]]></dc:creator><pubDate>Wed, 25 Oct 2023 12:51:02 GMT</pubDate></item><item><title><![CDATA[Reply to Update to  v2.25.0 on Wed, 25 Oct 2023 11:57:46 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mz-ber" aria-label="Profile: MZ-BER">@<bdi>MZ-BER</bdi></a> sorry for not replying sooner.</p>
<p dir="auto">I need to improve the messages.</p>
<p dir="auto">those two modules are impacted by the removal of libraries. and would fail , stopping MagicMirror.</p>
<p dir="auto">the upgrade script will fix them.</p>
]]></description><link>https://forum.magicmirror.builders/post/112059</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/112059</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Wed, 25 Oct 2023 11:57:46 GMT</pubDate></item><item><title><![CDATA[Reply to Update to  v2.25.0 on Tue, 24 Oct 2023 18:06:58 GMT]]></title><description><![CDATA[<p dir="auto">Hi <a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a>, does the log tell me I have to only check MMM-MyCalendar &amp; MMM-GoogleSheets, and all of the other modules are okay?</p>
]]></description><link>https://forum.magicmirror.builders/post/112047</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/112047</guid><dc:creator><![CDATA[MZ-BER]]></dc:creator><pubDate>Tue, 24 Oct 2023 18:06:58 GMT</pubDate></item><item><title><![CDATA[Reply to Update to  v2.25.0 on Tue, 24 Oct 2023 09:02:54 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> Thanks you! This is my upgrade.log.</p>
<pre><code>pgrade started - Tue Oct 24 10:52:06 CEST 2023
system is Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
the os is Distributor ID: Raspbian Description: Raspbian GNU/Linux 11 (bullseye) Release: 11 Codename: bullseye
n (node version manager tool) not installed, doing test run, install skipped
doing test run = true, NO updates will be applied!
[96mCheck current Node installation ...[0m
[0mNode currently installed. Checking version number.
[0mMinimum Node version: [1mv20.8.0[0m
[0mInstalled Node version: [1mv16.20.2[0m
[96mNode should be upgraded.[0m
[92mNode.js upgrade defered, doing test run[0m
[96mCheck current NPM installation ...[0m
[0mNPM currently installed. Checking version number.
[0mMinimum npm version: [1mV10.1.0[0m
[0mInstalled npm version: [1mV8.19.4[0m
[96mnpm should be upgraded.[0m
[96mnpm upgrade defered, doing test run  ...[90m

saving custom.css
remote name = origin
upgrading from version 2.24.0 to 2.25.0
fetching latest revisions
git fetch rc=0
current branch = master
On branch master
Your branch is behind 'origin/master' by 1 commit, and can be fast-forwarded.
  (use "git pull" to update your local branch)

Changes not staged for commit:
  (use "git add &lt;file&gt;..." to update what will be committed)
  (use "git restore &lt;file&gt;..." to discard changes in working directory)
	modified:   css/main.css

Untracked files:
  (use "git add &lt;file&gt;..." to include in what will be committed)
	core
	css/save_custom.css
	installers/mm_temp.sh
	installers/pm2_MagicMirror.json
	installers/pm2_MagicMirror_new.json
	run-start.sh

no changes added to commit (use "git add" and/or "git commit -a")
there are 1 local files that are different than the master repo

   css/main.css

save/restore files selection = y
erasing lock files
Saved working directory and index state WIP on master: e87f50e Release 2.24.0 (#3141)
test merge result rc='' , if empty, no conflicts
skipping merge, only test run
Checking for modules with removed libraries
 
	  package.json not found for module MMM-MyCalendar
 
		 bypass adding package.json for module MMM-MyCalendar, doing test run
 
	  package.json not found for module MMM-GoogleSheets
 
		 bypass adding package.json for module MMM-GoogleSheets, doing test run
downloading dumpactivemodules script

processing dependency changes for active modules with package.json files
processing for module MMM-Wallpaper please wait
----------------------------------
skipped processing for MMM-Wallpaper, doing test run
processing complete for module MMM-Wallpaper
processing for module MMM-CountDown please wait
----------------------------------
skipped processing for MMM-CountDown, doing test run
processing complete for module MMM-CountDown
processing for module MMM-OpenWeatherForecast please wait
----------------------------------
skipped processing for MMM-OpenWeatherForecast, doing test run
processing complete for module MMM-OpenWeatherForecast
processing for module MMM-NINA please wait
----------------------------------
skipped processing for MMM-NINA, doing test run
processing complete for module MMM-NINA
processing for module MMM-PublicTransportHafas please wait
----------------------------------
skipped processing for MMM-PublicTransportHafas, doing test run
processing complete for module MMM-PublicTransportHafas
processing for module MMM-Fuel please wait
----------------------------------
skipped processing for MMM-Fuel, doing test run
processing complete for module MMM-Fuel
processing for module MMM-MyVolvo please wait
----------------------------------
skipped processing for MMM-MyVolvo, doing test run
processing complete for module MMM-MyVolvo
processing for module MMM-PIR-Sensor-Lite please wait
----------------------------------
skipped processing for MMM-PIR-Sensor-Lite, doing test run
processing complete for module MMM-PIR-Sensor-Lite
processing for module MMM-NowPlayingOnSpotify please wait
----------------------------------
skipped processing for MMM-NowPlayingOnSpotify, doing test run
processing complete for module MMM-NowPlayingOnSpotify
processing for module MMM-Todoist please wait
----------------------------------
skipped processing for MMM-Todoist, doing test run
processing complete for module MMM-Todoist
processing for module MMM-Jast please wait
----------------------------------
skipped processing for MMM-Jast, doing test run
processing complete for module MMM-Jast
processing for module MMM-NewsAPI please wait
----------------------------------
skipped processing for MMM-NewsAPI, doing test run
processing complete for module MMM-NewsAPI
restoring custom.css
removing git alias
test run, restoring files stashed
Removing vendor/package-lock.json
Removing package-lock.json
Removing fonts/package-lock.json
On branch master
Your branch is behind 'origin/master' by 1 commit, and can be fast-forwarded.
  (use "git pull" to update your local branch)

Changes not staged for commit:
  (use "git add/rm &lt;file&gt;..." to update what will be committed)
  (use "git restore &lt;file&gt;..." to discard changes in working directory)
	modified:   css/main.css
	deleted:    fonts/package-lock.json
	deleted:    package-lock.json
	deleted:    vendor/package-lock.json

Untracked files:
  (use "git add &lt;file&gt;..." to include in what will be committed)
	core
	installers/mm_temp.sh
	installers/pm2_MagicMirror.json
	installers/pm2_MagicMirror_new.json
	run-start.sh

no changes added to commit (use "git add" and/or "git commit -a")
Dropped refs/stash@{0} (c2cb1efe09ca1e3538f822bd9f6caccf74e510ec)
Upgrade ended - Tue Oct 24 10:52:38 CEST 2023

</code></pre>
<p dir="auto">As expected Node and NPM needs to be upgraded and Im aware of the CSS file. But Im a bit confused about the results regarding the modules. Are they fine after the upgrade or not? The log is not clear for me.</p>
<p dir="auto">Thank you in advance!</p>
]]></description><link>https://forum.magicmirror.builders/post/112032</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/112032</guid><dc:creator><![CDATA[MZ-BER]]></dc:creator><pubDate>Tue, 24 Oct 2023 09:02:54 GMT</pubDate></item><item><title><![CDATA[Reply to Update to  v2.25.0 on Tue, 24 Oct 2023 08:57:39 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jalibu" aria-label="Profile: Jalibu">@<bdi>Jalibu</bdi></a> Well, I didn’t expect anything different from you. :D</p>
]]></description><link>https://forum.magicmirror.builders/post/112031</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/112031</guid><dc:creator><![CDATA[MZ-BER]]></dc:creator><pubDate>Tue, 24 Oct 2023 08:57:39 GMT</pubDate></item><item><title><![CDATA[Reply to Update to  v2.25.0 on Tue, 24 Oct 2023 08:54:11 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mz-ber" aria-label="Profile: MZ-BER">@<bdi>MZ-BER</bdi></a> MMM-NINA and MMM-Jast will work with v2.25.0 :smiling_face_with_sunglasses:</p>
]]></description><link>https://forum.magicmirror.builders/post/112030</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/112030</guid><dc:creator><![CDATA[Jalibu]]></dc:creator><pubDate>Tue, 24 Oct 2023 08:54:11 GMT</pubDate></item><item><title><![CDATA[Reply to Update to  v2.25.0 on Mon, 23 Oct 2023 19:02:55 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mz-ber" aria-label="Profile: MZ-BER">@<bdi>MZ-BER</bdi></a> I have updated my upgrade-script to recognize more removed libraries.</p>
<p dir="auto">make sure to run thru the test  run to see if any modules are affected. no changes are made in the test run cycle</p>
]]></description><link>https://forum.magicmirror.builders/post/112011</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/112011</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 23 Oct 2023 19:02:55 GMT</pubDate></item></channel></rss>