From 7b0564141b9d14cf787d5b1ae0ab15349c9128c2 Mon Sep 17 00:00:00 2001 From: Daniel Bradley Date: Tue, 4 Feb 2025 13:00:45 +0000 Subject: [PATCH] Don't include the default version as an explicit version in v3 --- provider/pkg/versioning/gen.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/provider/pkg/versioning/gen.go b/provider/pkg/versioning/gen.go index 73c812913894..2131b91fdd4c 100644 --- a/provider/pkg/versioning/gen.go +++ b/provider/pkg/versioning/gen.go @@ -41,8 +41,8 @@ func (v VersionMetadata) ShouldInclude(moduleName openapi.ModuleName, version *o if version == nil { return true } - // Keep any resources in the default version lock - if v.DefaultVersions.IsAtVersion(moduleName, typeName, *version) { + // In v2 only: Keep any default versions as explicit versions too + if v.MajorVersion < 3 && v.DefaultVersions.IsAtVersion(moduleName, typeName, *version) { return true } // Keep any resources in the previous version lock for easier migration