@sdetweil here is my upgrade.log:
Upgrade started - Di Okt 1 19:33:02 CEST 2024
system is Linux MagicPi 6.1.21-v7l+ #1642 SMP Mon Apr 3 17:22:30 BST 2023 armv7l GNU/Linux
user requested to apply changes
doing test run = false
the os is PRETTY_NAME="Raspbian GNU/Linux 11 (bullseye)" NAME="Raspbian GNU/Linux" VERSION_ID="11" VERSION="11 (bullseye)" VERSION_CODENAME=bullseye ID=raspbian ID_LIKE=debian HOME_URL="http://www.raspbian.org/" SUPPORT_URL="http://www.raspbian.org/RaspbianForums" BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
[0mNode currently installed. Checking version number.[0m
[0mMinimum Node version: [1mv20.9.0[0m
[0mInstalled Node version: [1mv21.7.3[0m
[96mCheck current Node installation ...[0m
[0mNode currently installed. Checking version number.
[0mMinimum Node version: [1mv20.9.0[0m
[0mInstalled Node version: [1mv21.7.3[0m
[92mNo Node.js upgrade necessary.[0m
[96mCheck current NPM installation ...[0m
[0mNPM currently installed. Checking version number.
[0mMinimum npm version: [1mV10.1.0[0m
[0mInstalled npm version: [1mV10.5.0[0m
[92mNo npm upgrade necessary.[0m
saving custom.css
remote name = origin
upgrading from version 2.28.0 to 2.29.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)
Untracked files:
(use "git add <file>..." to include in what will be committed)
core
js/main.backup.js
nothing added to commit but untracked files present (use "git add" to track)
no files different from github version
test merge result rc='' , if empty, no conflicts
executing merge, apply specified
merge result rc= 0
Updating 53fc814f..94c3c699 Fast-forward .eslintignore
2 - .eslintrc.json
93 - .github/CONTRIBUTING.md
2 +- .github/workflows/automated-tests.yaml
2 +- .../workflows/{depsreview.yaml => dep-review.yaml}
2 + ...{electronRebuild.yaml => electron-rebuild.yaml}
6 +- .github/workflows/enforce-pullrequest-rules.yaml
4 +- .gitignore
3 + .prettierignore
2 +- CHANGELOG.md
77 +- Collaboration.md
50 +- README.md
4 +- cspell.config.json
227 + eslint.config.mjs
121 + fonts/package-lock.json
18 +- fonts/package.json
4 +- index.html
1 + installers/mm.sh
4 - js/app.js
29 +- js/check_config.js
104 +- js/class.js
21 +- js/defaults.js
8 +- js/electron.js
50 +- js/loader.js
34 +- js/main.js
22 +- js/module.js
29 +- js/node_helper.js
24 +- js/server.js
12 +- js/server_functions.js
46 +- js/translator.js
6 +- js/utils.js
41 +- modules/default/calendar/calendar.js
38 +- modules/default/calendar/debug.js
3 +- modules/default/compliments/compliments.js
100 +- modules/default/defaultmodules.js
3 +- .../default/updatenotification/update_helper.js
19 +- modules/default/weather/providers/envcanada.js
342 +- modules/default/weather/providers/openmeteo.js
10 +- .../default/weather/providers/openweathermap.js
48 +- modules/default/weather/providers/pirateweather.js
10 +- modules/default/weather/providers/smhi.js
11 +- modules/default/weather/providers/ukmetoffice.js
39 +- .../weather/providers/ukmetofficedatahub.js
64 +- modules/default/weather/providers/weatherbit.js
10 +- modules/default/weather/providers/weatherflow.js
10 +- modules/default/weather/providers/weathergov.js
38 +- modules/default/weather/providers/yr.js
17 +- modules/default/weather/weather.js
13 +- modules/default/weather/weatherutils.js
36 +- package-lock.json
4724 ++++++++++---------- package.json
51 +- splashscreen/MagicMirror.plymouth
8 - splashscreen/MagicMirror.script
53 - splashscreen/splash.png
Bin 37062 -> 0 bytes splashscreen/splash_halt.png
Bin 22304 -> 0 bytes tests/configs/customregions.js
23 + .../modules/calendar/exdate_la_at_midnight_dst.js
3 +- .../modules/calendar/exdate_la_at_midnight_std.js
3 +- .../modules/calendar/exdate_la_before_midnight.js
3 +- .../modules/calendar/exdate_syd_at_midnight_dst.js
3 +- .../modules/calendar/exdate_syd_at_midnight_std.js
3 +- .../modules/calendar/exdate_syd_before_midnight.js
3 +- .../configs/modules/calendar/long-fullday-event.js
3 +- .../modules/calendar/single-fullday-event.js
3 +- .../modules/calendar/sliceMultiDayEvents.js
30 + .../modules/compliments/compliments_cron_entry.js
18 + .../compliments/compliments_e2e_cron_entry.js
18 + tests/e2e/animateCSS_spec.js
2 +- tests/e2e/custom_module_regions_spec.js
30 + tests/e2e/helpers/global-setup.js
57 +- tests/e2e/modules/calendar_spec.js
11 - tests/e2e/modules/compliments_spec.js
11 + tests/e2e/modules/newsfeed_spec.js
31 +- tests/e2e/modules/weather_hourly_spec.js
4 +- tests/e2e/modules_display_spec.js
2 +- tests/e2e/serveronly_spec.js
2 +- tests/electron/modules/calendar_spec.js
123 +- tests/electron/modules/compliments_spec.js
36 + tests/mocks/sliceMultiDayEvents.ics
58 + tests/unit/functions/server_functions_spec.js
6 +- .../modules/default/weather/weather_utils_spec.js
2 +- vendor/package-lock.json
36 +- vendor/package.json
3 +- vendor/vendor.js
3 +- 84 files changed, 4147 insertions(+), 3078 deletions(-) delete mode 100644 .eslintignore delete mode 100644 .eslintrc.json rename .github/workflows/{depsreview.yaml => dep-review.yaml} (90%) rename .github/workflows/{electronRebuild.yaml => electron-rebuild.yaml} (77%)
create mode 100644 cspell.config.json
create mode 100644 eslint.config.mjs delete mode 100755 installers/mm.sh delete mode 100644 splashscreen/MagicMirror.plymouth delete mode 100644 splashscreen/MagicMirror.script delete mode 100644 splashscreen/splash.png delete mode 100644 splashscreen/splash_halt.png
create mode 100644 tests/configs/customregions.js
create mode 100644 tests/configs/modules/calendar/sliceMultiDayEvents.js
create mode 100644 tests/configs/modules/compliments/compliments_cron_entry.js
create mode 100644 tests/configs/modules/compliments/compliments_e2e_cron_entry.js
create mode 100644 tests/e2e/custom_module_regions_spec.js
create mode 100644 tests/mocks/sliceMultiDayEvents.ics
processor architecture is armv7l
updating MagicMirror runtime, please wait
npm ERR! code EBADENGINE
npm ERR! engine Unsupported engine
npm ERR! engine Not compatible with your version of node/npm: magicmirror@2.29.0
npm ERR! notsup Not compatible with your version of node/npm: magicmirror@2.29.0
npm ERR! notsup Required: {"node":">=20.9.0 <21 || 22"}
npm ERR! notsup Actual: {"npm":"10.5.0","node":"v21.7.3"}
npm ERR! A complete log of this run can be found in: /home/chris/.npm/_logs/2024-10-01T17_33_19_444Z-debug-0.log
npm install completed - Di Okt 1 19:33:27 CEST 2024 on base
Checking for modules with removed libraries
downloading dumpactivemodules script
updating dependencies for active modules with package.json files
processing for module MMM-Carousel please wait
----------------------------------
up to date, audited 1 package in 2s
found 0 vulnerabilities
processing complete for module MMM-Carousel
processing for module MMM-weconnectid please wait
----------------------------------
up to date, audited 1 package in 2s
found 0 vulnerabilities
processing complete for module MMM-weconnectid
processing for module MMM-BackgroundSlideshow please wait
----------------------------------
added 12 packages, and audited 13 packages in 12s
3 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
processing complete for module MMM-BackgroundSlideshow
processing for module mmm-systemtemperature please wait
----------------------------------
added 1 package, and audited 2 packages in 6s
found 0 vulnerabilities
processing complete for module mmm-systemtemperature
processing for module MMM-pihole-stats please wait
----------------------------------
up to date, audited 1 package in 2s
found 0 vulnerabilities
processing complete for module MMM-pihole-stats
processing for module MMM-NINA please wait
----------------------------------
up to date, audited 1 package in 2s
found 0 vulnerabilities
processing complete for module MMM-NINA
processing for module MMM-Traffic please wait
----------------------------------
added 5 packages, and audited 6 packages in 6s
found 0 vulnerabilities
processing complete for module MMM-Traffic
processing for module MMM-NowPlayingOnSpotify please wait
----------------------------------
npm WARN deprecated request-promise-native@1.0.9: request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142
npm WARN deprecated har-validator@5.1.5: this library is no longer supported
npm WARN deprecated querystring@0.2.1: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.
npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
added 131 packages, and audited 694 packages in 1m
12 packages are looking for funding
run `npm fund` for details
63 vulnerabilities (2 low, 22 moderate, 31 high, 8 critical)
To address issues that do not require attention, run:
npm audit fix
To address all issues (including breaking changes), run:
npm audit fix --force
Run `npm audit` for details.
processing complete for module MMM-NowPlayingOnSpotify
processing for module MMM-DWD-Pollen please wait
----------------------------------
npm WARN deprecated har-validator@5.1.5: this library is no longer supported
npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
added 47 packages, and audited 48 packages in 3s
2 packages are looking for funding
run `npm fund` for details
2 moderate severity vulnerabilities
Some issues need review, and may require choosing
a different dependency.
Run `npm audit` for details.
processing complete for module MMM-DWD-Pollen
processing for module MMM-SmartWebDisplay please wait
----------------------------------
npm WARN deprecated har-validator@5.1.5: this library is no longer supported
npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
added 108 packages, and audited 109 packages in 5s
14 packages are looking for funding
run `npm fund` for details
2 moderate severity vulnerabilities
Some issues need review, and may require choosing
a different dependency.
Run `npm audit` for details.
processing complete for module MMM-SmartWebDisplay
processing for module MMM-CalendarExt3 please wait
----------------------------------
> mmm-calendarext3@1.8.0 postinstall
> git submodule update --init --recursive
up to date, audited 1 package in 870ms
found 0 vulnerabilities
processing complete for module MMM-CalendarExt3
processing for module MMM-MovieListings please wait
----------------------------------
npm WARN deprecated har-validator@5.1.5: this library is no longer supported
npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
added 47 packages, and audited 48 packages in 3s
2 packages are looking for funding
run `npm fund` for details
2 moderate severity vulnerabilities
Some issues need review, and may require choosing
a different dependency.
Run `npm audit` for details.
processing complete for module MMM-MovieListings
processing for module MMM-GoogleMapsTraffic please wait
----------------------------------
added 5 packages, and audited 6 packages in 2s
found 0 vulnerabilities
processing complete for module MMM-GoogleMapsTraffic
processing for module MMM-EmbedURL please wait
----------------------------------
npm WARN deprecated @iconify/iconify@3.1.1: no longer maintained, switch to modern iconify-icon web component
added 2 packages, and audited 3 packages in 3s
1 package is looking for funding
run `npm fund` for details
found 0 vulnerabilities
processing complete for module MMM-EmbedURL
processing for module MMM-ImagesPhotos please wait
----------------------------------
added 70 packages, and audited 71 packages in 4s
13 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
processing complete for module MMM-ImagesPhotos
restoring custom.css
removing git alias
Upgrade ended - Di Okt 1 19:36:05 CEST 2024