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)",
|
"$(inherited)",
|
||||||
"@executable_path/../Frameworks",
|
"@executable_path/../Frameworks",
|
||||||
);
|
);
|
||||||
MARKETING_VERSION = 1.0;
|
MARKETING_VERSION = 0.1;
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = com.MaxSoch.BrewBar;
|
PRODUCT_BUNDLE_IDENTIFIER = com.MaxSoch.BrewBar;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
REGISTER_APP_GROUPS = YES;
|
REGISTER_APP_GROUPS = YES;
|
||||||
|
|
@ -400,7 +400,7 @@
|
||||||
"$(inherited)",
|
"$(inherited)",
|
||||||
"@executable_path/../Frameworks",
|
"@executable_path/../Frameworks",
|
||||||
);
|
);
|
||||||
MARKETING_VERSION = 1.0;
|
MARKETING_VERSION = 0.1;
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = com.MaxSoch.BrewBar;
|
PRODUCT_BUNDLE_IDENTIFIER = com.MaxSoch.BrewBar;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
REGISTER_APP_GROUPS = YES;
|
REGISTER_APP_GROUPS = YES;
|
||||||
|
|
@ -428,7 +428,7 @@
|
||||||
DEVELOPMENT_TEAM = GLVUYYHFD9;
|
DEVELOPMENT_TEAM = GLVUYYHFD9;
|
||||||
GENERATE_INFOPLIST_FILE = YES;
|
GENERATE_INFOPLIST_FILE = YES;
|
||||||
MACOSX_DEPLOYMENT_TARGET = 13.0;
|
MACOSX_DEPLOYMENT_TARGET = 13.0;
|
||||||
MARKETING_VERSION = 1.0;
|
MARKETING_VERSION = 0.1;
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = "com.MaxSoch.BrewBarTests";
|
PRODUCT_BUNDLE_IDENTIFIER = "com.MaxSoch.BrewBarTests";
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
SDKROOT = macosx;
|
SDKROOT = macosx;
|
||||||
|
|
@ -449,7 +449,7 @@
|
||||||
DEVELOPMENT_TEAM = GLVUYYHFD9;
|
DEVELOPMENT_TEAM = GLVUYYHFD9;
|
||||||
GENERATE_INFOPLIST_FILE = YES;
|
GENERATE_INFOPLIST_FILE = YES;
|
||||||
MACOSX_DEPLOYMENT_TARGET = 13.0;
|
MACOSX_DEPLOYMENT_TARGET = 13.0;
|
||||||
MARKETING_VERSION = 1.0;
|
MARKETING_VERSION = 0.1;
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = "com.MaxSoch.BrewBarTests";
|
PRODUCT_BUNDLE_IDENTIFIER = "com.MaxSoch.BrewBarTests";
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
SDKROOT = macosx;
|
SDKROOT = macosx;
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
cask "brewbar" do
|
cask "brewbar" do
|
||||||
version "1.0"
|
version "0.1"
|
||||||
sha256 "f6f0154b72142f8e65e9ae5c41bef8fd982de9549ef67c307835c17e2aa37729"
|
sha256 "5b37d2457d12ca42f61d3d95476987e965b3d56927c35be68abc91b047294a88"
|
||||||
|
|
||||||
url "https://forgejo.socheleau.fr/maxsoch/BrewBar/releases/download/v#{version}/BrewBar-#{version}.zip"
|
url "https://forgejo.socheleau.fr/maxsoch/BrewBar/releases/download/v#{version}/BrewBar-#{version}.zip"
|
||||||
name "BrewBar"
|
name "BrewBar"
|
||||||
|
|
|
||||||
13
RELEASING.md
13
RELEASING.md
|
|
@ -2,11 +2,16 @@
|
||||||
|
|
||||||
## Version scheme
|
## 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, …)
|
- **0.1, 0.2, …** — pre-release iterations; anything can change between them
|
||||||
- **1.0.1, 1.0.2, …** — bug fixes only
|
- **0.1.1, 0.1.2, …** — bug fixes only
|
||||||
- **2.0** — reserved for something that changes how the app fundamentally works
|
- **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
|
The version lives in `MARKETING_VERSION` in the Xcode project. Change it in
|
||||||
Xcode: target **BrewBar → General → Version** (this updates Debug and Release
|
Xcode: target **BrewBar → General → Version** (this updates Debug and Release
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue