Skip to content

Releases: homebridge/homebridge-config-ui-x

4.4.4 (2019-05-30)

30 May 10:27
8afe7d4
Compare
Choose a tag to compare

Other Changes

  • Config Editor: Prevent Smart Punctuation autocorrect in the config editor on mobile devices (#313)

4.4.3 (2019-05-28)

28 May 08:11
cd6988c
Compare
Choose a tag to compare

Notice

You may be logged out after upgrading to v4.4.3.

Notable Changes

  • Auth: Ensure the JWT token was generated by the current instance of the UI, if not clear the token and logout (#307)

Other Changes

  • Add an on-screen warning when attempting to install/update/uninstall a plugin, or view the logs on unsupported versions of Node.js (#305)
  • Added some more detailed log message to help when users are not able to login, need to reset their password, are unable to view accessories

4.4.2 (2019-05-19)

19 May 06:56
9d2fd46
Compare
Choose a tag to compare

Other Changes

  • Plugins: Added extra logging to try and investigate the cause of #299
  • Provide a more detailed error with steps to resolve if the node-pty module fails to load (after a Node.js update for example)
  • Added a warning message in the logs letting the user know if their Node.js version is to low (anything less than 8.0.0)
  • Updated npm dependencies

4.4.1 (2019-05-16)

16 May 11:56
ea94504
Compare
Choose a tag to compare

Notable Changes

  • Node.js v12 is now supported (#277)
  • Plugins: Added a check before a plugin is installed to test for write access to the target directory if sudo mode is not enabled - this should result in a more helpful message being displayed when a plugin fails to install due to lack of permissions
  • Docker: Ensure the node_modules directory is present after all plugins are uninstalled

Other Changes

  • Updated npm dependencies

4.4.0 (2019-05-07)

07 May 11:41
eba1fcf
Compare
Choose a tag to compare

Notice

Node.js 12 is currently not supported by this plugin due to compatibility issues still being resolved by third party dependencies. You should not upgrade to Node.js 12 until #277 is resolved.

Notable Changes

  • Plugins: Allow plugins to specify only a single config block should exist in the Plugin Setting GUI (#290)
  • Plugins: The plugin will no longer log with timestamps when homebridge is started with -T (#288)
  • Plugins: The plugin logs are now prefixed with the name defined in the config.json (#288)
  • Auth: Display a warning if the time on the server varies to greatly from time on the client which could cause mysterious login issues

Bug Fixes

  • Plugins: Fixed a bug preventing users adding additional elements to an array with the Plugin Setting GUI (#289)
  • Plugins: Fixed an issue preventing the plugins tab from loading when the npm registry was slow to respond (#284)
  • Plugins: Fixed an issue that prevented plugins from displaying for some users (#284)
  • Plugins: Searching for the exact name of a plugin will return a result even if the npm registry search is not working

Other Changes

  • Updated npm dependencies
  • Bundle some dependencies using bundledDependencies in the package.json to try and reduce installation errors

4.3.0 (2019-05-05)

05 May 06:09
920f052
Compare
Choose a tag to compare

Notice

Node.js 12 is currently not supported by this plugin due to compatibility issues still being resolved by third party dependencies. You should not upgrade to Node.js 12 until #277 is resolved.

Notable Changes

  • Homebridge: Added homebridgePackagePath to allow users to defined where the Homebridge module is installed if it's not installed globally (#280)

Other Changes

  • Updated npm dependencies
  • Wiki: Created wiki page showing all available config options

4.2.0 (2019-05-03)

03 May 12:39
afa7472
Compare
Choose a tag to compare

Notice

Node.js 12 is currently not supported by this plugin due to compatibility issues still being resolved by third party dependencies. You should not upgrade to Node.js 12 until #277 is resolved.

Notable Changes

  • Plugins: Plugins that need updating are now correctly displayed at the top of the list (#275)
  • Plugins: The status/homepage will now display a notice if you have any out-of-date plugins (#200)
  • Config: The "Backup Config" feature is back (#279)

4.1.0 (2019-04-28)

28 Apr 12:40
f4f1fda
Compare
Choose a tag to compare

Notice

Node.js 12 is currently not supported by this plugin due to compatibility issues still being resolved by third party dependencies. You should not upgrade to Node.js 12 until #277 is resolved.

Notable Changes

  • i18n: Italian language translation added by @cyberfafu

Other Changes

  • Updated npm dependencies

4.0.6 (2019-04-22)

22 Apr 01:56
faa276f
Compare
Choose a tag to compare

Bug Fixes

  • Fixed issue causing the UI to crash when platforms was not present in the Homebridge config.json (#263)

Other Changes

  • Updated npm dependencies

4.0.5 (2019-04-21)

21 Apr 01:09
c8550c1
Compare
Choose a tag to compare

Bug Fixes

  • Fixed issue preventing the web service from loading correctly in config-less oznu/homebridge docker containers (#262)