Skip to content

The End Of Year Present!

Compare
Choose a tag to compare
@MichMich MichMich released this 31 Dec 20:19
· 3907 commits to master since this release

[2.1.0] - 2016-12-31

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

Added

  • Finnish translation.
  • Danish translation.
  • Turkish translation.
  • Option to limit access to certain IP addresses based on the value of ipWhitelist in the config.js, default is access from localhost only (Issue #456).
  • Added ability to change the point of time when calendar events get relative.
  • Add Splash screen on boot.
  • Add option to show humidity in currentWeather module.
  • Add VSCode IntelliSense support.
  • Module API: Add Visibility locking to module system. See documentation for more information.
  • Module API: Method to overwrite the module's header. See documentation for more information.
  • Module API: Option to define the minimum MagicMirror version to run a module. See documentation for more information.
  • Calendar module now broadcasts the event list to all other modules using the notification system. See documentation for more information.
  • Possibility to use the the calendar feed as the source for the weather (currentweather & weatherforecast) location data. See documentation for more information.
  • Added option to show rain amount in the weatherforecast default module
  • Add module updatenotification to get an update whenever a new version is availabe. See documentation for more information.
  • Add the abilty to set timezone on the date display in the Clock Module
  • Ability to set date format in calendar module
  • Possibility to use currentweather for the compliments
  • Added option disabled for modules.
  • Added option address to set bind address.
  • Added option onlyTemp for currentweather module to show show only current temperature and weather icon.
  • Added option remoteFile to compliments module to load compliment array from filesystem.
  • Added option zoom to scale the whole mirror display with a given factor.
  • Added option roundTemp for currentweather and weatherforecast modules to display temperatures rounded to nearest integer.
  • Added abilty set the classes option to compliments module for style and text size of compliments.
  • Added ability to configure electronOptions
  • Calendar module: option to hide private events
  • Add root_path for global vars

Updated

  • Modified translations for Frysk.
  • Modified core English translations.
  • Updated package.json as a result of Snyk security update.
  • Improve object instantiation to prevent reference errors.
  • Improve logger. Log.log() now accepts multiple arguments.
  • Remove extensive logging in newsfeed node helper.
  • Calendar times are now uniformly capitalized.
  • Modules are now secure, and Helmet is now used to prevent abuse of the Mirror's API.

Fixed

  • Solve an issue where module margins would appear when the first module of a section was hidden.
  • Solved visual display errors on chrome, if all modules in one of the right sections are hidden.
  • Global and Module default config values are no longer modified when setting config values.
  • Hide a region if all modules in a region are hidden. Prevention unwanted margins.
  • Replaced electron-prebuilt package with electron in order to fix issues that would happen after 2017.
  • Documentation of alert module