Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@project-chip/matter.js

Package Overview
Dependencies
Maintainers
0
Versions
251
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@project-chip/matter.js - npm Package Versions

1
25

0.8.0-alpha.0-20240317-b07eaba6

Diff

apollon77
published 0.8.0-alpha.0-20240314-ed7b831b •

apollon77
published 0.8.0-alpha.0-20240311-6a811d05 •

apollon77
published 0.8.0-alpha.0-20240311-6006c732 •

apollon77
published 0.8.0-alpha.0-20240310-474da21a •

apollon77
published 0.8.0-alpha.0-20240309-64eaef67 •

apollon77
published 0.8.0-alpha.1-20240308-033110a3 •

apollon77
published 0.7.5 •

Changelog

Source

0.7.5 (2024-02-23)

  • Matter-Core functionality:
    • Feature: Allowed multiple Loggers and log targets to be registered. Logging to console is still default
    • Enhancement: Implemented handling for session interval parameters as defined by Matter 1.2 specification
    • Enhancement: Improved discovery data handling and use MDNS data for Pase/Case connections session interval parameters
    • Enhancement: Storing session parameter with session resumption details to reuse on session restores
    • Enhancement: Enhanced encoding of fabricIndex field in write interactions and optimized validation for such cases
    • Enhancement: Prevented resending the same MDNS scanner queries
    • Enhancement: Optimized MDNS Scanner queries to prevent resending of queries that are already in progress
    • Enhancement: Optimized Commissioning error handling for Controller
    • Enhancement: Enhanced ValidationError to provide the affected structure-aware fieldname in case of an error
    • Fix: Improved Standalone Ack handling for messages to match Matter 1.2 specification
    • Fix: Adjusted commands GoToLiftPercentage and GoToTiltPercentage to match with Matter SDK and work around specification issue
    • Fix: Fixed BLE commissioning for Controller
    • Fix: Makes sure to validate the data when invoking a command from a cluster client
    • Fix: Only set session active timestamp if we create a session based on an incoming message and not when we are the creator of the session to prevent too fast resubmissions
    • Fix: Correctly handle CASE Resumptions without known resumption records and fallback to a full CASE session establishment
    • Fix: Enhanced commissioning flow based on latest Matter SDK test cases and match with specification
    • Fix: Enhanced handling for fabric scoped command invokes to match with specification
    • Fix: Enhanced handling for fabric sensitive attribute reads to match with specification
  • matter.js API:
    • Fix (potentially Breaking): Remove NetworkCommissioningCluster (Ethernet) from default added clusters in CommissioningServer because we formally have an out-of-band network connection, re-add manually if needed!
    • Enhancement: Allowed to pass connect options when connecting a node for Controller
    • Enhancement: Stored Discovery and Basic information data for commissioned nodes and allow API access for easy determination of devices without need to connect to them
    • Enhancement: Improved OnOff/Dimmable Lighting devices and add Startup handling to match specification
    • Enhancement: Remove Scenes cluster for now from all device types because provisional and changes upcoming with Matter 1.3
    • Enhancement: Optimized Commissioning error handling
    • Enhancement: Added connection options to Controller connect methods
    • Enhancement: Enhanced CLI arguments parser to allow "--name" additionally to "-name"
    • Fix: Adjusted the Group limits in GroupKeyManagement cluster to 1 because we do not support groups yet
    • Fix: (Luligu) Corrected the Device type for bridged nodes with Power source information
    • Fix: Adjusted Commissioning logic for Controller to accept devices without network commissioning cluster by assuming out-of-band IP connection
  • matter.js shell:
    • Feature: Added support for Debug logging into a Logfile additionally to e.g. Info logging in console
    • Enhancement: Adjusted logic to output detailed node information on nodes command
    • Enhancement: Do not subscribe all attributes when connecting a node for administrative actions (unpair, open commissioning windows)
    • Enhancement: Allowed to specify the BLE HCI id as shell start parameter and store in settings
    • Enhancement: Added attribute, event and command actions in the shell based on the Cluster model (all known Matter 1.1 clusters are supported)
    • Enhancement: Enhanced the Shell Readme with many information and examples
    • Fix: Correctly quote when showing configuration values for wifi- and thread-credentials
    • Fix: Fixed issues when using quoted strings as CLI parameters (e.g. for wifi/thread credentials or JSON structs for commands/attribute writes)
apollon77
published 0.7.5-alpha.0-20240222-8696097f •

apollon77
published 0.7.5-alpha.0-20240222-8567d1b1 •

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc