summaryrefslogtreecommitdiff
path: root/RELEASE_ROADMAP.md
diff options
context:
space:
mode:
authorChristian Cleberg <[email protected]>2026-07-25 00:31:51 -0500
committerChristian Cleberg <[email protected]>2026-07-25 11:18:41 -0500
commitcc1cb343b19b662ef59f9700702ed285e4591029 (patch)
treece031d8c075673a2961e3b73293030814e9e1ae4 /RELEASE_ROADMAP.md
parente818eefdeeee202784f14a01f62ef6fc7ac40935 (diff)
downloaddomain-dig-5.0.0.tar.gz
domain-dig-5.0.0.tar.bz2
domain-dig-5.0.0.zip
chore: cut v5.0.0 release (version bump)v5.0.0
Bumps the app to 5.0.0 now that all four v5.0.0 workstreams have landed: - AppVersion.current 4.9.0 -> 5.0.0 - MARKETING_VERSION 4.9.0 -> 5.0.0 across all targets (app, widget, share extension, and both test bundles) - CURRENT_PROJECT_VERSION 44 -> 45 across all targets - RELEASE_ROADMAP.md: v5.0.0 marked shipped, "Current version" -> v5.0.0 The three version sources are kept in lockstep, matching the v4.4.1 alignment policy. App Store archive/submit remains a manual step outside the repo.
Diffstat (limited to 'RELEASE_ROADMAP.md')
-rw-r--r--RELEASE_ROADMAP.md14
1 files changed, 7 insertions, 7 deletions
diff --git a/RELEASE_ROADMAP.md b/RELEASE_ROADMAP.md
index e64b46a..3b46d32 100644
--- a/RELEASE_ROADMAP.md
+++ b/RELEASE_ROADMAP.md
@@ -6,7 +6,7 @@ ports, geolocation, subdomains, availability). The next several releases invest
in *reach and surfacing* — getting that data onto more iOS surfaces and into more
workflows — rather than adding raw protocol checks.
-Current version: `v4.9.0`.
+Current version: `v5.0.0`.
## v4.4.1 Patch: Release Readiness — ✅ shipped
@@ -264,11 +264,11 @@ VoiceOver or Voice Control at all:
The Liquid Glass (iOS 26+) runtime check is **done** — it ran on simulator
alongside the classic-chrome floor.
-## v5.0.0 Major: Contract Stabilization & Engineering Health — ✅ engineering complete (release cut pending)
+## v5.0.0 Major: Contract Stabilization & Engineering Health — ✅ shipped
Goal: earn long-term compatibility promises — and pay down the debt the feature
-releases above accumulated. All four workstreams have landed on `main`; cutting
-the release itself (version bump and submission) is the only remaining step.
+releases above accumulated. All four workstreams landed on `main` behind the new
+test net.
- **Deterministic-core test net — done first**, as the cross-cutting note below
required. Added `DomainDigTests`, the project's first XCTest unit target,
@@ -306,9 +306,9 @@ the release itself (version bump and submission) is the only remaining step.
is a *design* change — extracting a collaborator object — not a mechanical move,
so it is deferred rather than forced through visibility promotions.
-Remaining to cut the release: bump `MARKETING_VERSION` 4.9.0 → 5.0.0 and
-increment `CURRENT_PROJECT_VERSION`, keep `AppVersion.current` in sync, and
-archive/submit.
+Release cut: `MARKETING_VERSION` 4.9.0 → 5.0.0, `CURRENT_PROJECT_VERSION`
+44 → 45, and `AppVersion.current` bumped in lockstep. App Store archive/submit is
+the only step left, and it is a manual action outside the repo.
## Cross-cutting note