Skip to content

Commit a1ba25e

Browse files
Prot10claude
andcommitted
release: v1.1.1 with version badge in Home header
- Add version indicator badge in Home screen header - Bump version to 1.1.1 (build 3) - Update appcast.xml with new release and EdDSA signature - Update website releases.json Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 7e74fa7 commit a1ba25e

File tree

4 files changed

+54
-14
lines changed

4 files changed

+54
-14
lines changed

MyMacCleaner.xcodeproj/project.pbxproj

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -413,7 +413,7 @@
413413
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "Apple Development";
414414
CODE_SIGN_STYLE = Manual;
415415
COMBINE_HIDPI_IMAGES = YES;
416-
CURRENT_PROJECT_VERSION = 2;
416+
CURRENT_PROJECT_VERSION = 3;
417417
DEVELOPMENT_TEAM = "";
418418
"DEVELOPMENT_TEAM[sdk=macosx*]" = 7K4SKUHU47;
419419
ENABLE_HARDENED_RUNTIME = YES;
@@ -433,7 +433,7 @@
433433
"$(inherited)",
434434
"@executable_path/../Frameworks",
435435
);
436-
MARKETING_VERSION = 1.1.0;
436+
MARKETING_VERSION = 1.1.1;
437437
PRODUCT_BUNDLE_IDENTIFIER = com.mymaccleaner.MyMacCleaner;
438438
PRODUCT_NAME = "$(TARGET_NAME)";
439439
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -459,7 +459,7 @@
459459
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "Developer ID Application";
460460
CODE_SIGN_STYLE = Manual;
461461
COMBINE_HIDPI_IMAGES = YES;
462-
CURRENT_PROJECT_VERSION = 2;
462+
CURRENT_PROJECT_VERSION = 3;
463463
DEVELOPMENT_TEAM = "";
464464
"DEVELOPMENT_TEAM[sdk=macosx*]" = 7K4SKUHU47;
465465
ENABLE_HARDENED_RUNTIME = YES;
@@ -479,7 +479,7 @@
479479
"$(inherited)",
480480
"@executable_path/../Frameworks",
481481
);
482-
MARKETING_VERSION = 1.1.0;
482+
MARKETING_VERSION = 1.1.1;
483483
PRODUCT_BUNDLE_IDENTIFIER = com.mymaccleaner.MyMacCleaner;
484484
PRODUCT_NAME = "$(TARGET_NAME)";
485485
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -500,10 +500,10 @@
500500
buildSettings = {
501501
BUNDLE_LOADER = "$(TEST_HOST)";
502502
CODE_SIGN_STYLE = Automatic;
503-
CURRENT_PROJECT_VERSION = 2;
503+
CURRENT_PROJECT_VERSION = 3;
504504
GENERATE_INFOPLIST_FILE = YES;
505505
MACOSX_DEPLOYMENT_TARGET = 14.0;
506-
MARKETING_VERSION = 1.1.0;
506+
MARKETING_VERSION = 1.1.1;
507507
PRODUCT_BUNDLE_IDENTIFIER = com.mymaccleaner.MyMacCleanerTests;
508508
PRODUCT_NAME = "$(TARGET_NAME)";
509509
SWIFT_EMIT_LOC_STRINGS = NO;
@@ -517,10 +517,10 @@
517517
buildSettings = {
518518
BUNDLE_LOADER = "$(TEST_HOST)";
519519
CODE_SIGN_STYLE = Automatic;
520-
CURRENT_PROJECT_VERSION = 2;
520+
CURRENT_PROJECT_VERSION = 3;
521521
GENERATE_INFOPLIST_FILE = YES;
522522
MACOSX_DEPLOYMENT_TARGET = 14.0;
523-
MARKETING_VERSION = 1.1.0;
523+
MARKETING_VERSION = 1.1.1;
524524
PRODUCT_BUNDLE_IDENTIFIER = com.mymaccleaner.MyMacCleanerTests;
525525
PRODUCT_NAME = "$(TARGET_NAME)";
526526
SWIFT_EMIT_LOC_STRINGS = NO;
@@ -533,9 +533,9 @@
533533
isa = XCBuildConfiguration;
534534
buildSettings = {
535535
CODE_SIGN_STYLE = Automatic;
536-
CURRENT_PROJECT_VERSION = 2;
536+
CURRENT_PROJECT_VERSION = 3;
537537
GENERATE_INFOPLIST_FILE = YES;
538-
MARKETING_VERSION = 1.1.0;
538+
MARKETING_VERSION = 1.1.1;
539539
PRODUCT_BUNDLE_IDENTIFIER = com.mymaccleaner.MyMacCleanerUITests;
540540
PRODUCT_NAME = "$(TARGET_NAME)";
541541
SWIFT_EMIT_LOC_STRINGS = NO;
@@ -548,9 +548,9 @@
548548
isa = XCBuildConfiguration;
549549
buildSettings = {
550550
CODE_SIGN_STYLE = Automatic;
551-
CURRENT_PROJECT_VERSION = 2;
551+
CURRENT_PROJECT_VERSION = 3;
552552
GENERATE_INFOPLIST_FILE = YES;
553-
MARKETING_VERSION = 1.1.0;
553+
MARKETING_VERSION = 1.1.1;
554554
PRODUCT_BUNDLE_IDENTIFIER = com.mymaccleaner.MyMacCleanerUITests;
555555
PRODUCT_NAME = "$(TARGET_NAME)";
556556
SWIFT_EMIT_LOC_STRINGS = NO;

MyMacCleaner/Features/Home/HomeView.swift

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,14 @@ struct HomeView: View {
121121

122122
// System status indicator
123123
HStack(spacing: Theme.Spacing.sm) {
124+
// Version badge
125+
Text("v\(Bundle.main.infoDictionary?["CFBundleShortVersionString"] as? String ?? "1.0")")
126+
.font(Theme.Typography.size12)
127+
.foregroundStyle(.secondary)
128+
.padding(.horizontal, Theme.Spacing.sm)
129+
.padding(.vertical, Theme.Spacing.xxs)
130+
.background(.ultraThinMaterial, in: Capsule())
131+
124132
PermissionStatusView(hasFullDiskAccess: viewModel.hasFullDiskAccess)
125133

126134
SystemHealthPill(

appcast.xml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,22 @@
1717
4. Copy the sparkle:edSignature value from output
1818
-->
1919

20+
<item>
21+
<title>Version 1.1.1</title>
22+
<pubDate>Wed, 22 Jan 2026 00:00:00 +0000</pubDate>
23+
<sparkle:version>3</sparkle:version>
24+
<sparkle:shortVersionString>1.1.1</sparkle:shortVersionString>
25+
<sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
26+
<description><![CDATA[
27+
<h2>What's New in Version 1.1.1</h2>
28+
<h3>UI Improvements</h3>
29+
<ul>
30+
<li>Added version indicator badge in the Home screen header</li>
31+
</ul>
32+
]]></description>
33+
<enclosure url="https://github.com/Prot10/MyMacCleaner/releases/download/v1.1.1/MyMacCleaner-v1.1.1.zip" sparkle:edSignature="4Q1J1+cyrMoSQP8ZOy2FY911mZ4stZ6iTAtuwHTccUSnXrrPd3CyEPJwsSOg1gqCvycq0VRrobzgJfEEPF5bAg==" length="4853933" type="application/octet-stream"/>
34+
</item>
35+
2036
<item>
2137
<title>Version 1.1.0</title>
2238
<pubDate>Wed, 15 Jan 2026 12:00:00 +0000</pubDate>

website/public/data/releases.json

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,27 @@
11
{
22
"releases": [
33
{
4-
"version": "1.1.0",
5-
"date": "2025-01-15",
4+
"version": "1.1.1",
5+
"date": "2026-01-22",
66
"latest": true,
77
"minOS": "macOS 14.0+",
88
"architecture": "Universal (Apple Silicon + Intel)",
9+
"downloads": {
10+
"dmg": {
11+
"url": "https://github.com/Prot10/MyMacCleaner/releases/download/v1.1.1/MyMacCleaner-v1.1.1.dmg",
12+
"size": "5.3 MB"
13+
}
14+
},
15+
"changelog": [
16+
{ "type": "added", "description": "Version indicator badge in the Home screen header" }
17+
]
18+
},
19+
{
20+
"version": "1.1.0",
21+
"date": "2026-01-15",
22+
"latest": false,
23+
"minOS": "macOS 14.0+",
24+
"architecture": "Universal (Apple Silicon + Intel)",
925
"downloads": {
1026
"dmg": {
1127
"url": "https://github.com/Prot10/MyMacCleaner/releases/download/v1.1.0/MyMacCleaner-v1.1.0.dmg",

0 commit comments

Comments
 (0)