From b1fae29cebf1aca276f85a7df3a2c3501f34f884 Mon Sep 17 00:00:00 2001 From: Shaun Lawrence <17139988+bijington@users.noreply.github.com> Date: Tue, 1 Oct 2024 18:35:18 +0100 Subject: [PATCH 1/6] Make use of a specific ios version in the TFM --- Directory.Build.props | 1 + .../CommunityToolkit.Maui.Sample.csproj | 2 +- .../CommunityToolkit.Maui.Camera.csproj | 2 +- .../CommunityToolkit.Maui.Core.csproj | 2 +- .../CommunityToolkit.Maui.Maps.csproj | 2 +- .../CommunityToolkit.Maui.MediaElement.csproj | 2 +- src/CommunityToolkit.Maui/CommunityToolkit.Maui.csproj | 2 +- 7 files changed, 7 insertions(+), 6 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index b7803c1c6f..851fb5df1f 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -2,6 +2,7 @@ net8.0 + $(NetVersion)-ios17.0 8.0.71 latest enable diff --git a/samples/CommunityToolkit.Maui.Sample/CommunityToolkit.Maui.Sample.csproj b/samples/CommunityToolkit.Maui.Sample/CommunityToolkit.Maui.Sample.csproj index ab7ba34c21..1e88e56e0d 100644 --- a/samples/CommunityToolkit.Maui.Sample/CommunityToolkit.Maui.Sample.csproj +++ b/samples/CommunityToolkit.Maui.Sample/CommunityToolkit.Maui.Sample.csproj @@ -1,7 +1,7 @@  - $(NetVersion)-ios;$(NetVersion)-android;$(NetVersion)-maccatalyst + $(iOSVersion);$(NetVersion)-android;$(NetVersion)-maccatalyst $(TargetFrameworks);$(NetVersion)-windows10.0.19041.0 $(TargetFrameworks);$(NetVersion)-tizen Exe diff --git a/src/CommunityToolkit.Maui.Camera/CommunityToolkit.Maui.Camera.csproj b/src/CommunityToolkit.Maui.Camera/CommunityToolkit.Maui.Camera.csproj index b34b26d4ee..911dfa0938 100644 --- a/src/CommunityToolkit.Maui.Camera/CommunityToolkit.Maui.Camera.csproj +++ b/src/CommunityToolkit.Maui.Camera/CommunityToolkit.Maui.Camera.csproj @@ -1,7 +1,7 @@ - $(NetVersion);$(NetVersion)-android;$(NetVersion)-ios;$(NetVersion)-maccatalyst + $(NetVersion);$(NetVersion)-android;$(iOSVersion);$(NetVersion)-maccatalyst $(TargetFrameworks);$(NetVersion)-windows10.0.19041.0 $(TargetFrameworks);$(NetVersion)-tizen true diff --git a/src/CommunityToolkit.Maui.Core/CommunityToolkit.Maui.Core.csproj b/src/CommunityToolkit.Maui.Core/CommunityToolkit.Maui.Core.csproj index a85cb7a014..5662e07100 100644 --- a/src/CommunityToolkit.Maui.Core/CommunityToolkit.Maui.Core.csproj +++ b/src/CommunityToolkit.Maui.Core/CommunityToolkit.Maui.Core.csproj @@ -1,7 +1,7 @@ - $(NetVersion);$(NetVersion)-android;$(NetVersion)-ios;$(NetVersion)-maccatalyst + $(NetVersion);$(NetVersion)-android;$(iOSVersion);$(NetVersion)-maccatalyst $(TargetFrameworks);$(NetVersion)-windows10.0.19041.0 $(TargetFrameworks);$(NetVersion)-tizen true diff --git a/src/CommunityToolkit.Maui.Maps/CommunityToolkit.Maui.Maps.csproj b/src/CommunityToolkit.Maui.Maps/CommunityToolkit.Maui.Maps.csproj index 401ed42d7e..e0459d1b03 100644 --- a/src/CommunityToolkit.Maui.Maps/CommunityToolkit.Maui.Maps.csproj +++ b/src/CommunityToolkit.Maui.Maps/CommunityToolkit.Maui.Maps.csproj @@ -1,7 +1,7 @@ - $(NetVersion);$(NetVersion)-android;$(NetVersion)-ios;$(NetVersion)-maccatalyst + $(NetVersion);$(NetVersion)-android;$(iOSVersion);$(NetVersion)-maccatalyst $(TargetFrameworks);$(NetVersion)-windows10.0.19041.0 $(TargetFrameworks);$(NetVersion)-tizen true diff --git a/src/CommunityToolkit.Maui.MediaElement/CommunityToolkit.Maui.MediaElement.csproj b/src/CommunityToolkit.Maui.MediaElement/CommunityToolkit.Maui.MediaElement.csproj index 8fab04e6d9..50d0154cad 100644 --- a/src/CommunityToolkit.Maui.MediaElement/CommunityToolkit.Maui.MediaElement.csproj +++ b/src/CommunityToolkit.Maui.MediaElement/CommunityToolkit.Maui.MediaElement.csproj @@ -1,7 +1,7 @@ - $(NetVersion);$(NetVersion)-android;$(NetVersion)-ios;$(NetVersion)-maccatalyst + $(NetVersion);$(NetVersion)-android;$(iOSVersion);$(NetVersion)-maccatalyst $(TargetFrameworks);$(NetVersion)-windows10.0.19041.0 $(TargetFrameworks);$(NetVersion)-tizen true diff --git a/src/CommunityToolkit.Maui/CommunityToolkit.Maui.csproj b/src/CommunityToolkit.Maui/CommunityToolkit.Maui.csproj index 90e5296dc5..6ea61505fe 100644 --- a/src/CommunityToolkit.Maui/CommunityToolkit.Maui.csproj +++ b/src/CommunityToolkit.Maui/CommunityToolkit.Maui.csproj @@ -1,7 +1,7 @@ - $(NetVersion);$(NetVersion)-android;$(NetVersion)-ios;$(NetVersion)-maccatalyst + $(NetVersion);$(NetVersion)-android;$(iOSVersion);$(NetVersion)-maccatalyst $(TargetFrameworks);$(NetVersion)-windows10.0.19041.0 $(TargetFrameworks);$(NetVersion)-tizen true From 33c658b0f11a8a3f2f13e517af232ea5d0c2672c Mon Sep 17 00:00:00 2001 From: Shaun Lawrence <17139988+bijington@users.noreply.github.com> Date: Tue, 1 Oct 2024 19:27:01 +0100 Subject: [PATCH 2/6] Up to 17.5 --- Directory.Build.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Directory.Build.props b/Directory.Build.props index 851fb5df1f..4456330ba6 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -2,7 +2,7 @@ net8.0 - $(NetVersion)-ios17.0 + $(NetVersion)-ios17.5 8.0.71 latest enable From e95e119c6c77dd201577f6c9515e8d997937cd7c Mon Sep 17 00:00:00 2001 From: Shaun Lawrence <17139988+bijington@users.noreply.github.com> Date: Tue, 1 Oct 2024 20:29:05 +0100 Subject: [PATCH 3/6] Add MacCatalyst TFM --- Directory.Build.props | 1 + .../CommunityToolkit.Maui.Sample.csproj | 2 +- .../CommunityToolkit.Maui.Camera.csproj | 2 +- .../CommunityToolkit.Maui.Core.csproj | 2 +- .../CommunityToolkit.Maui.Maps.csproj | 2 +- .../CommunityToolkit.Maui.MediaElement.csproj | 2 +- src/CommunityToolkit.Maui/CommunityToolkit.Maui.csproj | 2 +- 7 files changed, 7 insertions(+), 6 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index 4456330ba6..ca072276df 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -3,6 +3,7 @@ net8.0 $(NetVersion)-ios17.5 + $(NetVersion)-maccatalyst17.5 8.0.71 latest enable diff --git a/samples/CommunityToolkit.Maui.Sample/CommunityToolkit.Maui.Sample.csproj b/samples/CommunityToolkit.Maui.Sample/CommunityToolkit.Maui.Sample.csproj index 1e88e56e0d..004746fe6b 100644 --- a/samples/CommunityToolkit.Maui.Sample/CommunityToolkit.Maui.Sample.csproj +++ b/samples/CommunityToolkit.Maui.Sample/CommunityToolkit.Maui.Sample.csproj @@ -1,7 +1,7 @@  - $(iOSVersion);$(NetVersion)-android;$(NetVersion)-maccatalyst + $(iOSVersion);$(NetVersion)-android;$(MacCatalystVersion) $(TargetFrameworks);$(NetVersion)-windows10.0.19041.0 $(TargetFrameworks);$(NetVersion)-tizen Exe diff --git a/src/CommunityToolkit.Maui.Camera/CommunityToolkit.Maui.Camera.csproj b/src/CommunityToolkit.Maui.Camera/CommunityToolkit.Maui.Camera.csproj index 911dfa0938..297a494b32 100644 --- a/src/CommunityToolkit.Maui.Camera/CommunityToolkit.Maui.Camera.csproj +++ b/src/CommunityToolkit.Maui.Camera/CommunityToolkit.Maui.Camera.csproj @@ -1,7 +1,7 @@ - $(NetVersion);$(NetVersion)-android;$(iOSVersion);$(NetVersion)-maccatalyst + $(NetVersion);$(NetVersion)-android;$(iOSVersion);$(MacCatalystVersion) $(TargetFrameworks);$(NetVersion)-windows10.0.19041.0 $(TargetFrameworks);$(NetVersion)-tizen true diff --git a/src/CommunityToolkit.Maui.Core/CommunityToolkit.Maui.Core.csproj b/src/CommunityToolkit.Maui.Core/CommunityToolkit.Maui.Core.csproj index 5662e07100..d1de58748f 100644 --- a/src/CommunityToolkit.Maui.Core/CommunityToolkit.Maui.Core.csproj +++ b/src/CommunityToolkit.Maui.Core/CommunityToolkit.Maui.Core.csproj @@ -1,7 +1,7 @@ - $(NetVersion);$(NetVersion)-android;$(iOSVersion);$(NetVersion)-maccatalyst + $(NetVersion);$(NetVersion)-android;$(iOSVersion);$(MacCatalystVersion) $(TargetFrameworks);$(NetVersion)-windows10.0.19041.0 $(TargetFrameworks);$(NetVersion)-tizen true diff --git a/src/CommunityToolkit.Maui.Maps/CommunityToolkit.Maui.Maps.csproj b/src/CommunityToolkit.Maui.Maps/CommunityToolkit.Maui.Maps.csproj index e0459d1b03..886ac1c9bf 100644 --- a/src/CommunityToolkit.Maui.Maps/CommunityToolkit.Maui.Maps.csproj +++ b/src/CommunityToolkit.Maui.Maps/CommunityToolkit.Maui.Maps.csproj @@ -1,7 +1,7 @@ - $(NetVersion);$(NetVersion)-android;$(iOSVersion);$(NetVersion)-maccatalyst + $(NetVersion);$(NetVersion)-android;$(iOSVersion);$(MacCatalystVersion) $(TargetFrameworks);$(NetVersion)-windows10.0.19041.0 $(TargetFrameworks);$(NetVersion)-tizen true diff --git a/src/CommunityToolkit.Maui.MediaElement/CommunityToolkit.Maui.MediaElement.csproj b/src/CommunityToolkit.Maui.MediaElement/CommunityToolkit.Maui.MediaElement.csproj index 50d0154cad..b4b4ccdfa6 100644 --- a/src/CommunityToolkit.Maui.MediaElement/CommunityToolkit.Maui.MediaElement.csproj +++ b/src/CommunityToolkit.Maui.MediaElement/CommunityToolkit.Maui.MediaElement.csproj @@ -1,7 +1,7 @@ - $(NetVersion);$(NetVersion)-android;$(iOSVersion);$(NetVersion)-maccatalyst + $(NetVersion);$(NetVersion)-android;$(iOSVersion);$(MacCatalystVersion) $(TargetFrameworks);$(NetVersion)-windows10.0.19041.0 $(TargetFrameworks);$(NetVersion)-tizen true diff --git a/src/CommunityToolkit.Maui/CommunityToolkit.Maui.csproj b/src/CommunityToolkit.Maui/CommunityToolkit.Maui.csproj index 6ea61505fe..676cd8b327 100644 --- a/src/CommunityToolkit.Maui/CommunityToolkit.Maui.csproj +++ b/src/CommunityToolkit.Maui/CommunityToolkit.Maui.csproj @@ -1,7 +1,7 @@ - $(NetVersion);$(NetVersion)-android;$(iOSVersion);$(NetVersion)-maccatalyst + $(NetVersion);$(NetVersion)-android;$(iOSVersion);$(MacCatalystVersion) $(TargetFrameworks);$(NetVersion)-windows10.0.19041.0 $(TargetFrameworks);$(NetVersion)-tizen true From 54ad35e5d77f63e5d565075cd4b97149f10862f7 Mon Sep 17 00:00:00 2001 From: Shaun Lawrence <17139988+bijington@users.noreply.github.com> Date: Fri, 4 Oct 2024 06:26:47 +0100 Subject: [PATCH 4/6] Try building for 18.0 --- Directory.Build.props | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index ca072276df..610826bbbe 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -2,8 +2,8 @@ net8.0 - $(NetVersion)-ios17.5 - $(NetVersion)-maccatalyst17.5 + $(NetVersion)-ios18.0 + $(NetVersion)-maccatalyst18.0 8.0.71 latest enable From b84773828c4fa65418b1b34b978e25541ad31cc8 Mon Sep 17 00:00:00 2001 From: Brandon Minnick <13558917+brminnick@users.noreply.github.com> Date: Thu, 3 Oct 2024 23:14:05 -0700 Subject: [PATCH 5/6] Update azure-pipelines.yml --- azure-pipelines.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 0278b323aa..25f7a58e91 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -6,7 +6,7 @@ variables: NugetPackageVersionCamera: '$(CurrentSemanticVersion)' NugetPackageVersionMediaElement: '$(CurrentSemanticVersion)' NugetPackageVersionMaps: '$(CurrentSemanticVersion)' - TOOLKIT_NET_VERSION: '8.0.303' + TOOLKIT_NET_VERSION: '8.0.402' LATEST_NET_VERSION: '8.0.x' PathToLibrarySolution: 'src/CommunityToolkit.Maui.sln' PathToSamplesSolution: 'samples/CommunityToolkit.Maui.Sample.sln' From ffb51b7efe6e92bee0367270782876f8e5998dfe Mon Sep 17 00:00:00 2001 From: Brandon Minnick <13558917+brminnick@users.noreply.github.com> Date: Fri, 4 Oct 2024 10:54:57 -0700 Subject: [PATCH 6/6] Update global.json --- global.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/global.json b/global.json index ce2e41208c..e4dcf63f24 100644 --- a/global.json +++ b/global.json @@ -1,6 +1,6 @@ { "sdk": { - "version": "8.0.303", + "version": "8.0.402", "rollForward": "latestFeature", "allowPrerelease": false }