feat: unregister plugins
Metadata
Current evaluation
Merged a feature enabling applications to unregister built-in plugins. Approved by two reviewers, passed CI checks, and updated three files with 37 additions and 10 deletions.
Suggested action: —
No scores available.
Issue body
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
Allows applications to unregister a built-in plugin.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged a feature enabling applications to unregister built-in plugins. Approved by two reviewers, passed CI checks, and updated three files with 37 additions and 10 deletions. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Successfully merged feature enabling applications to unregister built-in plugins. Maintainer mr-cal implemented the change, which was integrated into the main branch without additional review comments. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #628 feat: application plugins | craft-application | merged | Merged feat: application plugins, enabling apps to register plugins that modify library behavior. Approved by two reviewers, adding 266 lines and removing 23 across six files. Integration test approach remains open. | |
| #1056 feat: gradle plugin | craft-parts | merged | Merged the Gradle plugin feature. Approved by four reviewers, the PR passed CI after security scan failures were resolved via a separate pull request. The update adds 18 files and includes changelog documentation. | |
| #261 plugins: add method to list registered plugins | craft-parts | merged | Merged changes adding a method to list registered plugins. Approved by one reviewer with zero unresolved comments. The update spans three files with eleven additions, resolving CRAFT-1255. | |
| #619 Unregister bultin plugins | craft-parts | closed | Resolved via PR #726. Implemented functionality to unregister builtin plugins, extending the unregister mechanism beyond user-registered plugins. Merged and scheduled for release. | |
| #1393 feat(plugins): add plugin groups | craft-parts | merged | Merged the plugin groups feature, enabling simultaneous configuration of multiple plugins. Approved by two reviewers with all CI checks passing. Setting a group replaces manual plugin registration and must be applied first. | |
| #174 feat(plugins): support register plugins | craft-application | merged | Merged feature enabling applications to register custom plugins during initialization and on-demand via app.register_plugins(). Approved by reviewers, passed CI and coverage checks, and verified to work with rockcraft. |