Features
- allow item.classes to be a function (#527) #527 (akloeckner)
- support config file selection using a "config" query (#530) #530 (Anthony LE GAL)
- use moment.js for timeAgo (#521) #521 (akloeckner)
Bug Fixes
- fullsize popup cropped at the bottom (#508) #508 (akloeckner)
- HOMEKIT: make colors of ON tiles consistent (#511) #511 (Rafał Chłodnicki)
- dev: don't lint unstaged changes on commit #516 (Rafał Chłodnicki)
- dev: automatically fix eslint errors in changed files on commit #516 (Rafał Chłodnicki)
- CLIMATE: fix climate state toggle not showing up in hvac mode (#533) #533 (Rafał Chłodnicki)
- improve handling of merging defaults for popup tiles (#519) #519 (akloeckner)
- popup: popup timeout now accessible to user on $scope (#535) #535 (akloeckner)
Code Refactoring
- move default actions to TILE_DEFAULTS (#522) #522 (akloeckner)
Chores
- bump @rollup/plugin-node-resolve from 9.0.0 to 10.0.0 (#505) #505 (dependabot[bot])
- bump @rollup/plugin-commonjs from 15.1.0 to 16.0.0 (#504) #504 (dependabot[bot])
- bump rollup-plugin-serve from 1.0.4 to 1.1.0 (#515) #515 (dependabot[bot])
- bump rollup from 2.32.1 to 2.33.1 (#514) #514 (dependabot[bot])
- bump node-sass from 4.14.1 to 5.0.0 (#513) #513 (dependabot[bot])
- bump @types/angular from 1.7.4 to 1.8.0 (#517) #517 (dependabot[bot])
- bump @types/hls.js from 0.13.2 to 0.13.3 (#529) #529 (dependabot[bot])
- bump rollup from 2.33.1 to 2.33.3 (#528) #528 (dependabot[bot])
- bump eslint from 7.12.1 to 7.13.0 (#520) #520 (dependabot[bot])
- enable camelcase eslint rule (#532) #532 (Rafał Chłodnicki)
- release: 2.1.0 (Rafał Chłodnicki)