diff --git a/.gitea/issue_template/bug_report.yaml b/.gitea/issue_template/bug_report.yaml index 69f47c1..7b4f53e 100644 --- a/.gitea/issue_template/bug_report.yaml +++ b/.gitea/issue_template/bug_report.yaml @@ -6,7 +6,7 @@ body: - type: markdown attributes: value: | - Outpost is early alpha — please check the version in About (or your build's commit) is current before filing, and mention which platform (macOS only, for now) and OS version you're on. + Outpost is early — please check the version in About (or your build's commit) is current before filing, and mention which platform (macOS only, for now) and OS version you're on. - type: input id: summary attributes: diff --git a/.gitea/issue_template/feature_request.yaml b/.gitea/issue_template/feature_request.yaml index 3c89634..6a40019 100644 --- a/.gitea/issue_template/feature_request.yaml +++ b/.gitea/issue_template/feature_request.yaml @@ -6,7 +6,7 @@ body: - type: markdown attributes: value: | - Outpost is early alpha and tracking Outline's own web app for parity (see [`CLAUDE.md`](../../CLAUDE.md) for the phased build order) — a request that's "just do what web Outline does" is easier to act on than a net-new idea. + Outpost is early and tracking Outline's own web app for parity (see [`CLAUDE.md`](../../CLAUDE.md) for the phased build order) — a request that's "just do what web Outline does" is easier to act on than a net-new idea. - type: input id: summary attributes: diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index a1c2654..3c13016 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -2,7 +2,7 @@ Thank you for contributing. Please read this guide before opening issues or PRs. -Outpost is early alpha (`0.0.x`) — expect the codebase and conventions here to shift as Phase 1 (see [`docs/ARCHITECTURE.md`](docs/ARCHITECTURE.md)) settles. If something in this guide is stale, flag it. +Outpost is early (`0.1.x`) — expect the codebase and conventions here to keep evolving as later phases (see [`docs/ARCHITECTURE.md`](docs/ARCHITECTURE.md)) land. If something in this guide is stale, flag it. --- diff --git a/Outpost.xcodeproj/project.pbxproj b/Outpost.xcodeproj/project.pbxproj index 32e47d7..99d4028 100644 --- a/Outpost.xcodeproj/project.pbxproj +++ b/Outpost.xcodeproj/project.pbxproj @@ -425,7 +425,7 @@ LD_RUNPATH_SEARCH_PATHS = "@executable_path/Frameworks"; "LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = "@executable_path/../Frameworks"; MACOSX_DEPLOYMENT_TARGET = 27.0; - MARKETING_VERSION = 0.0.4; + MARKETING_VERSION = 0.1.0; PRODUCT_BUNDLE_IDENTIFIER = com.psmattas.OutpostApp; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -477,7 +477,7 @@ LD_RUNPATH_SEARCH_PATHS = "@executable_path/Frameworks"; "LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = "@executable_path/../Frameworks"; MACOSX_DEPLOYMENT_TARGET = 27.0; - MARKETING_VERSION = 0.0.4; + MARKETING_VERSION = 0.1.0; PRODUCT_BUNDLE_IDENTIFIER = com.psmattas.OutpostApp; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; diff --git a/Outpost/Support/OutpostVersion.swift b/Outpost/Support/OutpostVersion.swift index 85aee99..8245ce2 100644 --- a/Outpost/Support/OutpostVersion.swift +++ b/Outpost/Support/OutpostVersion.swift @@ -7,24 +7,26 @@ import Foundation enum OutpostVersion { /// Bumped alongside `MARKETING_VERSION` in the Xcode project — kept out /// of the bundle version itself since `CFBundleShortVersionString` is - /// expected to stay a plain dotted-numeric string, not `0.0.1-ALPHA`. - static let releaseStage = "ALPHA" + /// expected to stay a plain dotted-numeric string, not `0.1.0-ALPHA`. + /// Empty since the App Store release (no more alpha/beta suffix) — + /// `displayString`/`fullVersionString` just show the plain version now. + static let releaseStage = "" static var shortVersion: String { - Bundle.main.object(forInfoDictionaryKey: "CFBundleShortVersionString") as? String ?? "0.0.1" + Bundle.main.object(forInfoDictionaryKey: "CFBundleShortVersionString") as? String ?? "0.1.0" } static var buildNumber: String { Bundle.main.object(forInfoDictionaryKey: "CFBundleVersion") as? String ?? "1" } - /// e.g. `"0.0.3-ALPHA"` — for compact display (sidebar footer). + /// e.g. `"0.1.0"` — for compact display (sidebar footer). static var displayString: String { let stageSuffix = releaseStage.isEmpty ? "" : "-\(releaseStage)" return "\(shortVersion)\(stageSuffix)" } - /// e.g. `"Version 0.0.3-ALPHA (1)"` — for the About page. + /// e.g. `"Version 0.1.0 (1)"` — for the About page. static var fullVersionString: String { "Version \(displayString) (\(buildNumber))" } diff --git a/README.md b/README.md index a795d6c..bca7389 100644 --- a/README.md +++ b/README.md @@ -5,14 +5,14 @@