|
2 | 2 | All notable changes to this project will be documented in this file. |
3 | 3 | This project adheres to [Semantic Versioning](http://semver.org/). |
4 | 4 |
|
| 5 | +## [2.1.0] - 2016-12-31 |
| 6 | + |
| 7 | +**Note:** This update uses new dependencies. Please update using the following command: `git pull && npm install` |
| 8 | + |
| 9 | +### Added |
| 10 | +- Finnish translation. |
| 11 | +- Danish translation. |
| 12 | +- Turkish translation. |
| 13 | +- 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](https://github.com/MichMich/MagicMirror/issues/456)). |
| 14 | +- Added ability to change the point of time when calendar events get relative. |
| 15 | +- Add Splash screen on boot. |
| 16 | +- Add option to show humidity in currentWeather module. |
| 17 | +- Add VSCode IntelliSense support. |
| 18 | +- Module API: Add Visibility locking to module system. [See documentation](https://github.com/MichMich/MagicMirror/tree/develop/modules#visibility-locking) for more information. |
| 19 | +- Module API: Method to overwrite the module's header. [See documentation](https://github.com/MichMich/MagicMirror/tree/develop/modules#getheader) for more information. |
| 20 | +- Module API: Option to define the minimum MagicMirror version to run a module. [See documentation](https://github.com/MichMich/MagicMirror/tree/develop/modules#requiresversion) for more information. |
| 21 | +- Calendar module now broadcasts the event list to all other modules using the notification system. [See documentation](https://github.com/MichMich/MagicMirror/tree/develop/modules/default/calendar) for more information. |
| 22 | +- Possibility to use the the calendar feed as the source for the weather (currentweather & weatherforecast) location data. [See documentation](https://github.com/MichMich/MagicMirror/tree/develop/modules/default/weatherforecast) for more information. |
| 23 | +- Added option to show rain amount in the weatherforecast default module |
| 24 | +- Add module `updatenotification` to get an update whenever a new version is availabe. [See documentation](https://github.com/MichMich/MagicMirror/tree/develop/modules/default/updatenotification) for more information. |
| 25 | +- Add the abilty to set timezone on the date display in the Clock Module |
| 26 | +- Ability to set date format in calendar module |
| 27 | +- Possibility to use currentweather for the compliments |
| 28 | +- Added option `disabled` for modules. |
| 29 | +- Added option `address` to set bind address. |
| 30 | +- Added option `onlyTemp` for currentweather module to show show only current temperature and weather icon. |
| 31 | +- Added option `remoteFile` to compliments module to load compliment array from filesystem. |
| 32 | +- Added option `zoom` to scale the whole mirror display with a given factor. |
| 33 | +- Added option `roundTemp` for currentweather and weatherforecast modules to display temperatures rounded to nearest integer. |
| 34 | +- Added abilty set the classes option to compliments module for style and text size of compliments. |
| 35 | +- Added ability to configure electronOptions |
| 36 | +- Calendar module: option to hide private events |
| 37 | +- Add root_path for global vars |
| 38 | + |
| 39 | +### Updated |
| 40 | +- Modified translations for Frysk. |
| 41 | +- Modified core English translations. |
| 42 | +- Updated package.json as a result of Snyk security update. |
| 43 | +- Improve object instantiation to prevent reference errors. |
| 44 | +- Improve logger. `Log.log()` now accepts multiple arguments. |
| 45 | +- Remove extensive logging in newsfeed node helper. |
| 46 | +- Calendar times are now uniformly capitalized. |
| 47 | +- Modules are now secure, and Helmet is now used to prevent abuse of the Mirror's API. |
| 48 | + |
| 49 | +### Fixed |
| 50 | +- Solve an issue where module margins would appear when the first module of a section was hidden. |
| 51 | +- Solved visual display errors on chrome, if all modules in one of the right sections are hidden. |
| 52 | +- Global and Module default config values are no longer modified when setting config values. |
| 53 | +- Hide a region if all modules in a region are hidden. Prevention unwanted margins. |
| 54 | +- Replaced `electron-prebuilt` package with `electron` in order to fix issues that would happen after 2017. |
| 55 | +- Documentation of alert module |
| 56 | + |
5 | 57 | ## [2.0.5] - 2016-09-20 |
6 | 58 |
|
7 | 59 | ### Added |
8 | 60 | - Added ability to remove tags from the beginning or end of newsfeed items in 'newsfeed.js'. |
9 | 61 | - Added ability to define "the day after tomorrow" for calendar events (Definition for German and Dutch already included). |
10 | 62 | - Added CII Badge (we are compliant with the CII Best Practices) |
11 | | -- Add support for doing http basic auth when loading calendars |
| 63 | +- Add support for doing http basic auth when loading calendars |
12 | 64 | - Add the abilty to turn off and on the date display in the Clock Module |
13 | 65 |
|
14 | 66 | ### Fixed |
|
0 commit comments