@KirAsh4 i prefer voice: “show me the traffic information” - but gestures would be awesome too. :)
Read the statement by Michael Teeuw here.
Best posts made by MichMich
-
RE: Multiple layouts/configs
-
v2.17.0
[2.17.0] - 2021-10-01
https://github.com/MichMich/MagicMirror/releases/tag/v.2.17.0
Special thanks to the following contributors: @apiontek, @eouia, @jupadin, @khassel and @rejas.
Added
- Added showTime parameter to clock module for enabling/disabling time display in analog clock.
- Added custom electron switches from user config (
config.electronSwitches
). - Added unit tests for updatenotification module.
Updated
- Bump electron to v13 (and spectron to v15) and update other dependencies in package.json.
- Refactor test configs, use default test config for all tests.
- Updated github templates.
- Actually test all js and css files when lint script is run.
- Update jsdocs and print warnings during testing too.
- Update weathergov provider to try fetching not just current, but also foreacst, when API URLs available.
- Refactored clock layout.
- Refactored methods from weatherproviders into weatherobject (isDaytime, updateSunTime).
- Use of
logger.js
in jest tests. - Run prettier over all relevant files.
- Move tests needing electron in new category
electron
, useserver only
mode ine2e
tests. - Update dependencies in package.json.
Fixed
- Fix undefined error with ignoreToday option in weather module (#2620).
- Fix time zone correction in calendar module when the date hour is equal to the time zone correction value (#2632).
- Fix black cursor on startup when using electron.
- Fix update notification not working for own repository (#2644).
-
RE: 1.1k members and a short update regarding myself
Hey Man, we miss you over here. Hope you’re doing well in Berlin!
-
RE: Use npm for module installs
By the way, when MM2 is stable, it will be available for installation using
npm install magic mirror
. -
RE: v2.17.0
[2.17.1] - 2021-10-01
https://github.com/MichMich/MagicMirror/releases/tag/v2.17.1
Fixed
- Fixed error when accessing letsencrypt certificates.
-
v2.18.0
[2.18.0] - 2022-01-01
Special thanks to the following contributors: @AmpioRosso, @eouia, @fewieden, @jupadin, @khassel, @kolbyjack, @KristjanESPERANTO, @MariusVaice, @rejas, @rico24 and @sdetweil.
Added
- Added test for calendar recurring event with checks the correct date displayed (related to #2752).
Updated
- ESLint version supports now ECMAScript 2018.
- Cleaned up
updatenotification
module and switched to nunjuck template. - Moved calendar tests from category
electron
toe2e
. - Update missed translations for Korean language (ko.json).
- Update missed translations for Dutch language (nl.json).
- Cleaned up
alert
module and switched to nunjuck template. - Moved weather tests from category
electron
toe2e
. - Updated github actions.
- Replace spectron with playwright, update dependencies including electron update to v16.
- Added lithuanian language to translations.js.
- Show info message if newsfeed is empty (fixes #2731).
- Added dangerouslyDisableAutoEscaping config option for newsfeed templates (fixes #2712).
- Added missing shebang to
installers/mm.sh
. - Node versions in templates and github workflows.
Fixed
- Fixed wrong file
kr.json
toko.json
. Use language code ‘ko’ instead of ‘kr’ for Korean language. - Fixed
feels_like
data from openweathermaps current weather being ignored (#2678). - Fixed chaotic newsfeed display after network connection loss thanks to @jalibu (#2638).
- Fixed incorrect time zone correction of recurring full day events (#2632 and #2634).
- Fixed e2e tests by increasing testTimeout.
- Revert node-ical update due to missing luxon package.
- Fixed User-Agent-Header for newsfeed and calendar module (#2729).
- Replace broken shields in Readme and use https for links.
- Fixed electron tests with retry.
- Fixed Calendar recurring cross timezone error (add/subtract a day, not just offset hours) (#2632).
- Fixed Calendar showEnd and Full Date overlay (#2629).
- Fixed regression on #2632, #2752.
- Broadcast custom symbols in CALENDAR_EVENTS.
-
RE: Temporary disable modules
Its just a js file. So you can use
/* */
. That’s what I do! :) -
v2.20.0
[2.20.0] - 2022-07-02
https://github.com/MichMich/MagicMirror/releases/tag/v2.20.0
Special thanks to the following contributors: @eouia, @khassel, @kolbyjack, @KristjanESPERANTO, @nathannaveen, @naveensrinivasan, @rejas, @rohitdharavath and @sdetweil.
Added
- Added a new config option
httpHeaders
used by helmet (see https://helmetjs.github.io/). You can now set own httpHeaders which will override the defaults injs/defauls.js
which is useful e.g. if you want to embed MagicMirror into annother website (solves #2847). - Show endDate for calendar events when dateHeader is enabled and showEnd is set to true (#2192).
- Added the notification emitting from the weather module on infromation updated.
- Use recommended file extention for YAML files (#2864).
Updated
- Use latest node 18 when running tests on github actions.
- Update
electron
to v19 and other dependencies. - Use internal fetch function of node instead external
node-fetch
library if used node version >=v18
. - Include duplicate events in broadcasts.
Fixed
- Fix problems with non latin fonds caused by updating to fontsource (fixes #2835).
- Added a new config option