Skip to content

Implement node-reset before unregister#337

Merged
bouwew merged 42 commits intomainfrom
improve-unregister-2
Sep 16, 2025
Merged

Implement node-reset before unregister#337
bouwew merged 42 commits intomainfrom
improve-unregister-2

Conversation

@bouwew
Copy link
Copy Markdown
Contributor

@bouwew bouwew commented Sep 11, 2025

Implement both node-removal and node-resetting as in Source.

Summary by CodeRabbit

  • New Features

    • Public API to unregister/remove a node by MAC added.
  • Improvements

    • Node removal now resets the device and clears its cache automatically.
    • Node reset acknowledgments are handled explicitly for clearer feedback.
    • Early MAC validation surfaces invalid-address errors sooner.
  • Tests

    • Expanded test coverage for node reset and removal flows.
  • Documentation

    • Changelog updated.
  • Chores

    • Version bumped to 0.46.1a1.

Loading
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