Skip to content

Conversation

@Luligu
Copy link
Owner

@Luligu Luligu commented Jul 14, 2025

[2.7.0] - 2025-07-14

Added

  • [entity]: Added the ability to cache commands for a single light device or group. They will be executed in once. This helps to execute scenes from the controller in large setups.
  • [composed]: Added the ability to send commands on child enpoint also for ColorControl cluster.
  • [startup]: Changed the timeout for the connection to the mqtt broker to 60 seconds. This resolve the race condition when docker compose (or a host reboot) starts mosquitto, zigbee2mqtt and matterbridge in the same moment.
  • [jest]: Added a few more test. Coverage will improve in the next releases.

Changed

  • [package]: Updated dependencies.
  • [package]: Updated package to Automator v. 2.0.2.
  • [DevContainer]: Added support for the Matterbridge Plugin Dev Container with optimized named volumes for matterbridge and node_modules.
  • [GitHub]: Added GitHub issue templates for bug reports and feature requests.
  • [ESLint]: Refactored the flat config.
  • [ESLint]: Added the plugins eslint-plugin-promise, eslint-plugin-jsdoc, and @vitest/eslint-plugin.
  • [Jest]: Refactored the flat config.
  • [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.
  • [CodeQL]: Added CodeQL badge in the readme.
  • [Codecov]: Added Codecov badge in the readme.
Buy me a coffee

@github-advanced-security
Copy link

This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.

@Luligu Luligu merged commit c72dd31 into main Jul 14, 2025
21 checks passed
@Luligu Luligu deleted the dev branch July 14, 2025 08:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants