<?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[upgrading to latest MM version]]></title><description><![CDATA[<p dir="auto">Finally getting round to updating the base MM version.</p>
<p dir="auto">used <a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> bash -c  “$(curl -sL <a href="https://raw.githubusercontent.com/sdetweil/MagicMirror_scripts/master/upgrade-script.sh" target="_blank" rel="noopener noreferrer nofollow ugc">https://raw.githubusercontent.com/sdetweil/MagicMirror_scripts/master/upgrade-script.sh</a>)”</p>
<p dir="auto">and it did what it wanted to do.</p>
<p dir="auto">How do I know that the second line bash -c  “$(curl -sL <a href="https://raw.githubusercontent.com/sdetweil/MagicMirror_scripts/master/upgrade-script.sh" target="_blank" rel="noopener noreferrer nofollow ugc">https://raw.githubusercontent.com/sdetweil/MagicMirror_scripts/master/upgrade-script.sh</a>)” apply</p>
<p dir="auto">can be run without issue?</p>
<p dir="auto">I get this before it runs through all the package.json files for modules I’m using,</p>
<p dir="auto">Check current Node installation …<br />
Node currently installed. Checking version number.<br />
Minimum Node version: v20.18.1<br />
Installed Node version: v20.8.0<br />
Node should be upgraded.<br />
Node.js upgrade defered, doing test run<br />
Check current NPM installation …<br />
NPM currently installed. Checking version number.<br />
Minimum npm version: V10.8.2<br />
Installed npm version: V10.1.0<br />
npm should be upgraded.<br />
npm upgrade defered, doing test run  …</p>
<p dir="auto">is it safe at this point to use the code to make the changes?<br />
Cheers,<br />
John.</p>
]]></description><link>https://forum.magicmirror.builders/topic/19324/upgrading-to-latest-mm-version</link><generator>RSS for Node</generator><lastBuildDate>Tue, 09 Jun 2026 02:05:13 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/19324.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 12 Jan 2025 09:26:32 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to upgrading to latest MM version on Mon, 13 Jan 2025 18:36:42 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>  restarted the MM with PM2, still no info being displayed in the CalendarEXT3 module.</p>
<p dir="auto">edit to add, after letting the mirror settle down, it’s now pulling the data</p>
]]></description><link>https://forum.magicmirror.builders/post/123054</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/123054</guid><dc:creator><![CDATA[JMac]]></dc:creator><pubDate>Mon, 13 Jan 2025 18:36:42 GMT</pubDate></item><item><title><![CDATA[Reply to upgrading to latest MM version on Mon, 13 Jan 2025 18:43:17 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jmac" aria-label="Profile: JMac">@<bdi>JMac</bdi></a> Ext3 tries NOT to to flash on every update so the screen doesn’t flicker</p>
<p dir="auto">he has parameters you can change to adjust the timing</p>
<p dir="auto">the base cal module does take a little longer to process large calendars</p>
]]></description><link>https://forum.magicmirror.builders/post/123056</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/123056</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 13 Jan 2025 18:43:17 GMT</pubDate></item><item><title><![CDATA[Reply to upgrading to latest MM version on Mon, 13 Jan 2025 18:36:42 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>  restarted the MM with PM2, still no info being displayed in the CalendarEXT3 module.</p>
<p dir="auto">edit to add, after letting the mirror settle down, it’s now pulling the data</p>
]]></description><link>https://forum.magicmirror.builders/post/123054</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/123054</guid><dc:creator><![CDATA[JMac]]></dc:creator><pubDate>Mon, 13 Jan 2025 18:36:42 GMT</pubDate></item><item><title><![CDATA[Reply to upgrading to latest MM version on Mon, 13 Jan 2025 18:24:00 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jmac" aria-label="Profile: JMac">@<bdi>JMac</bdi></a> correct, thats what the instructions say</p>
]]></description><link>https://forum.magicmirror.builders/post/123051</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/123051</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 13 Jan 2025 18:24:00 GMT</pubDate></item><item><title><![CDATA[Reply to upgrading to latest MM version on Mon, 13 Jan 2025 18:23:20 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><br />
getting this now,<br />
MagicMirror@raspberrypi:~/MagicMirror $ git switch _fix_clipping<br />
Already on ‘_fix_clipping’</p>
<p dir="auto">so assuming I can now restart mm?</p>
]]></description><link>https://forum.magicmirror.builders/post/123050</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/123050</guid><dc:creator><![CDATA[JMac]]></dc:creator><pubDate>Mon, 13 Jan 2025 18:23:20 GMT</pubDate></item><item><title><![CDATA[Reply to upgrading to latest MM version on Mon, 13 Jan 2025 18:03:42 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jmac" aria-label="Profile: JMac">@<bdi>JMac</bdi></a> but your prior message said</p>
<pre><code class="language-text">
@sdetweil I’ve hit this at the 3 command,
MagicMirror@raspberrypi:~/MagicMirror $ git switch _fix_clipping
error: Your local changes to the following files would be overwritten by checkout:

package-lock.json

Please commit your changes or stash them before you switch branches.
Aborting
</code></pre>
<p dir="auto">so it HAS to be there<br />
ls and see if you see it<br />
once you have it so it is NOT there<br />
then do the switch again</p>
]]></description><link>https://forum.magicmirror.builders/post/123046</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/123046</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 13 Jan 2025 18:03:42 GMT</pubDate></item><item><title><![CDATA[Reply to upgrading to latest MM version on Mon, 13 Jan 2025 18:00: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><br />
MagicMirror@raspberrypi:~/MagicMirror $ rm package-lock.json<br />
rm: cannot remove ‘package-lock.json’: No such file or directory</p>
<p dir="auto">guessing I’m not doing this right</p>
]]></description><link>https://forum.magicmirror.builders/post/123044</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/123044</guid><dc:creator><![CDATA[JMac]]></dc:creator><pubDate>Mon, 13 Jan 2025 18:00:02 GMT</pubDate></item><item><title><![CDATA[Reply to upgrading to latest MM version on Mon, 13 Jan 2025 17:58:04 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jmac" aria-label="Profile: JMac">@<bdi>JMac</bdi></a> in the folder you are in!</p>
]]></description><link>https://forum.magicmirror.builders/post/123042</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/123042</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 13 Jan 2025 17:58:04 GMT</pubDate></item><item><title><![CDATA[Reply to upgrading to latest MM version on Mon, 13 Jan 2025 17:52:43 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>  do I run that in just the MagicMirror directory or the Calendar EXT3 module directory?</p>
<p dir="auto">Below was your guidance from another of my topics with issues with this module, will it work?</p>
<p dir="auto">(#)put package-lock.json back to last git clone state<br />
git reset package-lock.json<br />
(#)  update the module<br />
git pull<br />
(#)  rerun npm install  with new code<br />
npm install</p>
<p dir="auto">had to put the # in () to stop the font going enormous</p>
]]></description><link>https://forum.magicmirror.builders/post/123041</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/123041</guid><dc:creator><![CDATA[JMac]]></dc:creator><pubDate>Mon, 13 Jan 2025 17:52:43 GMT</pubDate></item><item><title><![CDATA[Reply to upgrading to latest MM version on Mon, 13 Jan 2025 17:47:13 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jmac" aria-label="Profile: JMac">@<bdi>JMac</bdi></a> rm package-lock.json</p>
]]></description><link>https://forum.magicmirror.builders/post/123038</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/123038</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 13 Jan 2025 17:47:13 GMT</pubDate></item><item><title><![CDATA[Reply to upgrading to latest MM version on Mon, 13 Jan 2025 17:39:15 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>  I’ve hit this at the 3 command,<br />
MagicMirror@raspberrypi:~/MagicMirror $ git switch _fix_clipping<br />
error: Your local changes to the following files would be overwritten by checkout:<br />
package-lock.json<br />
Please commit your changes or stash them before you switch branches.<br />
Aborting</p>
]]></description><link>https://forum.magicmirror.builders/post/123037</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/123037</guid><dc:creator><![CDATA[JMac]]></dc:creator><pubDate>Mon, 13 Jan 2025 17:39:15 GMT</pubDate></item><item><title><![CDATA[Reply to upgrading to latest MM version on Mon, 13 Jan 2025 17:35:47 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> I hadn’t seen that, I was about to update the module individually then do some digging on here to see if others had had the issue.</p>
<p dir="auto">do I use the list of commands in the link above, or the ones in this link?<br />
<a href="https://forum.magicmirror.builders/topic/14327/testing-new-fixes-or-solving-current-problems-with-next-release-code">https://forum.magicmirror.builders/topic/14327/testing-new-fixes-or-solving-current-problems-with-next-release-code</a></p>
]]></description><link>https://forum.magicmirror.builders/post/123036</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/123036</guid><dc:creator><![CDATA[JMac]]></dc:creator><pubDate>Mon, 13 Jan 2025 17:35:47 GMT</pubDate></item><item><title><![CDATA[Reply to upgrading to latest MM version on Mon, 13 Jan 2025 17:31:03 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jmac" aria-label="Profile: JMac">@<bdi>JMac</bdi></a> did you put on the fix</p>
<p dir="auto">see <a href="https://forum.magicmirror.builders/topic/19282/version-2-30-0-calendar-fix-for-clipping-broadcast-events">https://forum.magicmirror.builders/topic/19282/version-2-30-0-calendar-fix-for-clipping-broadcast-events</a></p>
]]></description><link>https://forum.magicmirror.builders/post/123035</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/123035</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 13 Jan 2025 17:31:03 GMT</pubDate></item><item><title><![CDATA[Reply to upgrading to latest MM version on Mon, 13 Jan 2025 17:29:46 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> This is useful to know.</p>
<p dir="auto">Just add, I’ve had the same Issue as the last MM update, Calendar EXT3 is no longer pulling information from the base calendar module.</p>
]]></description><link>https://forum.magicmirror.builders/post/123034</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/123034</guid><dc:creator><![CDATA[JMac]]></dc:creator><pubDate>Mon, 13 Jan 2025 17:29:46 GMT</pubDate></item><item><title><![CDATA[Reply to upgrading to latest MM version on Mon, 13 Jan 2025 02:04:56 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jmac" aria-label="Profile: JMac">@<bdi>JMac</bdi></a> to restore, you run the restore script .  it takes parameters to tell it what to do</p>
]]></description><link>https://forum.magicmirror.builders/post/123008</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/123008</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 13 Jan 2025 02:04:56 GMT</pubDate></item><item><title><![CDATA[Reply to upgrading to latest MM version on Sun, 12 Jan 2025 14:12:37 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jmac" aria-label="Profile: JMac">@<bdi>JMac</bdi></a> it depends on what you want to do<br />
if you are just upgrading MM and don’t expect any sd card or OS issues<br />
–   no ‘need’ to copy<br />
otherwise<br />
–  at minimum you can copy the ~/MM-backup folder to some other media</p>
<p dir="auto">if you want you can use a githib PRIVATE repo for that<br />
(private only because it contains private info)<br />
its free, just takes a login and create a repo</p>
<p dir="auto">then use the repo name in the backup<br />
(git will prompt for the password, not my code)</p>
<p dir="auto">by using git and github, i also version the backup too(using git tags)<br />
so todays may be different than yesterday or last week…<br />
you can restore ANY of those…<br />
(and you didn’t lose a usb stick, or sd card… or whatever)<br />
(AND you can tell the difference between versions)</p>
<p dir="auto">the MM source is also tagged (git term for labeled) at each release,<br />
so we can get bback there pretty easily</p>
]]></description><link>https://forum.magicmirror.builders/post/122953</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/122953</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sun, 12 Jan 2025 14:12:37 GMT</pubDate></item><item><title><![CDATA[Reply to upgrading to latest MM version on Sun, 12 Jan 2025 13:01:21 GMT]]></title><description><![CDATA[<p dir="auto">out of curiosity,  what would I do if I needed to retrieve the back up, do I need a GitHub account?</p>
]]></description><link>https://forum.magicmirror.builders/post/122951</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/122951</guid><dc:creator><![CDATA[JMac]]></dc:creator><pubDate>Sun, 12 Jan 2025 13:01:21 GMT</pubDate></item><item><title><![CDATA[Reply to upgrading to latest MM version on Sun, 12 Jan 2025 11:52:46 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jmac" aria-label="Profile: JMac">@<bdi>JMac</bdi></a> yes, run the apply version</p>
<p dir="auto">things will be ok</p>
<p dir="auto">always backup first</p>
<p dir="auto"><a href="https://github.com/sdetweil/MagicMirror-backup-restore" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/sdetweil/MagicMirror-backup-restore</a></p>
]]></description><link>https://forum.magicmirror.builders/post/122944</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/122944</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sun, 12 Jan 2025 11:52:46 GMT</pubDate></item></channel></rss>