MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.

    v2.16.0

    Scheduled Pinned Locked Moved MagicMirror
    1 Posts 1 Posters 11.1k Views 1 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • MichMichM Offline
      MichMich
      last edited by

      [2.16.0] - 2021-07-01

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

      Special thanks to the following contributors: @210954, @B1gG, @codac, @Crazylegstoo, @daniel, @earlman, @ezeholz, @FrancoisRmn, @jupadin, @khassel, @KristjanESPERANTO, @njwilliams, @oemel09, @r3wald, @rejas, @rico24, Faizan Ahmed.

      Added

      • Added French translations for “MODULE_CONFIG_ERROR” and “PRECIP”.
      • Added German translation for “PRECIP”.
      • Added Dutch translation for “WEEK”, “PRECIP”, “MODULE_CONFIG_CHANGED” and “MODULE_CONFIG_ERROR”.
      • Added first test for Alert module.
      • Added support for dateFormat when not using timeFormat: "absolute".
      • Added custom-properties for colors and fonts for improved styling experience, see custom.css.sample file.
      • Added custom-properties for gaps around body and between modules.
      • Added test case for recurring calendar events.
      • Added new Environment Canada provider for default WEATHER module (weather data for Canadian locations only).
      • Added list view for newsfeed module.
      • Added dev dependency jest, switching from mocha to jest.

      Updated

      • Bump node-ical to v0.13.0 (now last runtime dependency using deprecated request package is removed).
      • Use codecov in informational mode.
      • Refactor code into es6 where possible (e.g. var -> let/const).
      • Use node v16 in github workflow (replacing node v10).
      • Moved some files into better suited directories.
      • Update dependencies in package.json, require node >= v12, remove rrule-alt and rrule.
      • Update dependencies in package.json and migrate husky to v6, fix husky setup in prod environment.
      • Cleaned up error handling in newsfeed and calendar modules for real.
      • Updated default WEATHER module such that a provider can optionally set a custom unit-of-measure for precipitation (weatherObject.precipitationUnits).
      • Update documentation.
      • Update jest tests: Reset changes on js/logger.js, mock logger.js in global_vars tests.
      • Update dependencies in package.json.

      Removed

      • Switching from mocha to jest so removed following dev dependencies: chai, chai-as-promised, mocha, mocha-each, mocha-logger.

      Fixed

      • Fix calendar start function logging inconsistency.
      • Fix updatenotification start function logging inconsistency.
      • Checks and applies the showDescription setting for the newsfeed module again.
      • Fix issue with openweathermap not showing current or forecast info when using onecall API.
      • Fix tests in weather module and add one for decimalPoint in forecast.
      • Fix decimalSymbol in the forecast part of the new weather module (#2530).
      • Fix wrong treatment of appendLocationNameToHeader when using ukmetofficedatahub.
      • Fix alert not recognizing multiple alerts (#2522).
      • Fix fetch option httpsAgent to agent in calendar module (#466).
      • Fix module updatenotification which did not work for repos with many refs (#1907).
      • Fix config check failing when encountering let syntax (“Parsing error: Unexpected token config”).
      • Fix calendar debug check.
      • Really run prettier over all files.
      • Fix logger.js after jest changes, use --forceExit running jest.
      • Workaround for dev_console test using getWindowCount.
      1 Reply Last reply Reply Quote 3
      • MichMichM MichMich locked this topic on

      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

      With your input, this post could be even better 💗

      Register Login
      • 1 / 1
      • First post
        Last post
      Enjoying MagicMirror? Please consider a donation!
      MagicMirror created by Michael Teeuw.
      Forum managed by Sam, technical setup by Karsten.
      This forum is using NodeBB as its core | Contributors
      Contact | Privacy Policy