Skip to content

Commit 27aa78b

Browse files
committed
release: 3.1.0
Version 3.1.0, build 30, with the release notes block for the tag-driven workflow: completed Simplified Chinese plus German and Italian, the Settings page, the release check, collapsible startup items, app CPU and memory on demand, XcodeBuildMCP and MobileBuildMCP DerivedData cleanup, the firewall block-all check and the cask postflight fix.
1 parent 70a3190 commit 27aa78b

3 files changed

Lines changed: 16 additions & 6 deletions

File tree

‎.github/workflows/release.yml‎

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -340,6 +340,16 @@ jobs:
340340
echo ""
341341
echo "Protection checks inspect macOS settings; they are not a malware scanner. App updates cover Homebrew casks. Similar Photos groups images for manual review."
342342
echo ""
343+
elif [[ "${VERSION}" == "3.1.0" ]]; then
344+
echo "### What changed"
345+
echo ""
346+
echo "- Simplified Chinese completed and runtime strings routed through the catalog (#180), German (#167) and Italian (#174) added; every interface string is now localizable."
347+
echo "- A Settings page in the sidebar with appearance, language and Full Disk Access in one place; the standard Settings window shows the same page (#169)."
348+
echo "- Check for app releases from Settings, user-initiated only; the unused Sparkle framework no longer ships (#170)."
349+
echo "- Startup and background items collapse, and Performance shows app CPU and memory usage on demand (#172, #173)."
350+
echo "- XcodeBuildMCP and MobileBuildMCP DerivedData in Xcode Junk, opt-in and Trash-only (#162)."
351+
echo "- The Protection check recognizes the firewall's block-all mode (#183), and the Homebrew cask no longer warns about postflight (#182)."
352+
echo ""
343353
elif [[ "${VERSION}" == "2.9.8" ]]; then
344354
echo "### What changed"
345355
echo ""

‎PureMac.xcodeproj/project.pbxproj‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -774,7 +774,7 @@
774774
CODE_SIGN_STYLE = Automatic;
775775
COMBINE_HIDPI_IMAGES = YES;
776776
COPY_PHASE_STRIP = NO;
777-
CURRENT_PROJECT_VERSION = 29;
777+
CURRENT_PROJECT_VERSION = 30;
778778
DEBUG_INFORMATION_FORMAT = dwarf;
779779
DEVELOPMENT_TEAM = H3WXHVTP97;
780780
ENABLE_STRICT_OBJC_MSGSEND = YES;
@@ -796,7 +796,7 @@
796796
GENERATE_INFOPLIST_FILE = NO;
797797
INFOPLIST_FILE = PureMac/Info.plist;
798798
MACOSX_DEPLOYMENT_TARGET = 13.0;
799-
MARKETING_VERSION = 3.0.0;
799+
MARKETING_VERSION = 3.1.0;
800800
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
801801
MTL_FAST_MATH = YES;
802802
ONLY_ACTIVE_ARCH = NO;
@@ -898,7 +898,7 @@
898898
CODE_SIGN_STYLE = Automatic;
899899
COMBINE_HIDPI_IMAGES = YES;
900900
COPY_PHASE_STRIP = NO;
901-
CURRENT_PROJECT_VERSION = 29;
901+
CURRENT_PROJECT_VERSION = 30;
902902
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
903903
DEVELOPMENT_TEAM = H3WXHVTP97;
904904
ENABLE_NS_ASSERTIONS = NO;
@@ -914,7 +914,7 @@
914914
GENERATE_INFOPLIST_FILE = NO;
915915
INFOPLIST_FILE = PureMac/Info.plist;
916916
MACOSX_DEPLOYMENT_TARGET = 13.0;
917-
MARKETING_VERSION = 3.0.0;
917+
MARKETING_VERSION = 3.1.0;
918918
MTL_ENABLE_DEBUG_INFO = NO;
919919
MTL_FAST_MATH = YES;
920920
ONLY_ACTIVE_ARCH = NO;

‎project.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ settings:
1919
CODE_SIGN_ENTITLEMENTS: "PureMac/PureMac.entitlements"
2020
INFOPLIST_FILE: "PureMac/Info.plist"
2121
PRODUCT_BUNDLE_IDENTIFIER: "com.puremac.app"
22-
MARKETING_VERSION: "3.0.0"
23-
CURRENT_PROJECT_VERSION: "29"
22+
MARKETING_VERSION: "3.1.0"
23+
CURRENT_PROJECT_VERSION: "30"
2424
GENERATE_INFOPLIST_FILE: "NO"
2525
ASSETCATALOG_COMPILER_APPICON_NAME: "AppIcon"
2626
COMBINE_HIDPI_IMAGES: "YES"

0 commit comments

Comments
 (0)