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
## [2.28.0] - 2024-07-01
Thanks to: @btoconnor, @bugsounet, @JasonStieber, @khassel,
@kleinmantara and @WallysWellies.
> ⚠️ This release needs nodejs version >= v20
### Added
- [calendar] Added config option "showEndsOnlyWithDuration" for default
calendar
- [compliments] Added `specialDayUnique` config option, defaults to
`false` (#3465)
- [weather] Provider weathergov: Use `precipitationLast3Hours` if
`precipitationLastHour` is `null` (#3124)
### Removed
- [tests] delete node v18 support (#3462)
### Updated
- [core] Update dependencies including electron to v31
- [core] use node >= v20 (#3462)
- [core] Update `config.js.sample` to use openmeteo as weather provider
which needs no api key
- [tests] Use latest@version of node for `automated-tests.yaml` (#3483)
- [updatenotification] Avoid using pm2 when running in docker container
### Fixed
- [core] Fixed crash possibility if `module: <name>` is not defined and
on `postion: <positon>` mistake (#3445)
- [weather] Fixed precipitationProbability in forecast for provider
openmeteo (#3446)
- [weather] Fixed type=daily for provider openmeteo having no data when
running after 23:00 (#3449)
- [weather] Fixed type=daily for provider openmeteo showing nightly
icons in forecast when current time is "nightly" (#3458)
- [weather] Fixed forecast and hourly weather for provider openmeteo to
use real temperatures, not apparent temperatures (#3466)
- [tests] Fixed e2e tests running in docker container which needs
`address: "0.0.0.0"` (#3479)
---------
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Michael Teeuw <[email protected]>
Co-authored-by: Kristjan ESPERANTO <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ross Younger <[email protected]>
Co-authored-by: Veeck <[email protected]>
Co-authored-by: Bugsounet - Cédric <[email protected]>
Co-authored-by: jkriegshauser <[email protected]>
Co-authored-by: illimarkangur <[email protected]>
Co-authored-by: sam detweiler <[email protected]>
Co-authored-by: vppencilsharpener <[email protected]>
Co-authored-by: veeck <[email protected]>
Co-authored-by: Paranoid93 <[email protected]>
Co-authored-by: Brian O'Connor <[email protected]>
Co-authored-by: WallysWellies <[email protected]>
Co-authored-by: Jason Stieber <[email protected]>
Copy file name to clipboardExpand all lines: CHANGELOG.md
+39-6Lines changed: 39 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,39 @@ This project adheres to [Semantic Versioning](https://semver.org/).
5
5
6
6
❤️ **Donate:** Enjoying MagicMirror²? [Please consider a donation!](https://magicmirror.builders/#donate) With your help we can continue to improve the MagicMirror².
7
7
8
+
## [2.28.0] - 2024-07-01
9
+
10
+
Thanks to: @btoconnor, @bugsounet, @JasonStieber, @khassel, @kleinmantara and @WallysWellies.
11
+
12
+
> ⚠️ This release needs nodejs version >= v20
13
+
14
+
### Added
15
+
16
+
-[calendar] Added config option "showEndsOnlyWithDuration" for default calendar
17
+
-[compliments] Added `specialDayUnique` config option, defaults to `false` (#3465)
18
+
-[weather] Provider weathergov: Use `precipitationLast3Hours` if `precipitationLastHour` is `null` (#3124)
19
+
20
+
### Removed
21
+
22
+
-[tests] delete node v18 support (#3462)
23
+
24
+
### Updated
25
+
26
+
-[core] Update dependencies including electron to v31
27
+
-[core] use node >= v20 (#3462)
28
+
-[core] Update `config.js.sample` to use openmeteo as weather provider which needs no api key
29
+
-[tests] Use latest@version of node for `automated-tests.yaml` (#3483)
30
+
-[updatenotification] Avoid using pm2 when running in docker container
31
+
32
+
### Fixed
33
+
34
+
-[core] Fixed crash possibility if `module: <name>` is not defined and on `postion: <positon>` mistake (#3445)
35
+
-[weather] Fixed precipitationProbability in forecast for provider openmeteo (#3446)
36
+
-[weather] Fixed type=daily for provider openmeteo having no data when running after 23:00 (#3449)
37
+
-[weather] Fixed type=daily for provider openmeteo showing nightly icons in forecast when current time is "nightly" (#3458)
38
+
-[weather] Fixed forecast and hourly weather for provider openmeteo to use real temperatures, not apparent temperatures (#3466)
39
+
-[tests] Fixed e2e tests running in docker container which needs `address: "0.0.0.0"` (#3479)
40
+
8
41
## [2.27.0] - 2024-04-01
9
42
10
43
Thanks to: @bugsounet, @crazyscot, @illimarkangur, @jkriegshauser, @khassel, @KristjanESPERANTO, @Paranoid93, @rejas, @sdetweil and @vppencilsharpener.
@@ -16,7 +49,7 @@ For more info, please read the following post: [A New Chapter for MagicMirror: T
16
49
### Added
17
50
18
51
- Output of system information to the console for troubleshooting (#3328 and #3337), ignore errors under aarch64 (#3349)
19
-
-[chore] Add `eslint-plugin-package-json` to lint the `package.json` files (#3368)
52
+
-[core] Add `eslint-plugin-package-json` to lint the `package.json` files (#3368)
20
53
-[weather]`showHumidity` config is now a string describing where to show this element. Supported values: "wind", "temp", "feelslike", "below", "none". (#3330)
21
54
- electron-rebuild test suite for electron and 3rd party modules compatibility (#3392)
22
55
- Create MM² icon and attach it to electron process (#3407)
@@ -28,8 +61,8 @@ For more info, please read the following post: [A New Chapter for MagicMirror: T
28
61
- Use node prefix for build-in modules (#3340)
29
62
- Rework logging colors (#3350)
30
63
- Update pm2 to v5.3.1 with no allow-ghsas (#3364)
31
-
-[chore] Update husky and let lint-staged fix ESLint issues
32
-
-[chore] Update dependencies including electron to v29 (#3357) and node-ical
64
+
-[core] Update husky and let lint-staged fix ESLint issues
65
+
-[core] Update dependencies including electron to v29 (#3357) and node-ical
33
66
- Update translations for estonian (#3371)
34
67
- Update electron to v29 and update other dependencies
35
68
-[calendar] fullDay events over several days now show the left days from the first day on and 'today' on the last day
@@ -51,9 +84,9 @@ For more info, please read the following post: [A New Chapter for MagicMirror: T
51
84
- added message in case where config.js is missing the module.export line PR #3383
52
85
- Fixed an issue where recurring events could extend past their recurrence end date (#3393)
53
86
- Don't display any `npm WARN <....>` on install (#3399)
54
-
-Fixed move suncalc dependency to production from dev, as it is used by clock module
87
+
-[core] Moved suncalc dependency to production from dev, as it is used by clock module
55
88
-[compliments] Fix mirror not responding anymore when no compliments are to be shown (#3385)
56
-
-[chore] Fixed mastermerge workflow (#3415)
89
+
-[core] Fixed mastermerge workflow (#3415)
57
90
58
91
### Deleted
59
92
@@ -87,7 +120,7 @@ This release also marks the latest release by Michael Teeuw. For more info, plea
87
120
- Update electron to v27 and update other dependencies as well as github actions
88
121
- Update newsfeed: Use `html-to-text` instead of regex for transform description
89
122
- Review ESLint config (#3269)
90
-
-Updated dependencies
123
+
-Update dependencies
91
124
- Clock module: optionally display current moon phase in addition to rise/set times
92
125
- electron is now per default started without gpu, if needed it must be enabled with new env var `ELECTRON_ENABLE_GPU=1` on startup (#3226)
93
126
- Replace prettier by stylistic in ESLint config to lint JavaScript (and disable some rules for `config/config.js*` files)
0 commit comments