You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/workflows/stale.yaml
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@ jobs:
12
12
stale:
13
13
runs-on: ubuntu-latest
14
14
steps:
15
-
- uses: actions/stale@v9
15
+
- uses: actions/stale@v10
16
16
with:
17
17
stale-issue-message: "This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions."
Copy file name to clipboardExpand all lines: CHANGELOG.md
+14-4Lines changed: 14 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,15 +13,20 @@ planned for 2025-10-01
13
13
14
14
Thanks to: @dathbe.
15
15
16
+
> ⚠️ This release needs nodejs version `v22.18.0 or higher`
17
+
16
18
### Added
17
19
18
-
- Added configuration option for `User-Agent`, used by calendar & news module (#3255)
20
+
- Add configuration option for `User-Agent`, used by calendar & news module (#3255)
21
+
-[linter] Add prettier plugin for nunjuck templates (#3887)
22
+
-[core] Add clear log for occupied port at startup (#3890)
19
23
20
24
### Changed
21
25
22
26
-[clock] Add CSS to prevent line breaking of sunset/sunrise time display (#3816)
23
27
-[core] Enhance system information logging format and include additional env and RAM details (#3839, #3843)
24
28
-[refactor] Add new file `js/module_functions.js` to move code used in several modules to one place (#3837)
29
+
-[refactor] Use global.root_path where possible and add tests for config:check (#3883, #3885, #3886, #3889)
25
30
-[tests] refactor: simplify jest config file (#3844)
26
31
-[tests] refactor: extract constants for weather electron tests (#3845)
27
32
-[tests] refactor: add `setupDOMEnvironment` helper function to eliminate repetitive JSDOM setup code (#3860)
@@ -35,10 +40,14 @@ Thanks to: @dathbe.
35
40
- Avoid potential port conflicts by using port 3001 for translator unit tests
36
41
- Improve test reliability and maintainability
37
42
-[tests] add alert module tests for different welcome_message configurations (#3867)
43
+
-[lint-staged] use `prettier --write --ignore-unknown` in `lint-staged` to avoid errors on unsupported files (#3888)
38
44
39
45
### Updated
40
46
41
-
-[core] Update dependencies including electron to v37 as well as github actions (#3831, #3849, #3857, #3858)
47
+
-[calendar] Update defaultSymbol name and also the link to the icon search site (#3879)
48
+
-[core] Update dependencies including electron to v38 as well as github actions (#3831, #3849, #3857, #3858, #3872, #3876, #3882, #3891)
49
+
-[weather] Update feels_like temperature calculation formula (#3869)
50
+
-[weather] Update null value handling for weather type (#3892)
42
51
43
52
### Fixed
44
53
@@ -48,6 +57,7 @@ Thanks to: @dathbe.
48
57
-[calendar] Fix regression handling of limit days (#3840)
49
58
-[calendar] Fixed regression of calendarfetcherutils.shouldEventBeExcluded (#3841)
50
59
-[core] Fixed socket.io timeout when server is slow to send notification, notification lost at client (#3380)
60
+
-[tests] refactor AnimateCSS tests after jsdom 27 upgrade (#3891)
51
61
-[weather] Use `apparent_temperature` data from openmeteo's hourly weather for current feelsLikeTemp (#3868).
52
62
-[weather] Updated envcanada Provider to use new database/URL schema for accessing weather data (#3822).
53
63
@@ -304,7 +314,7 @@ For more info, please read the following post: [A New Chapter for MagicMirror: T
304
314
### Added
305
315
306
316
- Output of system information to the console for troubleshooting (#3328 and #3337), ignore errors under aarch64 (#3349)
307
-
-[core] Add `eslint-plugin-package-json` to lint the `package.json` files (#3368)
317
+
-[linter] Add `eslint-plugin-package-json` to lint the `package.json` files (#3368)
308
318
-[weather]`showHumidity` config is now a string describing where to show this element. Supported values: "wind", "temp", "feelslike", "below", "none". (#3330)
309
319
- electron-rebuild test suite for electron and 3rd party modules compatibility (#3392)
310
320
- Create MM² icon and attach it to electron process (#3407)
@@ -466,7 +476,7 @@ Special thanks to @khassel, @rejas and @sdetweil for taking over most (if not al
466
476
- Added UV Index to hourly and current Weather, with support for Openmeteo
467
477
- Added tests for serveronly
468
478
- Set Timezone `Europe/Berlin` in unit tests (needed for new formatTime tests)
469
-
- Added no-param-reassign eslint rule and fix warnings
479
+
-[linter]Added no-param-reassign eslint rule and fix warnings
470
480
-[updatenotification] Added `sendUpdatesNotifications` feature. Broadcast update with `UPDATES` notification to other modules
471
481
-[updatenotification] Allow force scanning with `SCAN_UPDATES` notification from other modules
0 commit comments