Skip to content

Release v2.5.0

Choose a tag to compare

@github-actions github-actions released this 23 Sep 09:25
· 20 commits to main since this release
  • (@GermanBluefox) Security: the files inside a folder are deleted and renamed with the user of the socket, so js-controller checks the permissions for every file and not only for the folder
  • (@GermanBluefox) logout does not crash on a ws socket that has no _query (cookie authentication or legacy session)
  • (@GermanBluefox) The objectChange event of a deleted system.config does not crash publish()
  • (@GermanBluefox) A socket with subscriptions can be re-subscribed on a fresh commands instance without a TypeError
  • (@GermanBluefox) writeFile, delObject and delObjects answer a permission error via the callback also when the options are omitted
  • (@GermanBluefox) Wildcard entries of the IP white list like 192.168.1.* are matched
  • (@GermanBluefox) The event threshold is not disabled by a check that runs while it is being activated
  • (@GermanBluefox) Instances are informed about a disconnected socket even if the socket has never subscribed to states, objects, files or logs
  • (@GermanBluefox) getAdapters(adapterName) delivers the requested adapter instead of an empty list
  • (@GermanBluefox) updateRatings() sends the uuid of the system when no uuid is given
  • (@GermanBluefox) getObjectView with depth returns the root object also for a start key without a trailing dot
  • (@GermanBluefox) readLogs recognizes absolute Windows paths like C:\iobroker\log
  • (@GermanBluefox) Added detailed unit tests for all classes
  • (@GermanBluefox) Migrated tasks.js to TypeScript (tasks.ts)