Release 1.4.0 🥳

Posted October 4, 2021 by Shaquu ‐ 2 min read

New version is now available to install!

You can read here to find out how to upgrade to the newest version.

Huge thanks to all contributors and testers from our NRCHKB community! Specially to @crxporter and @kevinkub.

Changelog

Fixed

  • Fixed customCharacteristics incorrect refresh in UI
  • Implemented static accessoryUUIDs for subflows Enables the use of nrchkb nodes in subflows with backwards compatibility #393 - thanks @kevinkub
  • Fixed Custom MDNS Configuration not showing in UI for Standalone Accessory
  • Stop components from clearing other component’s node.status call
  • Add missing advertiser selector in UI for Standalone Accessory
  • Not naming the host node causes a crash #424
  • Do not output oldValue for onSet as it does not have access to old value

Added

  • Notice during app launch: Node.js 10 will be deprecated in Node-RED 2.0.0
  • Event output in Service 2 which is available in NRCHKB_EXPERIMENTAL #392 #437
  • Status node to fetch Serialized Service #210
  • Support for environment variables in characteristic properties #217

Changed

  • Updated hap-nodejs to 0.9.5 (added new iOS 15 Services and Characteristics)
  • Updated dependencies to the latest versions
  • Changed BatteryService to Battery in demo examples as BatteryService is deprecated #381 - thanks @crxporter
  • Readme rework - thanks @crxporter
  • More descriptive error when incorrect Characteristic has been used in msg.payload
  • Add msg.hap.allChars to service nodes #438

What’s next

We are already preparing for the next phase which will be 1.5.0 release. You can find here what is in the planned scope.