github RinDevJunior/matterbridge-roborock-vacuum-plugin 1.0.8-rc02

latest releases: 1.1.1-rc04, 1.1.1-rc02, 1.1.1-rc01...
3 months ago

Changelog for 1.0.8-rc02

✨ New Features & Improvements

  • Supported Devices List:
    Added a new README_SUPPORTED.md file listing both tested and other supported Roborock models.
    Linked from main README.md for easier access.

  • S8 Pro Ultra Support:
    Added behavior and command handler for Roborock S8 Pro Ultra (DeviceModel.S8_PRO_ULTRA).

  • Improved Clean Mode Settings:

    • Refactored and expanded configuration for experimental and advanced cleaning features in matterbridge-roborock-vacuum-plugin.schema.json.
    • matterbridge-roborock-vacuum-plugin.config.json updated for new version and settings structure.
  • Testing Enhancements:

    • Jest config improvements (jest.config.js), including new setup file (jest.setup.js).
    • Added test step to CI workflow (.github/workflows/publish.yml).

🐛 Bug Fixes & Maintenance

  • Default Handler Usage:
    Fixed usage of setDefaultCommandHandler to accept cleanModeSettings in behaviorFactory.ts.

  • Dependency Updates:
    Updated several dependencies and lockfiles (package-lock.json), including package version bump to 1.0.8-rc02 in package.json.

📦 CI/CD & Publishing

  • Updated .github/workflows/publish.yml to run tests before publishing to npm.

Don't miss a new matterbridge-roborock-vacuum-plugin release

NewReleases is sending notifications on new releases.