Skip to content

[Tracking] GitVersion v7 release roadmap #5137

Description

@arturcic

Purpose

Track and order the remaining GitVersion v7 work across the 7.x and 7.1.x milestones. Existing umbrella issues retain their own sub-issues; this roadmap links only their top-level parents plus standalone work.

The order below is the recommended delivery order. Explicit GitHub blocking relationships remain authoritative where present. Items within the same group may proceed in parallel when they do not share dependencies.

Group 1 — Release foundations and compatibility

These establish the architecture, configuration contract, migration path, and feature-selector lifecycle needed by the rest of v7.

Critical configuration path:

#5132#5133#5134 → close #5131#5135

Group 2 — Platform and breaking-change work

Review these after the release foundations are stable; implementation can be parallelized where independent.

Group 3 — Version-calculation behavior and API capabilities

Prioritize confirmed regressions before new behavior, then complete independent feature work.

Group 4 — User experience and documentation

Documentation tied directly to the nested configuration remains in #5134 and should not be duplicated here.

Group 5 — Release and CI infrastructure

These can proceed independently but must be resolved or explicitly deferred before the v7 release-readiness decision.

v7.1 completion group

Tracked in the 7.1.x milestone:

Explicitly non-blocking follow-up

Release-management rules

  • Keep this issue on the 7.x milestone.
  • Add new v7 work to the appropriate group and as a direct sub-issue unless it belongs under an existing umbrella.
  • Do not duplicate grandchildren such as #5132#5134 or #5040#5041 as direct sub-issues here.
  • Move explicitly scheduled v7.1 work to the 7.1.x milestone while retaining its parent hierarchy.
  • Before releasing v7.0, every open item must be completed, moved to a later milestone, or explicitly marked optional/deferred.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions