Skip to content

Commit 01485bf

Browse files
author
openhab-bot
committed
committed version bump: 3.1.46 (103)
Signed-off-by: openhab-bot <info@openhabfoundation.org>
1 parent 1d29d32 commit 01485bf

2 files changed

Lines changed: 59 additions & 33 deletions

File tree

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,22 @@
22

33
## [Unreleased]
44

5+
## [Version 3.1.46, Build 103] - 2026-01-29Z
6+
7+
- Fix for #987 (#1052)
8+
- Evaluation of PR #1052 for issue #987 (Watch icons with SSL) (#1057)
9+
- Fix flaky CertificateStoreTests and NetworkTrackerTests (#1056)
10+
- Improve Swift Concurrency safety and modernize async patterns (#1054)
11+
- Upgrade to MacOS 26 for GitHub CI (#1055)
12+
- Migrate from NavigationView to NavigationStack (#1053)
13+
- Bonjour discovery of servers (#911)
14+
- Bump crowdin/github-action from 2.13.0 to 2.14.0 (#1051)
15+
- Third attempt (#1050)
16+
- Move await networkTracker.statusStream() outside of the Task so the stream subscription is established before calling startTracking. (#1048)
17+
- Fix for failed tests in CertificateStoreTests. (#1047)
18+
- Fix for nested subviews (#1046)
19+
- Update fastlane to 2.231 (#1045)
20+
521
## [Version 3.1.45, Build 102] - 2026-01-19Z
622

723
- Fix for race condition in NetworkTrackerTests (#1044)

openHAB.xcodeproj/project.pbxproj

Lines changed: 43 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -532,7 +532,17 @@
532532
/* End PBXFileReference section */
533533

534534
/* Begin PBXFileSystemSynchronizedRootGroup section */
535-
DA2AEB752D92D32000897D80 /* Cells */ = {isa = PBXFileSystemSynchronizedRootGroup; explicitFileTypes = {}; explicitFolders = (); path = Cells; sourceTree = "<group>"; };
535+
DA2AEB752D92D32000897D80 /* Cells */ = {
536+
isa = PBXFileSystemSynchronizedRootGroup;
537+
exceptions = (
538+
);
539+
explicitFileTypes = {
540+
};
541+
explicitFolders = (
542+
);
543+
path = Cells;
544+
sourceTree = "<group>";
545+
};
536546
/* End PBXFileSystemSynchronizedRootGroup section */
537547

538548
/* Begin PBXFrameworksBuildPhase section */
@@ -1821,7 +1831,7 @@
18211831
CLANG_WARN_STRICT_PROTOTYPES = YES;
18221832
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
18231833
CODE_SIGN_ENTITLEMENTS = openHABIntents/openHABIntents.entitlements;
1824-
CURRENT_PROJECT_VERSION = 102;
1834+
CURRENT_PROJECT_VERSION = 103;
18251835
DEBUG_INFORMATION_FORMAT = dwarf;
18261836
GCC_C_LANGUAGE_STANDARD = gnu11;
18271837
GCC_NO_COMMON_BLOCKS = YES;
@@ -1833,7 +1843,7 @@
18331843
"@executable_path/Frameworks",
18341844
"@executable_path/../../Frameworks",
18351845
);
1836-
MARKETING_VERSION = 3.1.45;
1846+
MARKETING_VERSION = 3.1.46;
18371847
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
18381848
MTL_FAST_MATH = YES;
18391849
PRODUCT_BUNDLE_IDENTIFIER = org.openhab.app.openHABIntents;
@@ -1857,7 +1867,7 @@
18571867
CODE_SIGN_ENTITLEMENTS = openHABIntents/openHABIntents.entitlements;
18581868
CODE_SIGN_IDENTITY = "Apple Distribution";
18591869
CODE_SIGN_STYLE = Manual;
1860-
CURRENT_PROJECT_VERSION = 102;
1870+
CURRENT_PROJECT_VERSION = 103;
18611871
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
18621872
GCC_C_LANGUAGE_STANDARD = gnu11;
18631873
GCC_NO_COMMON_BLOCKS = YES;
@@ -1869,7 +1879,7 @@
18691879
"@executable_path/Frameworks",
18701880
"@executable_path/../../Frameworks",
18711881
);
1872-
MARKETING_VERSION = 3.1.45;
1882+
MARKETING_VERSION = 3.1.46;
18731883
MTL_ENABLE_DEBUG_INFO = NO;
18741884
MTL_FAST_MATH = YES;
18751885
PRODUCT_BUNDLE_IDENTIFIER = org.openhab.app.openHABIntents;
@@ -1891,7 +1901,7 @@
18911901
CLANG_WARN_STRICT_PROTOTYPES = YES;
18921902
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
18931903
CODE_SIGN_ENTITLEMENTS = NotificationService/NotificationService.entitlements;
1894-
CURRENT_PROJECT_VERSION = 102;
1904+
CURRENT_PROJECT_VERSION = 103;
18951905
DEBUG_INFORMATION_FORMAT = dwarf;
18961906
ENABLE_USER_SCRIPT_SANDBOXING = YES;
18971907
GCC_C_LANGUAGE_STANDARD = gnu17;
@@ -1908,7 +1918,7 @@
19081918
"@executable_path/../../Frameworks",
19091919
);
19101920
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
1911-
MARKETING_VERSION = 3.1.45;
1921+
MARKETING_VERSION = 3.1.46;
19121922
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
19131923
MTL_FAST_MATH = YES;
19141924
PRODUCT_BUNDLE_IDENTIFIER = org.openhab.app.NotificationService;
@@ -1932,7 +1942,7 @@
19321942
CODE_SIGN_ENTITLEMENTS = NotificationService/NotificationService.entitlements;
19331943
CODE_SIGN_IDENTITY = "Apple Distribution";
19341944
CODE_SIGN_STYLE = Manual;
1935-
CURRENT_PROJECT_VERSION = 102;
1945+
CURRENT_PROJECT_VERSION = 103;
19361946
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
19371947
ENABLE_USER_SCRIPT_SANDBOXING = YES;
19381948
GCC_C_LANGUAGE_STANDARD = gnu17;
@@ -1949,7 +1959,7 @@
19491959
"@executable_path/../../Frameworks",
19501960
);
19511961
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
1952-
MARKETING_VERSION = 3.1.45;
1962+
MARKETING_VERSION = 3.1.46;
19531963
MTL_ENABLE_DEBUG_INFO = NO;
19541964
MTL_FAST_MATH = YES;
19551965
PRODUCT_BUNDLE_IDENTIFIER = org.openhab.app.NotificationService;
@@ -1971,7 +1981,7 @@
19711981
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
19721982
CLANG_WARN_STRICT_PROTOTYPES = YES;
19731983
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
1974-
CURRENT_PROJECT_VERSION = 102;
1984+
CURRENT_PROJECT_VERSION = 103;
19751985
DEBUG_INFORMATION_FORMAT = dwarf;
19761986
GCC_C_LANGUAGE_STANDARD = gnu11;
19771987
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
@@ -1982,7 +1992,7 @@
19821992
"@executable_path/Frameworks",
19831993
"@loader_path/Frameworks",
19841994
);
1985-
MARKETING_VERSION = 3.1.45;
1995+
MARKETING_VERSION = 3.1.46;
19861996
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
19871997
MTL_FAST_MATH = YES;
19881998
PRODUCT_BUNDLE_IDENTIFIER = org.openhab.openHABUITests;
@@ -2012,7 +2022,7 @@
20122022
CODE_SIGN_IDENTITY = "Apple Distribution";
20132023
CODE_SIGN_STYLE = Manual;
20142024
COPY_PHASE_STRIP = NO;
2015-
CURRENT_PROJECT_VERSION = 102;
2025+
CURRENT_PROJECT_VERSION = 103;
20162026
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
20172027
GCC_C_LANGUAGE_STANDARD = gnu11;
20182028
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
@@ -2023,7 +2033,7 @@
20232033
"@executable_path/Frameworks",
20242034
"@loader_path/Frameworks",
20252035
);
2026-
MARKETING_VERSION = 3.1.45;
2036+
MARKETING_VERSION = 3.1.46;
20272037
MTL_ENABLE_DEBUG_INFO = NO;
20282038
MTL_FAST_MATH = YES;
20292039
PRODUCT_BUNDLE_IDENTIFIER = org.openhab.openHABUITests;
@@ -2053,7 +2063,7 @@
20532063
CLANG_WARN_STRICT_PROTOTYPES = YES;
20542064
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
20552065
CODE_SIGN_ENTITLEMENTS = "openHABWatch Extension/openHABWatch Extension.entitlements";
2056-
CURRENT_PROJECT_VERSION = 102;
2066+
CURRENT_PROJECT_VERSION = 103;
20572067
DEBUG_INFORMATION_FORMAT = dwarf;
20582068
GCC_C_LANGUAGE_STANDARD = "compiler-default";
20592069
GCC_NO_COMMON_BLOCKS = YES;
@@ -2070,7 +2080,7 @@
20702080
"@executable_path/../../Frameworks",
20712081
);
20722082
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
2073-
MARKETING_VERSION = 3.1.45;
2083+
MARKETING_VERSION = 3.1.46;
20742084
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
20752085
MTL_FAST_MATH = YES;
20762086
PRODUCT_BUNDLE_IDENTIFIER = org.openhab.app.watchkitapp;
@@ -2100,7 +2110,7 @@
21002110
CODE_SIGN_IDENTITY = "Apple Distribution";
21012111
CODE_SIGN_STYLE = Manual;
21022112
COPY_PHASE_STRIP = NO;
2103-
CURRENT_PROJECT_VERSION = 102;
2113+
CURRENT_PROJECT_VERSION = 103;
21042114
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
21052115
GCC_C_LANGUAGE_STANDARD = "compiler-default";
21062116
GCC_NO_COMMON_BLOCKS = YES;
@@ -2117,7 +2127,7 @@
21172127
"@executable_path/../../Frameworks",
21182128
);
21192129
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
2120-
MARKETING_VERSION = 3.1.45;
2130+
MARKETING_VERSION = 3.1.46;
21212131
MTL_ENABLE_DEBUG_INFO = NO;
21222132
MTL_FAST_MATH = YES;
21232133
PRODUCT_BUNDLE_IDENTIFIER = org.openhab.app.watchkitapp;
@@ -2143,7 +2153,7 @@
21432153
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
21442154
CLANG_WARN_STRICT_PROTOTYPES = YES;
21452155
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
2146-
CURRENT_PROJECT_VERSION = 102;
2156+
CURRENT_PROJECT_VERSION = 103;
21472157
DEBUG_INFORMATION_FORMAT = dwarf;
21482158
GCC_C_LANGUAGE_STANDARD = gnu11;
21492159
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
@@ -2154,7 +2164,7 @@
21542164
"@executable_path/Frameworks",
21552165
"@loader_path/Frameworks",
21562166
);
2157-
MARKETING_VERSION = 3.1.45;
2167+
MARKETING_VERSION = 3.1.46;
21582168
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
21592169
MTL_FAST_MATH = YES;
21602170
PRODUCT_BUNDLE_IDENTIFIER = org.openhab.openHABTestsSwift;
@@ -2181,7 +2191,7 @@
21812191
CODE_SIGN_IDENTITY = "Apple Distribution";
21822192
CODE_SIGN_STYLE = Manual;
21832193
COPY_PHASE_STRIP = NO;
2184-
CURRENT_PROJECT_VERSION = 102;
2194+
CURRENT_PROJECT_VERSION = 103;
21852195
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
21862196
GCC_C_LANGUAGE_STANDARD = gnu11;
21872197
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
@@ -2192,7 +2202,7 @@
21922202
"@executable_path/Frameworks",
21932203
"@loader_path/Frameworks",
21942204
);
2195-
MARKETING_VERSION = 3.1.45;
2205+
MARKETING_VERSION = 3.1.46;
21962206
MTL_ENABLE_DEBUG_INFO = NO;
21972207
MTL_FAST_MATH = YES;
21982208
PRODUCT_BUNDLE_IDENTIFIER = org.openhab.openHABTestsSwift;
@@ -2217,15 +2227,15 @@
22172227
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
22182228
CLANG_WARN_STRICT_PROTOTYPES = YES;
22192229
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
2220-
CURRENT_PROJECT_VERSION = 102;
2230+
CURRENT_PROJECT_VERSION = 103;
22212231
DEBUG_INFORMATION_FORMAT = dwarf;
22222232
ENABLE_USER_SCRIPT_SANDBOXING = YES;
22232233
GCC_C_LANGUAGE_STANDARD = gnu17;
22242234
GCC_NO_COMMON_BLOCKS = YES;
22252235
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
22262236
GENERATE_INFOPLIST_FILE = YES;
22272237
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
2228-
MARKETING_VERSION = 3.1.45;
2238+
MARKETING_VERSION = 3.1.46;
22292239
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
22302240
MTL_FAST_MATH = YES;
22312241
PRODUCT_BUNDLE_IDENTIFIER = "org.openhab.openHABWatchSwiftUI-Watch-AppTests";
@@ -2251,15 +2261,15 @@
22512261
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
22522262
CODE_SIGN_IDENTITY = "Apple Distribution";
22532263
CODE_SIGN_STYLE = Manual;
2254-
CURRENT_PROJECT_VERSION = 102;
2264+
CURRENT_PROJECT_VERSION = 103;
22552265
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
22562266
ENABLE_USER_SCRIPT_SANDBOXING = YES;
22572267
GCC_C_LANGUAGE_STANDARD = gnu17;
22582268
GCC_NO_COMMON_BLOCKS = YES;
22592269
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
22602270
GENERATE_INFOPLIST_FILE = YES;
22612271
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
2262-
MARKETING_VERSION = 3.1.45;
2272+
MARKETING_VERSION = 3.1.46;
22632273
MTL_ENABLE_DEBUG_INFO = NO;
22642274
MTL_FAST_MATH = YES;
22652275
PRODUCT_BUNDLE_IDENTIFIER = "org.openhab.openHABWatchSwiftUI-Watch-AppTests";
@@ -2282,15 +2292,15 @@
22822292
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
22832293
CLANG_WARN_STRICT_PROTOTYPES = YES;
22842294
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
2285-
CURRENT_PROJECT_VERSION = 102;
2295+
CURRENT_PROJECT_VERSION = 103;
22862296
DEBUG_INFORMATION_FORMAT = dwarf;
22872297
ENABLE_USER_SCRIPT_SANDBOXING = YES;
22882298
GCC_C_LANGUAGE_STANDARD = gnu17;
22892299
GCC_NO_COMMON_BLOCKS = YES;
22902300
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
22912301
GENERATE_INFOPLIST_FILE = YES;
22922302
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
2293-
MARKETING_VERSION = 3.1.45;
2303+
MARKETING_VERSION = 3.1.46;
22942304
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
22952305
MTL_FAST_MATH = YES;
22962306
PRODUCT_BUNDLE_IDENTIFIER = "org.openhab.openHABWatchSwiftUI-Watch-AppUITests";
@@ -2315,15 +2325,15 @@
23152325
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
23162326
CODE_SIGN_IDENTITY = "Apple Distribution";
23172327
CODE_SIGN_STYLE = Manual;
2318-
CURRENT_PROJECT_VERSION = 102;
2328+
CURRENT_PROJECT_VERSION = 103;
23192329
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
23202330
ENABLE_USER_SCRIPT_SANDBOXING = YES;
23212331
GCC_C_LANGUAGE_STANDARD = gnu17;
23222332
GCC_NO_COMMON_BLOCKS = YES;
23232333
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
23242334
GENERATE_INFOPLIST_FILE = YES;
23252335
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
2326-
MARKETING_VERSION = 3.1.45;
2336+
MARKETING_VERSION = 3.1.46;
23272337
MTL_ENABLE_DEBUG_INFO = NO;
23282338
MTL_FAST_MATH = YES;
23292339
PRODUCT_BUNDLE_IDENTIFIER = "org.openhab.openHABWatchSwiftUI-Watch-AppUITests";
@@ -2476,7 +2486,7 @@
24762486
CLANG_CXX_LANGUAGE_STANDARD = "$(inherited)";
24772487
CLANG_ENABLE_MODULES = YES;
24782488
CODE_SIGN_ENTITLEMENTS = openHAB/openHAB.entitlements;
2479-
CURRENT_PROJECT_VERSION = 102;
2489+
CURRENT_PROJECT_VERSION = 103;
24802490
ENABLE_APP_SANDBOX = YES;
24812491
ENABLE_DEBUG_DYLIB = YES;
24822492
ENABLE_OUTGOING_NETWORK_CONNECTIONS = YES;
@@ -2496,7 +2506,7 @@
24962506
"@loader_path/../../Frameworks",
24972507
);
24982508
LIBRARY_SEARCH_PATHS = "$(inherited)";
2499-
MARKETING_VERSION = 3.1.45;
2509+
MARKETING_VERSION = 3.1.46;
25002510
OTHER_SWIFT_FLAGS = "$(inherited) -DDEBUG -Xfrontend -warn-long-expression-type-checking=200 -Xfrontend -warn-long-function-bodies=200";
25012511
PRODUCT_BUNDLE_IDENTIFIER = org.openhab.app;
25022512
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -2523,7 +2533,7 @@
25232533
CODE_SIGN_ENTITLEMENTS = openHAB/openHAB.entitlements;
25242534
CODE_SIGN_IDENTITY = "Apple Distribution";
25252535
CODE_SIGN_STYLE = Manual;
2526-
CURRENT_PROJECT_VERSION = 102;
2536+
CURRENT_PROJECT_VERSION = 103;
25272537
ENABLE_APP_SANDBOX = YES;
25282538
ENABLE_DEBUG_DYLIB = YES;
25292539
ENABLE_OUTGOING_NETWORK_CONNECTIONS = YES;
@@ -2543,7 +2553,7 @@
25432553
"@loader_path/../../Frameworks",
25442554
);
25452555
LIBRARY_SEARCH_PATHS = "$(inherited)";
2546-
MARKETING_VERSION = 3.1.45;
2556+
MARKETING_VERSION = 3.1.46;
25472557
PRODUCT_BUNDLE_IDENTIFIER = org.openhab.app;
25482558
PRODUCT_NAME = "$(TARGET_NAME)";
25492559
PROVISIONING_PROFILE = "";

0 commit comments

Comments
 (0)