ioBroker.matter
ioBroker.matter copied to clipboard
Bump @project-chip/matter-node-ble.js from 0.7.2-alpha.0-20231128-db9207d2 to 0.7.4
Bumps @project-chip/matter-node-ble.js from 0.7.2-alpha.0-20231128-db9207d2 to 0.7.4.
Release notes
Sourced from @project-chip/matter-node-ble
.js's releases.
Release v0.7.4
Official release, check CHANGELOG.md for details
Release v0.7.4-alpha.0-20231227-954da7aa
Nightly release
Release v0.7.4-alpha.0-20231226-ae0424c2
Nightly release
Release v0.7.4-alpha.0-20231223-ec1d465a
Nightly release
Release v0.7.3
Official release, check CHANGELOG.md for details
Release v0.7.3-alpha.0-20231217-383ffe47
Nightly release
Release v0.7.3-alpha.0-20231215-b41f44f7
Nightly release
Release v0.7.3-alpha.0-20231213-e297f4a9
Nightly release
Release v0.7.3-alpha.0-20231205-f58a8489
Nightly release
Release v0.7.2
Official release, check CHANGELOG.md for details
Release v0.7.2-alpha.0-20231202-84053025
Nightly release
Release v0.7.2-alpha.0-20231202-8054e34e
Nightly release
Changelog
Sourced from @project-chip/matter-node-ble
.js's changelog.
0.7.4 (2023-12-31)
- Matter-Core functionality:
- Enhancement: Refactor Core Session management to match specification
- Enhancement: Refactor message duplication detection and handling to match specification
- Feature: Upgrade Interaction protocol revision to 11 (Matter 1.2) and adjust event error handling in DataReports
0.7.3 (2023-12-18)
- Matter-Core functionality:
- Feature: Added CASE Authenticated Tags support (initialization from NOC and validation only)
- Enhancement: Added validation handling to Invoke processing
- Fix: Fixed message size check to allow processing of two big non matter UDP messages
- matter.js API:
- Feature: Added NodeStateInfo state "Decommissioned" to inform from about a successful decommissioning of a device
- Feature: Added check that provided unique storageKeys are really unique
- Fix: Makes sure to initialize all nodes in the MatterServer on startup also if errors occur on single ones
- Fix: Only try to connect to a commissioned device in controller if it has at least one
- Fix: Makes sure to call commissioningChanged callback when device is factory reset
- Fix: Really remove all data in factory reset of a device
0.7.2 (2023-12-04)
- Matter-Core functionality:
- Corrected default values for TemperatureMeasurement Cluster
- Handled Message extensions and Secured extensions in matter messages correctly (means they are ignored for now but read from the data stream)
- Handles too huge UDP messages correctly by dropping such messages
0.7.1 (2023-11-24)
- Matter-Core functionality:
- Optimized Exchange deletion and change a throw to log when a already deleted Exchange should be deleted again
- matter.js API:
- Added some convenient methods on PairedNode instance to access Clusters on Devices and also the RootEndpoint (if needed)
- Added method to cancel a running discovery process for commissionable devices
0.7.0 (2023-11-13)
- General
- Breaking: Changed ES target from ES5 to ES2018 (affected environments probably already didn't support matter.js)
- Feature (vilic): Added project references and additional tsconfigs to support standard tsc development workflows
- Enhance: Optimizing build speed
- Enhance: matter-node-ble.js is published as CJS/ESM hybrid package
- Enhance: matter-node.js-examples is published as ESM module
- Matter-Core functionality:
- Breaking: QrCodes are not longer pre-rendered, but can be generated by QrCode.get() (from schema export),see examples
- Fix: Handles event data correctly on subscription initially and also on updates to trigger the listeners
- Fix (vilic): Adjust network interface handling for Windows to use the zone id instead of network interface name
- Enhance (vilic): Added MDNS Memberships to sockets for better operation on Windows and other platforms
- Enhance: Refactor session management and make sure also controller handle session close requests from devices
- Enhance: Refactor close handing for exchanges and channels to make sure they are closed correctly
- Feature: Added detection of missing Subscription updates from a device and allow to react to such a timeout with callback
- Feature: Added generation method for random passcodes to PaseClient
- Feature: Generalized Discovery logic and allow discoveries via different methods (BLE+IP) in parallel
- Feature: Added functionality to clear session contexts including data in sub-contexts or not
... (truncated)
Commits
072b31c
v0.7.4 (#609)e87b236
Update README.md (#607)70cb24b
Revamp and update readme (#605)58169aa
v0.7.4-alpha.0-20231227-954da7aa (#603)954da7a
Add mising ColorControl overrides (#602)1c85cbe
Upgrade Interaction protocol revision to 11 (Matter 1.2) - Redone (#595)050853e
v0.7.4-alpha.0-20231226-ae0424c2 (#600)ae0424c
Bump@typescript-eslint/parser
from 6.14.0 to 6.15.0 (#599)1ea1603
Bump esbuild from 0.19.9 to 0.19.10 (#598)f00ab12
Bump@typescript-eslint/eslint-plugin
from 6.14.0 to 6.15.0 (#597)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)