Closes #20679 - Duplicate all GraphQL hierarchy objects to separate V1 and V2 namespaces #990

Closed
opened 2026-04-05 19:31:21 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @bctiemann on 10/24/2025

Closes: #20679

This has been tested such that the V1 and V2 configurations work as expected as per the GRAPHQL_DEFAULT_VERSION setting. A thorough review would be to look at all the field type definitions and ensure that I didn't miss any V1 suffixes or _v1 module paths in the strawberry.lazy statements.

Note that enums and lookups are not namespaced, though types and filter types are.

*Originally created by @bctiemann on 10/24/2025* ## Closes: #20679 This has been tested such that the V1 and V2 configurations work as expected as per the `GRAPHQL_DEFAULT_VERSION` setting. A thorough review would be to look at all the field type definitions and ensure that I didn't miss any `V1` suffixes or `_v1` module paths in the `strawberry.lazy` statements. Note that enums and lookups are not namespaced, though types and filter types are.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/netbox#990