github Luligu/matterbridge 3.1.0
Release 3.1.0

latest releases: 3.2.5, 3.2.4, 3.2.3...
2 months ago

[3.1.0] - 2025-06-28

Added

  • [DevContainer]: Added support for the Matterbridge Dev Container with an optimized named volume for node_modules.
  • [GitHub]: Added GitHub issue templates for bug reports and feature requests.
  • [Systemd]: Added a systemd service file for Matterbridge in the systemd directory.
  • [ESLint]: Refactored ESLint configuration for TypeScript and improved plugin integration.
  • [ESLint]: Added the plugins eslint-plugin-promise, eslint-plugin-jsdoc, and @vitest/eslint-plugin.
  • [Vitest]: Added Vitest for TypeScript project testing. It will replace Jest, which does not work correctly with ESM module mocks.
  • [JSDoc]: Added missing JSDoc comments, including @param and @returns tags.
  • [MatterbridgeEndpoint]: Add MatterbridgeEndpoint mode='server'. It allows to advertise a single device like an autonomous device with its server node to be paired. The device is not bridged (alpha stage).
  • [MatterbridgeEndpoint]: Add MatterbridgeEndpoint mode='matter'. It allows to add a single device to the Matterbridge server node next to the aggregator. The device is not bridged (alpha stage).
  • [storage]: Improved error handling of corrupted storage.
  • [test]: Improved test units on Matterbridge classes.

Changed

  • [package]: Updated package to Automator v. 2.0.0.
  • [package]: Updated dependencies.
  • [storage]: Bumped node-storage-manager to 2.0.0.
  • [logger]: Bumped node-ansi-logger to 3.1.1.
  • [matter.js]: Bumped matter.js to 0.15.0 (project-chip/matter.js#2203). Great job matter.js!
Buy me a coffee

Don't miss a new matterbridge release

NewReleases is sending notifications on new releases.