Backup/Restore: Full instance backups are now automatically made daily (01:15) (#660)
Backup archives will be kept for 7 days before being removed
Backup archives will stored in your Homebridge config folder (./backups/instance-backups)
Users can customise the directory that backups are saved to by setting the scheduledBackupPath option - this allows you to have the automated backups archives saved to a network share or backup drive
Users can download these scheduled backups by opening the existing Backup / Restore tool
Added REST API endpoints for getting the list of automated backups, and downloading an existing backup archive
hb-service: Added full support for Enterprise / Red Hat / CentOS / Fedora Linux distributions - wiki guide here
Other Changes
Config Editor: When loading a previous version of the config.json, a diff will be shown to highlight the changes from the current config and the one that will be restored (#910)
Config Editor: Previous versions of the config.json file more than 60 days old will be periodically be deleted to remove the need for manual maintenance (#732)
User Accounts: You can now change the login username of existing user accounts
i18n: Improvements to French language translations (#916)
i18n: Improvements to Spanish language translations (#917)
i18n: Improvements to Polish language translations (#918)
Backup/Restore: Full instance backups are now automatically made daily (01:15) (#660)
Backup archives will be kept for 7 days before being removed
Backup archives will stored in your Homebridge config folder (./backups/instance-backups)
Users can customise the directory that backups are saved to by setting the scheduledBackupPath option - this allows you to have the automated backups archives saved to a network share or backup drive
Users can download these scheduled backups by opening the existing Backup / Restore tool
Added REST API endpoints for getting the list of automated backups, and downloading an existing backup archive
hb-service: Added full support for Enterprise / Red Hat / CentOS / Fedora Linux distributions - wiki guide here
Other Changes
Config Editor: When loading a previous version of the config.json, a diff will be shown to highlight the changes from the current config and the one that will be restored (#910)
Config Editor: Previous versions of the config.json file more than 60 days old will be periodically be deleted to remove the need for manual maintenance (#732)
User Accounts: You can now change the login username of existing user accounts
i18n: Improvements to French language translations (#916)
i18n: Improvements to Spanish language translations (#917)
i18n: Improvements to Polish language translations (#918)
4.30.0 (2020-10-21)
Notable Changes
i18n: Catalan (ca) language added by @bwp91 (#892)
The Homebridge UI is now available in 22 different languages!
Themes: Added 11 more dark mode theme options with various colour accents (#883)
Bug Fixes
System: Initial support for Node.js v15 and npm v7, however please stay on the current LTS version of Node.js (currently v12.19.0) (#904)
Config Editor: Fixed a bug that prevented the purging of config.json backups (#898)
Ring Plugin: Fixed an issue that prevented two factor authentication codes with leading zeros from being accepted when linking a Ring Account (#dgreif/ring#471)
Other Changes
Config Editor: Updated the config editor hover help text to let users know it's possible to define an interface or an IP for the mdns interface (#899)
i18n: Improvements to Slovenian language translations (#889)
i18n: Improvements to Simplified Chinese language translations (#890)
i18n: Improvements to Spanish language translations (#891,#900)
i18n: Improvements to French language translations (#893)
i18n: Improvements to Italian language translations (#894)
i18n: Improvements to German language translations (#895)
i18n: Improvements to Japanese language translations (#897)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps homebridge-config-ui-x from 4.25.2 to 4.31.0.
Release notes
Sourced from homebridge-config-ui-x's releases.
... (truncated)
Changelog
Sourced from homebridge-config-ui-x's changelog.
... (truncated)
Commits
3155430
4.31.0b8df717
allow login username changes for users544b5b2
Merge pull request #918 from grzegorz914/patch-410b7c59e
Merge pull request #917 from masterfordev/patch-7e813ae2
Merge pull request #916 from SonnyT72/patch-454e9464
Update pl.jsone6d3f3e
Update es.jsonac86200
Update fr.json0d7370b
Merge pull request #915 from oznu/dependabot/npm_and_yarn/systeminformation-4...fe69da4
Bump systeminformation from 4.27.10 to 4.27.11Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)