Releases: ioBroker/ioBroker.js-controller
Releases · ioBroker/ioBroker.js-controller
Fixes for evolution release (Ann)
1.5.9 (2019-05-16) Evolution release (Ann)
- (bluefox) Read cache of repository before download the whole file
- (AlCalzone) if npm returns code 1 it is OK
- (AlCalzone) fix instances enumeration
- revert greenlock version to 2.7.1
Fixes for evolution release (Ann)
1.5.8 (2019-04-12) Evolution release (Ann)
- (bluefox) Read cache of repository before download the whole file
- (AlCalzone) if npm returns code 1 it is OK
- (AlCalzone) fix instances enumeration
Fixes for evolution release (Ann)
1.5.7 (2019-02-14) Evolution release (Ann)
- (bluefox) Fix let's encrypt
- (bluefox) Fix "iob" script
- (Dominic Griesel) Revert the changes to
del[Foreign]State
, so the object is not deleted. - (bluefox) always install the version from repository and not the latest from npm
- (Ingo Fischer) Root should always npm install with --unsafe-perm
- (bluefox) fix iobroker stop
- (bluefox) fix error with formatDate
- (bluefox) exit code 11 is not an error
Fixes for evolution release (Ann)
1.5.6 (2019-02-12) Evolution release (Ann)
(bluefox) Fix let's encrypt
(bluefox) Fix "iob" script
(Dominic Griesel) Revert the changes to del[Foreign]State, so the object is not deleted.
(bluefox) always install the version from repository and not the latest from npm
(Ingo Fischer) Root should always npm install with --unsafe-perm
(bluefox) fix iobroker stop
(bluefox) fix Empty ID error
(bluefox) fix for formatDate
Fixes for evolution release (Ann)
1.5.5 (2019-02-12) Evolution release (Ann)
- (bluefox) Fix let's encrypt
- (bluefox) Fix "iob" script
- (Dominic Griesel) Revert the changes to
del[Foreign]State
, so the object is not deleted. - (bluefox) always install the version from repository and not the latest from npm
- (Ingo Fischer) Root should always npm install with --unsafe-perm
- (bluefox) fix iobroker stop
- (bluefox) fix Empty ID error
Fixes for evolution release (Ann)
1.5.4 (2019-02-12) Evolution release (Ann)
- (bluefox) Fix let's encrypt
- (bluefox) Fix "iob" script
- (Dominic Griesel) Revert the changes to
del[Foreign]State
, so the object is not deleted. - (bluefox) always install the version from repository and not the latest from npm
- (Ingo Fischer) Root should always npm install with --unsafe-perm
- (bluefox) fix iobroker stop
Evolution release (Ann)
Breaking changes:
- (bluefox) Breaking changes: "][*,;'"`<>?" are no more allowed in IDs
Feature changes:
- (bluefox) the user by changing of states and objects is logged
- (bluefox) install specific version of missing adapter
- (bluefox) add disk info
- (bluefox) add memAvailable state
- (bluefox) add noChmod experimental settings
- (bluefox) stop instances only if they belongs to current host
- (bluefox) delete adapter only on current host and leave it on others
- (bluefox) Combine States and Objects (#203)
- (bluefox) Implement adapter.terminate('Because I need it') (#197)
- (alcalzone) add restart, disable, updateConfig methods to Adapter class
- (bluefox) add reinstall.js
- (bluefox) add "iob" as shortcut
- (bluefox) add getInterfaces to sendToHost
- (bluefox) implement backup of data folders via dataFolder flag
- (alcalzone) Add a wrapper method to safely expose ES6 classes to legacy code
- (bluefox) add information if instance is alive in "list instances"
- (stabilostick) added 'pidusage' for information about cpu and new states per adapter instance
- (bluefox) support of new mime types: pdf, doc, xls, ppt
- (bluefox) implement flag common.eraseOnUpload
- (bluefox) set quality codes on connection lost and adapter disconnect
- (alcalzone) Give adapters a chance to handle their own uncaught errors
- (alcalzone) Add call stack information to hard to trace error logs
- (bluefox) add pattern2RegEx to tools
Fixes and Optimizations:
- (apollon77) the node10 testing was added
- (bluefox) the read file function was protected
- (bluefox) possible access rights problem was closed
- (bluefox) refactoring of memory calculations
- (bluefox) set default values of states by creation of new instances
- (alcalzone) Fix "install npm" messages, upgrade node typings to v6
- (bluefox) check if mem file could be read
- (buzzy1337) fix calculation of kilobyte to megabyte and fix reading /proc/meminfo
- (bluefox) Fix: Access to log files through admin does not work
- (bluefox) fix redis disconnect
- (bluefox) Update acme to V2 (#199)
- (bluefox) Improve deleteDevice (#186)
- (bluefox) fix cookie expiration
- (alcalzone) several async and testing fixes
- (bluefox) timeout for npm check added
- (bluefox) fix "object chmod 777 777 javascript.0.*" command
- (bluefox) do not send ready second time on reconnect db
- (Apollon77, Bluefox) prevent defaultObj to be overwritten with normal common details
- (bluefox) fix error if ID is empty
- (bluefox) check id by setObject
- (apollon77) Add amazon-dash to list of adapter to be installed with unsafe-perm
- (bluefox) leave backitup enabled after restore
Add instance with desired number, Force using of socket.io 2.1.0, Bugfixes
1.4.1 (2018-04-12)
Main changes: add instance with desired number, Force using of socket.io 2.1.0, Bugfixes
- (bluefox) fix error with letsencrypt debug output
- (bluefox) fix delObject
- (bluefox) fix restore of backup
- (bluefox) allow to add instance with desired number
- (apollon77) fix auto multihost
- (bluefox) fix for adapter update
- (bluefox) Force using of socket.io 2.1.0
uninstall via npm, downgrade winston-syslog, refactored deleteAdapter, object.json auto-backups
1.4.0 (2018-04-03)
Main changes: uninstall via npm, downgrade winston-syslog, refactored deleteAdapter, object.json auto-backups
- (AlCalzone) fix npm version pre-install check
- (bluefox) remove winston-syslog 2.0 and replace it with 1.2.6
- (AlCalzone) refactored and promisified
deleteAdapter
anddeleteInstance
- (bluefox) remove controller from the adapters list in admin
- (bluefox) also uninstall adapters using npm
- (bluefox) backup object.json files every 2 hours for last 48 hours (warning! Disk usage)
- (bluefox) added cli command to update/add the vis/knx license
Npm5 and Socket.io Fixes
1.3.0 (2018-03-11)
Main changes: socket.io Version downgraded because of bug. Better npm5 support
- (AlCalzone) Remove the outdated npm package and disable package-lock before installing (#175)
- (AlCalzone) reworked npm adapter version check without
npm
package - (AlCalzone) ignore local NPM for version check
- (AlCalzone) don't modify the parent's process PATH variable
- (AlCalzone) check npm version before installing and potentially disable package-lock
- (AlCalzone) don't cancel installation, or we're breaking ioBroker anyways
- (AlCalzone) ignore local npm version for preinstall check
- (bluefox) move socket.io from 2.0.4 to 1.5.1 because of bug
- (bluefox) add intro to default tabs