Group Details Private

Core Contributors

People who contributed to the Core of MagicMirror²

  • v2.14.0

    https://github.com/MichMich/MagicMirror/releases/tag/v2.14.0

    [2.14.0] - 2021-01-01

    Special thanks to the following contributors: @Alvinger, @AndyPoms, @ashishtank, @bluemanos, @flopp999, @jakemulley, @jakobsarwary1, @marvai-vgtu, @mirontoli, @rejas, @sdetweil, @Snille & @Sub028.

    ℹNote: This update uses new dependencies. Please update using the following command: git pull && npm install.

    Added

    • Added new log level “debug” to the logger.
    • Added new parameter “useKmh” to weather module for displaying wind speed as kmh.
    • Chuvash translation.
    • Added Weatherbit as a provider to Weather module.
    • Added SMHI as a provider to Weather module.
    • Added Hindi & Gujarati translation.
    • Added optional support for DEGREE position in Feels like translation.
    • Added support for variables in nunjucks templates for translate filter.
    • Added Chuvash translation.
    • Calendar: new options “limitDays” and “coloredEvents”.
    • Added new option “limitDays” - limit the number of discreet days displayed.
    • Added new option “customEvents” - use custom symbol/color based on keyword in event title.
    • Added GitHub workflows for automated testing and changelog enforcement.

    Updated

    • Merging .gitignore in the config-folder with the .gitignore in the root-folder.
    • Weather module - forecast now show TODAY and TOMORROW instead of weekday, to make it easier to understand.
    • Update dependencies to latest versions.
    • Update dependencies eslint, feedme, simple-git and socket.io to latest versions.
    • Update lithuanian translation.
    • Update config sample.
    • Highlight required version mismatch.
    • No select Text for TouchScreen use.
    • Corrected logic for timeFormat “relative” and “absolute”.
    • Added missing function call in module.show()
    • Translator variables can have falsy values (e.g. empty string)
    • Fix issue with weather module with DEGREE label in FEELS like

    Deleted

    • Removed Travis CI intergration.

    Fixed

    • JSON Parse translation files with comments crashing UI. (#2149)
    • Calendar parsing where RRULE bug returns wrong date, add Windows timezone name support. (#2145, #2151)
    • Wrong node-ical version installed (package.json) requested version. (#2153)
    • Fix calendar fetcher subsequent timing. (#2160)
    • Rename Greek translation to correct ISO 639-1 alpha-2 code (gr > el). (#2155)
    • Add a space after icons of sunrise and sunset. (#2169)
    • Fix calendar when no DTEND record found in event, startDate overlay when endDate set. (#2177)
    • Fix windspeed convertion error in ukmetoffice weather provider. (#2189)
    • Fix console.debug not having timestamps. (#2199)
    • Fix calendar full day event east of UTC start time. (#2200)
    • Fix non-fullday recurring rule processing. (#2216)
    • Catch errors when parsing calendar data with ical. (#2022)
    • Fix Default Alert Module does not hide black overlay when alert is dismissed manually. (#2228)
    • Weather module - Always displays night icons when local is other then English. (#2221)
    • Update Node-ical 0.12.4 , fix invalid RRULE format in cal entries
    • Fix package.json for optional electron dependency (2378)
    • Update node-ical version again, 0.12.5, change RRULE fix (#2371, #2379)
    • Remove undefined objects from modules array (#2382)
    • Update node-ical version again, 0.12.7, change RRULE fix (#2371, #2379), node-ical now throws error (which we catch)
    • Update simple-git version to 2.31 unhandled promise rejection (#2383)
    posted in MagicMirror
  • RE: [Remote-Control] Shutdown, Configure and Update your MagicMirror

    @goldyfruit Why not just post the text? 😃

    [2.1.0] - 2020-11-01

    Hello! Ezequiel here. Just wanted to say thanks for trust in me, in the past days I made a lot of changes into the code, adding some functions that’ll surely be in a future release, and also putting everything together in my fork. I answered almost every issue raised, and tried to help every person that use this module. Today, I’m glad to be able to share everything I learned to all of you. I apologize for some fast and uncommented commits, I just thinked that some things needed to be fixed ASAP.
    See you in future commits, issues and PRs 😃

    Fixed

    • A typo in es translation
    • A few typos in README.md (#134 and #149) and API/README.md (#179)
    • Delayed commands should now work (#190)
    • Typo on remote_action (#184)
    • IP now showing (#194)
    • MM restart button don’t just stop anymore (#126)
    • Saving config should work as expected now (#153)
    • installer.sh now detects where’s the node instalation (#222)

    Added

    • Danish translation (#157)
    • Italian translation (#162)
    • Port now showing according to config.js (#98)
    • Custom commands for shutdown and reboot

    Changed

    • Overwrite of local changes when updating from a repository
    • Now requires MagicMirror version 2.12

    [2.0.1] - 2020-10-28

    Huge thanks to @ezeholz who has offered to maintain the module fron now on!
    Credit for this (and future) versions and releases goes to @ezeholz (unless noted otherwise).

    Now requires MagicMirror version 2.7.

    Fixed

    • Path to font awesome icons
    • A few typos in ca and es translations
    • Updates to remote.html to support new basePath feature in MM config.js, follow up to this MM issue, related to #185
    posted in System
  • V2.13.0

    [2.13.0] - 2020-10-01

    https://github.com/MichMich/MagicMirror/releases/tag/v2.13.0

    Special thanks to the following contributors: @bryanzzhu, @bugsounet, @chamakura, @cjbrunner, @easyas314, @larryare, @oemel09, @rejas, @sdetweil & @sthuber90.

    ℹNote: This update uses new dependencies. Please update using the following command: git pull && npm install.

    Added

    • --dry-run option adde in fetch call within updatenotification node_helper. This is to prevent
      MagicMirror from consuming any fetch result. Causes conflict with MMPM when attempting to check
      for updates to MagicMirror and/or MagicMirror modules.
    • Test coverage with Istanbul, run it with npm run test:coverage.
    • Add lithuanian language.
    • Added support in weatherforecast for OpenWeather onecall API.
    • Added config option to calendar-icons for recurring- and fullday-events.
    • Added current, hourly (max 48), and daily (max 7) weather forecasts to weather module via OpenWeatherMap One Call API.
    • Added eslint-plugin for jsdoc comments.
    • Added new configDeepMerge option for module developers.

    Updated

    • Change incorrect weather.js default properties.
    • Cleaned up newsfeed module.
    • Cleaned up jsdoc comments.
    • Cleaned up clock tests.
    • Move lodash into devDependencies, update other dependencies.
    • Switch from ical to node-ical library.

    Fixed

    • Fix backward compatibility issues for Safari < 11.
    • Fix the use of “maxNumberOfDays” in the module “weatherforecast depending on the endpoint (forecast/daily or forecast)”. #2018
    • Fix calendar display. Account for current timezone. #2068
    • Fix logLevel being set before loading config.
    • Fix incorrect namespace links in svg clockfaces. #2072
    • Fix weather/providers/weathergov for API guidelines. #2045
    • Fix “undefined” in weather modules header. #1985
    • Fix #2110, #2111, #2118: Recurring full day events should not use timezone adjustment. Just compare month/day.
    posted in MagicMirror
  • RE: missing analog clock face

    Topic locked due to duplication.

    posted in Troubleshooting
  • RE: Mirror not displaying any modules

    There is already something running on port 8080. A simple solution often is to just restart your Pi. 🙂

    posted in Troubleshooting
  • RE: No numbers in analog watch face

    I just merged a fix into the develop branch. That should fix it.

    git checkout develop && git pull
    
    posted in Troubleshooting
  • V2.12.0

    [2.12.0] - 2020-07-01

    https://github.com/MichMich/MagicMirror/releases/tag/v2.12.0

    Special thanks to the following contributors: @AndreKoepke, @andrezibaia, @bryanzzhu, @chamakura, @DarthBrento, @Ekristoffe, @khassel, @Legion2, @ndom91, @radokristof, @rejas, @XBCreepinJesus & @ZoneMR.

    ℹNote: This update uses new dependencies. Please update using the following command: git pull && npm install.

    Added

    • Added option to config the level of logging.
    • Added prettier for an even cleaner codebase.
    • Hide Sunrise/Sunset in Weather module.
    • Hide Sunrise/Sunset in Current Weather module.
    • Added Met Office DataHub (UK) provider.

    Updated

    • Cleaned up alert module code.
    • Cleaned up check_config code.
    • Replaced grunt-based linters with their non-grunt equivalents.
    • Switch to most of the eslint:recommended rules and fix warnings.
    • Replaced insecure links with https ones.
    • Cleaned up all “no-undef” warnings from eslint.
    • Added location title wrapping for calendar module.
    • Updated the BG translation.

    Deleted

    • Removed truetype (ttf) fonts.

    Fixed

    • The broken modules due to Socket.io change from last release. #1973
    • Add backward compatibility for old module code in socketclient.js. #1973
    • Support multiple instances of calendar module with different config. #1109
    • Fix the use of “maxNumberOfDays” in the module “weatherforecast”. #2018
    • Throw error when check_config fails. #1928
    • Bug fix related to ‘maxEntries’ not displaying Calendar events. #2050
    • Updated ical library to latest version. #1926
    posted in MagicMirror
  • RE: Dedicated documentation site.

    It’s vuepress. (https://vuepress.vuejs.org), it converts .md files to a static website. The sourcecode is on GitHub. Whenever a change is pushed tot the repository, my webserver pulls the update and generates the new static files.

    posted in MagicMirror