Skip to content

Releases: DMBlakeley/homebridge-awair2

Add Display Mode settings

15 Nov 20:37
Compare
Choose a tag to compare
  • Add plug-in Setting option to select temperature units (C or F) and time format (12hr or 24hr) when Display Modes are enabled.

Update supported node-versions

31 Oct 14:54
Compare
Choose a tag to compare
  • Update node-version: [18.x, 20.x], remove 16.x which is no longer supported by homebridge.

Update devDependencies

01 Aug 18:05
Compare
Choose a tag to compare

[Housekeeping] Update devDependencies for "@typescript-eslint/eslint-plugin": "^6.1.0", and "@typescript-eslint/parser": "^6.1.0".

Update supported node-versions

17 Jul 20:42
Compare
Choose a tag to compare

Update supported node-versions to [16.x, 18.x, 20.x] dropping 14.x which is end-of-life.

Housekeeping

27 Apr 17:51
Compare
Choose a tag to compare
  • [Housekeeping] Additional logging improvements.
  • [Housekeeping] Update README.md to include npm version and number of npm downloads.

Check tvoc value & Housekeeping

21 Mar 21:14
Compare
Choose a tag to compare
  • [Enhancement] Check if tvoc > 100,000 and if so set to 100,000.
  • [Housekeeping] Update devDependencies to latest versions.
  • [Housekeeping] Improved logging.

Update `node.js` build versions

10 Dec 19:20
Compare
Choose a tag to compare
  • [Housekeeping] Update node.js compatible build versions. Add 18.x, remove 12.x, as Homebridge supports versions 14.x, 16.x and 18.x.
  • [Housekeeping] Update package.json engines and dependencies to current supported versions.

Add 'ambient.d.ts' src file

06 Dec 17:15
Compare
Choose a tag to compare
  • [Housekeeping] Add 'ambient.d.ts' src file as workaround when updating to Homebridge 1.6.0 for "node_modules/hap-nodejs/dist/lib/Advertiser.d.ts:5:29 - error TS7016: Could not find a declaration file for module '@homebridge/dbus-native'. '…/node_modules/@homebridge/dbus-native/index.js' implicitly has an 'any' type."

Remove support for sunsetted Awair devices

25 Nov 13:16
Compare
Choose a tag to compare
  • [Functionality] Remove support for Awair v1, Glow and Glow-C which are 'sunsetted' by Awair as of 30 Nov 2022. With this change, Awair removed iOS app and Awair Cloud support for these devices which is required by the plug-in.
  • [Housekeeping] Update README.md and Wiki for iOS 16 and removal of 'sunsetted' devices.
  • [Housekeeping] Add check to confirm that Developer Token is valid JSON Web Token (JWT) as condition to starting plugin.
  • [Housekeeping] Bump axios from 0.27.2 to 1.1.3.

Security and housekeeping updates

15 Oct 18:17
Compare
Choose a tag to compare
  • [Security] Address potential vunerabilites by updating to minimist ^1.2.7 and optimist ^0.5.2.
  • [Housekeeping] Update dependent node modules to latest versions.