Version 0.3.8 (2020-02-17)
- Some dependencies are now included within the package (Issue #177)
- Update Ace Editor to 1.4.8

Version 0.3.7 (2019-11-23)
- Rename files via UI (Issue #162)
- Disable browser-autocomplete on searchbox @ProLoser
- Fix documentation @adebree
- Add file history button (Issue #169)
- Update Ace Editor

Version 0.3.6 (2019-10-08)
- Update Ace Editor @emontnemery & @danielperna84
- Update js-yaml
- Update jQuery
- Added setting to hide hidden elements (Issue #165)
- Added menuitem to toggle HASS panel (Issue #163)
- Minor UI fix (Issue #162) @MarcHagen

Version 0.3.5 (2019-03-08)
- Added `ALLOWED_DOMAINS` option (Issue #143)
- Refactor for Pypi packaging (Issue #147)
- Include argparse for commandline parameters
- Update dependencies
- Code cleanup, lint (Issue #50)
- Added standalone mode
- Add Dockerfile

Version 0.3.4 (2019-01-27)
- Spelling fix @nelsonblaha
- Added env_var tag exception (Issue #138)
- Event observer: support access tokens and disconnect on modal close (Issue #136)
- Added editor option to hide file / directory stats (Issue #130)
- Added HASS_WS_API option to correctly prefill the websocket URL
- Open common image formats in new tab (Issue #133)
- Update dependencies

Version 0.3.3 (2018-11-06)
- Display covered last item in file browser (Issue #120)
- Proper displaying of file browser (Issue #121)
- Added support for long-lived JWT access tokens (Issue #118)

Version 0.3.2 (2018-08-09)
- Allow `PASSWORD` to be numeric (Issue #108) @danielperna84
- Sanity check for `ALLOWED_NETWORKS`, `BANNED_IPS` and `IGNORE_PATTERN` (Issue #109) @danielperna84
- Reading files as UTF-8 (Issue #80) @danielperna84

Version 0.3.1 (2018-07-15)
- Fix SESAME / SESAME_TOTP_SECRET bug (Issue #103) @danielperna84
- Added client IP to network status modal @danielperna84
- Allow setting logging level with environment variable HC_LOGLEVEL @danielperna84

Version 0.3.0 (2018-07-13)
- Allow passing settings via environment variables (Issue #100) @danielperna84
- Added basic git stash functionality (Issue #16) @danielperna84
- Added NOTIFY_SERVICE option @danielperna84
- Notifying if used passwords are insecure (Issue #100) and if SESAME has been used @danielperna84
- CREDENTIALS setting replaced by USERNAME and PASSWORD @danielperna84
- PASSWORD can optionally be provided as SHA256 hash (Issue #100) @danielperna84
- Added SESAME_TOTP_SECRET for TOTP based IP whitelisting (Issue #100) @danielperna84
- Added git diff functionality (Issue #16) @danielperna84
- Red colored menu button as indicator for outdated version @danielperna84
- GIT setting can now be set with settings file or environment variable @danielperna84
- LISTENPORT has been renamed to PORT (LISTENPORT still works though)
- Hiding git menu when git is disabled @danielperna84
- Removed right dragging area for editor settings (Issue #102) @danielperna84
- Added IGNORE_SSL option to disable SSL verification when connecting to HASS API @danielperna84

Version 0.2.9 (2018-06-22)
- Material Icons and HASS-help now open in new tab instead of modal (Issues #85 and #34) @danielperna84
- Open file by URL (Issue #95) @danielperna84
- Added ENFORCE_BASEPATH option (Issue #68) @danielperna84
- Cosmetic fix for scaled viewports @danielperna84
- Added search-function for entities (Issue #99) @danielperna84
- Updated Ace Editor to 1.3.3
- Updated jQuery to 3.3.1
- Updated js-yaml to 3.12.0

Version 0.2.8 (2018-04-23)
- Updated CDN libraries @jmart518
- Cosmetic improvements @jmart518
- Added event observer @danielperna84

Version 0.2.7 (2018-03-30)
- Setting SO_REUSEADDR on socket for proper restarts
- Using Threading to handle multiple connections
- New VERIFY_HOSTNAME option to block requests without correct host header
- Fixed filebrowser hiding (Issue #79)

Version 0.2.6 (2018-01-31)
- Displaying current filename in title (Issue #76) @danielperna84
- Added menu item to open configurator in new tab (Issue #76) @danielperna84
- Automatically load last viewed (and not closed) file via localStorage @danielperna84
- CTRL+s / CMD+s can now be used to save files @danielperna84
- Prompting before saving now opt-in in editor settings (Issue #77) @danielperna84

Version 0.2.5 (2018-01-27)
- Added warning-logs for access failure @danielperna84
- Added transparency to whitespace characters @danielperna84
- Using external repository for Docker @Munsio
- Modify BANNED_IPS and ALLOWED_NETWORKS at runtime @danielperna84
- Use relative paths in webserver @danielperna84
- Added "Sesame" feature @danielperna84

Version 0.2.4 (2018-01-02)
- Added YAML linting @AtoxIO
- Added IPv6 support @danielperna84

Version 0.2.3 (2017-11-12)
- Switched away from removed bootstrap API @danielperna84
- Added homeassistant-trigger @danielperna84

Version 0.2.2 (2017-11-01)
- Added option to list directories first @dimagoltsman
- Updated dependencies @jmart518

Version 0.2.1 (2017-10-12)
- Added script reloading

Version 0.2.0 (2017-09-25)
- Update MaterializeCSS to 0.100.1 @jmart518
- Added git push option @danielperna84

Version 0.1.9 (2017-08-16)
- Updated external libraries @jmart518

Version 0.1.8 (2017-08-03)
- UI fix (gid add button was broken)
- Link to repository was broken
- Removed "poc" from some old links
- Added IGNORE_PATTERN option @sytone

Version 0.1.7 (2017-04-27)
- Fixed incorrect numeric state option
- Removed check config option (HASS has changed, not useful anymore)
- Added reload for groups, core and automations
- Proper logging on the server side (useful for supervisor usage)
- Update Materialize + UI fixes

Version 0.1.6 (2017-03-28)
- Executing commands on remote machine now possbile (Issue #30)
- Using icons from https://materialdesignicons.com
- Icon browser added
- UI improvements

Version 0.1.5 (2017-02-28)
- UI improvements
- Added git init
- Added check_config API for HASS

Version 0.1.4 (2017-02-20)
- UI improvements
- Switch and create git branches

Version 0.1.3 (2017-02-17)
- Upload and download files
- Basic Git integration
- Minor UI changes and fixes

Version 0.1.2 (2017-02-13)
- Backend improvements @danielperna84
- Further UI improvements @jmart518
- Add / delete files / folders

Version 0.1.1 (2017-02-10)
- Improved UI @jmart518

Version 0.1.0 (2017-02-08)
- Switch to material design @jmart518
- New filebrowser @danielperna84
- Custom settings-menu (@jmart518 & danielperna84)

Version 0.0.8 (2017-02-03)
- Got rid of chroot workaround (Issue #2)
- Added confirmation dialog before saving files
- Changes to toolbar with extended editor settings
- Editor settings saved when Save-dialog is shown
- Allow setting file extensions to be shown in browser
- Loading files doesn't select whole text anymore
- Set directories to exclude from file browser

Version 0.0.7 (2017-02-01)
- Inserted elements are selected as visual feedback
- Focus jumps to end of selection
- Added optional authentication
- Added optional ALLOWED_NETWORKS to restrict access
- Added optional BANNED_IPS to restrict access
- Added optional IP banning if authentication fails
- Added optional persistent settings
- Bugfixes
- Code cleanup

Version 0.0.6 (2017-01-29)
- Added SSL support
- Added HASS restart button
- Added version indicator with link to repo

Version 0.0.5 (2017-01-27)
- Ugly workaround to run configurator.py from somewhere else than HASS-dir (Issue #1)

Version 0.0.4 (2017-01-26)
- Added modal dialogs (displayed when AJAX is done, dismiss with click)

Version < 0.0.4
- Added toolbar
- Added select-elements filled with bootstrap data
- Initial release
- Whatever I forgot
