re-release as 0.1: app is still pre-release quality
Replace the premature 1.0 with 0.1 to signal beta status. Document the 0.x version scheme and the brew-never-downgrades caveat in RELEASING.md. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
parent
324bd8b3ba
commit
3f130af56a
|
|
@ -352,7 +352,7 @@
|
|||
"$(inherited)",
|
||||
"@executable_path/../Frameworks",
|
||||
);
|
||||
MARKETING_VERSION = 1.0;
|
||||
MARKETING_VERSION = 0.1;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.MaxSoch.BrewBar;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
REGISTER_APP_GROUPS = YES;
|
||||
|
|
@ -400,7 +400,7 @@
|
|||
"$(inherited)",
|
||||
"@executable_path/../Frameworks",
|
||||
);
|
||||
MARKETING_VERSION = 1.0;
|
||||
MARKETING_VERSION = 0.1;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.MaxSoch.BrewBar;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
REGISTER_APP_GROUPS = YES;
|
||||
|
|
@ -428,7 +428,7 @@
|
|||
DEVELOPMENT_TEAM = GLVUYYHFD9;
|
||||
GENERATE_INFOPLIST_FILE = YES;
|
||||
MACOSX_DEPLOYMENT_TARGET = 13.0;
|
||||
MARKETING_VERSION = 1.0;
|
||||
MARKETING_VERSION = 0.1;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = "com.MaxSoch.BrewBarTests";
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
SDKROOT = macosx;
|
||||
|
|
@ -449,7 +449,7 @@
|
|||
DEVELOPMENT_TEAM = GLVUYYHFD9;
|
||||
GENERATE_INFOPLIST_FILE = YES;
|
||||
MACOSX_DEPLOYMENT_TARGET = 13.0;
|
||||
MARKETING_VERSION = 1.0;
|
||||
MARKETING_VERSION = 0.1;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = "com.MaxSoch.BrewBarTests";
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
SDKROOT = macosx;
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
cask "brewbar" do
|
||||
version "1.0"
|
||||
sha256 "f6f0154b72142f8e65e9ae5c41bef8fd982de9549ef67c307835c17e2aa37729"
|
||||
version "0.1"
|
||||
sha256 "5b37d2457d12ca42f61d3d95476987e965b3d56927c35be68abc91b047294a88"
|
||||
|
||||
url "https://forgejo.socheleau.fr/maxsoch/BrewBar/releases/download/v#{version}/BrewBar-#{version}.zip"
|
||||
name "BrewBar"
|
||||
|
|
|
|||
13
RELEASING.md
13
RELEASING.md
|
|
@ -2,11 +2,16 @@
|
|||
|
||||
## Version scheme
|
||||
|
||||
Semantic versioning, two or three numbers:
|
||||
Semantic versioning, two or three numbers. The app is currently in a 0.x
|
||||
pre-release phase:
|
||||
|
||||
- **1.1, 1.2, …** — new features (settings, new menu items, …)
|
||||
- **1.0.1, 1.0.2, …** — bug fixes only
|
||||
- **2.0** — reserved for something that changes how the app fundamentally works
|
||||
- **0.1, 0.2, …** — pre-release iterations; anything can change between them
|
||||
- **0.1.1, 0.1.2, …** — bug fixes only
|
||||
- **1.0** — reserved for the first release considered stable and feature-complete
|
||||
|
||||
Note: Homebrew never downgrades. If a machine has a higher version installed
|
||||
than the cask declares (e.g. after moving from 1.0 back to 0.1), run
|
||||
`brew reinstall --cask brewbar` once instead of `brew upgrade`.
|
||||
|
||||
The version lives in `MARKETING_VERSION` in the Xcode project. Change it in
|
||||
Xcode: target **BrewBar → General → Version** (this updates Debug and Release
|
||||
|
|
|
|||
Loading…
Reference in a new issue