Remove single-model registration from PluginTemplateExtension #10504

Closed
opened 2025-12-29 21:32:22 +01:00 by adam · 0 comments
Owner

Originally created by @jeremystretch on GitHub (Nov 22, 2024).

Originally assigned to: @jeremystretch on GitHub.

Proposed Changes

Drop support for registering a single model with a PluginTemplateExtension subclass via the model attribute.

Justification

Model assignment is now done through the models (plural) attribute, which accepts an iterable of one or more models (see #17029)

Impact

Any plugins which employ PluginTemplateExtension subclasses will need to be slightly modified to support NetBox v4.3. See #17029 for implementation details.

Originally created by @jeremystretch on GitHub (Nov 22, 2024). Originally assigned to: @jeremystretch on GitHub. ### Proposed Changes Drop support for registering a single model with a PluginTemplateExtension subclass via the `model` attribute. ### Justification Model assignment is now done through the `models` (plural) attribute, which accepts an iterable of one or more models (see #17029) ### Impact Any plugins which employ PluginTemplateExtension subclasses will need to be slightly modified to support NetBox v4.3. See #17029 for implementation details.
adam added the status: acceptedtype: deprecationbreaking change labels 2025-12-29 21:32:22 +01:00
adam closed this issue 2025-12-29 21:32:22 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#10504