From 83a61d3536d01e6166fbc22f07e0a478933d1ec7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Agn=C3=A8s=20ZITTE?= <16295702+agneszitte@users.noreply.github.com> Date: Thu, 26 Sep 2024 16:07:20 -0400 Subject: [PATCH 1/6] docs: Fix details for 5.4 Migration documentation (cherry picked from commit e7b26f661cad1eaec6bc8f84a579a29c9588695d) --- doc/articles/migrating-from-previous-releases.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/articles/migrating-from-previous-releases.md b/doc/articles/migrating-from-previous-releases.md index 66fb7e760e26..2aac33a10b2c 100644 --- a/doc/articles/migrating-from-previous-releases.md +++ b/doc/articles/migrating-from-previous-releases.md @@ -31,7 +31,7 @@ All the other features of Uno Platform 5.4 continue to be compatible with both U ### Updates in Uno.Extensions.Reactive -The generated code has changed. Make sure to [review our docs to upgrade](xuid:Uno.Extensions.Reactive.Upgrading) to Uno Platform 5.4. +The generated code has changed. Make sure to [review our docs to upgrade](xref:Uno.Extensions.Reactive.Upgrading) to Uno Platform 5.4. ## Uno Platform 5.3 From 7fcbf575ea15942092e42e36f4440fe57aa6ad41 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Agn=C3=A8s=20ZITTE?= <16295702+agneszitte@users.noreply.github.com> Date: Thu, 26 Sep 2024 16:17:47 -0400 Subject: [PATCH 2/6] docs: Update create-an-app-rider.md to remove the "preview" term for the plugin (cherry picked from commit 23e47726753ab74af6ebf3c0a38756673f8a41e6) --- doc/articles/create-an-app-rider.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/articles/create-an-app-rider.md b/doc/articles/create-an-app-rider.md index f10094fd9cca..c3a46afd8e56 100644 --- a/doc/articles/create-an-app-rider.md +++ b/doc/articles/create-an-app-rider.md @@ -11,7 +11,7 @@ uid: Uno.GettingStarted.CreateAnApp.Rider > [!IMPORTANT] > -> - **Rider (2024.2 and above)**: For Rider (2024.2 and above), we have released a Preview version of the Uno Platform Plugin that supports creating Uno Platform projects using the "New Solution" dialog. +> - **Rider (2024.2 and above)**: For Rider (2024.2 and above), we have released versions of the Uno Platform Plugin that support creating Uno Platform projects using the "New Solution" dialog. > Make sure to follow the directions for **Rider 2024.2** provided below. > > - **Rider (2024.1 and earlier)**: Current versions of Rider (2024.1 and earlier) do not support creating Uno Platform projects using the "New Solution" dialog, even if the Uno Platform project template appears. From 7a78b6191b4f0a5855bd12399cefc4889f3bccb1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Agn=C3=A8s=20ZITTE?= <16295702+agneszitte@users.noreply.github.com> Date: Thu, 26 Sep 2024 16:27:10 -0400 Subject: [PATCH 3/6] docs: Adjust footnote to include debugger as well as both needs unpackaged for WinAppSdk (cherry picked from commit b2d48a62b9f186dcb095e0c250951bf5fc1ba7c0) --- doc/articles/features/working-with-xaml-hot-reload.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/articles/features/working-with-xaml-hot-reload.md b/doc/articles/features/working-with-xaml-hot-reload.md index 3e3a70b44c5c..daaffe7480f2 100644 --- a/doc/articles/features/working-with-xaml-hot-reload.md +++ b/doc/articles/features/working-with-xaml-hot-reload.md @@ -103,7 +103,7 @@ Hot Reload features vary between platforms and IDE, you can check below the list WinAppSDK - ✅[5]🐞✅🐞 + ✅🐞[5]✅🐞 🔳🔳 🔳🔳 From d83de7a896846669721235bad62d37978d22af17 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Agn=C3=A8s=20ZITTE?= <16295702+agneszitte@users.noreply.github.com> Date: Thu, 26 Sep 2024 16:34:36 -0400 Subject: [PATCH 4/6] docs: Fix HotReload Tab content issues for the Troubleshooting section (cherry picked from commit 92d39d831dc561566d834cf7a7380012600bdd08) --- doc/articles/features/working-with-xaml-hot-reload.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/articles/features/working-with-xaml-hot-reload.md b/doc/articles/features/working-with-xaml-hot-reload.md index daaffe7480f2..bc2ba75c369d 100644 --- a/doc/articles/features/working-with-xaml-hot-reload.md +++ b/doc/articles/features/working-with-xaml-hot-reload.md @@ -374,7 +374,7 @@ Here's a summary of what icons and statuses you can expect: #endif ``` -### [**Visual Studio 2022**](#tab/vswin) +### [**Visual Studio 2022**](#tab/vswints) - Make sure that **C# Hot Reload** is not disabled in Visual Studio - Open Tools / Options @@ -388,7 +388,7 @@ The output window in Visual Studio has an output named `Uno Platform` in its dro - [A VS issue for WinUI may be hit](https://developercommunity.visualstudio.com/t/net80-windows10-needs-to-be-first-for-W/10643724). If XAML hot reload does not work, ensure that the `Uno Platform` output window exists, and that it mentions that the extension has successfully loaded. To do so, try closing and reopening the solution, and make sure that the [Visual Studio extension is installed](xref:Uno.GetStarted.vs2022). - If the indicator is red and indicates that connection failed, make sure that you have the latests versions of Uno.SDK and the VS extension, then rebuild your application. -### [**Visual Studio Code**](#tab/vscode) +### [**Visual Studio Code**](#tab/vscodets) - Hot Reload **is not supported for WebAssembly and Skia Desktop** when using the debugger. Start your app using `Ctrl+F5`. - The output window in Code has an output named **Uno Platform - Hot Reload** in its drop-down. Diagnostics messages from the extension appear there. @@ -400,7 +400,7 @@ The output window in Visual Studio has an output named `Uno Platform` in its dro - When working on Skia Desktop apps, make sure to start the app without the debugger, and make sure that in the debugger tab, the `Uno Platform Desktop (Debug)` target is selected. - The TCP port number used by the app to connect back to the IDE is located in the `obj/Debug/net8.0-XXX/RemoteControl.config` file. If the port number does not match with the one found in the **Uno Platform - Hot Reload** output window, restart Code or use `Developer: Reload Window` in the command palette. -### [**Rider**](#tab/rider) +### [**Rider**](#tab/riderts) - Hot Reload **is not supported** when using the debugger. Start your app without the debugger. - The output window in Rider has an output named **Uno Platform** in its sidebar. Diagnostics messages from the extension appear there. From ece8f2a6d9f0996b6f53bb5ec58d43aa2087af7e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Agn=C3=A8s=20ZITTE?= <16295702+agneszitte@users.noreply.github.com> Date: Fri, 27 Sep 2024 10:09:20 -0400 Subject: [PATCH 5/6] docs: Revert change for footnote for HR (cherry picked from commit 8bc8616ae0653922f2fb1d2154e6f2108dc99080) --- doc/articles/features/working-with-xaml-hot-reload.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/articles/features/working-with-xaml-hot-reload.md b/doc/articles/features/working-with-xaml-hot-reload.md index bc2ba75c369d..838924a9785e 100644 --- a/doc/articles/features/working-with-xaml-hot-reload.md +++ b/doc/articles/features/working-with-xaml-hot-reload.md @@ -103,7 +103,7 @@ Hot Reload features vary between platforms and IDE, you can check below the list WinAppSDK - ✅🐞[5]✅🐞 + ✅[5]🐞✅🐞 🔳🔳 🔳🔳 From 9df38d8baf352f61a7b814e40b669256b13345d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Laban?= Date: Fri, 27 Sep 2024 10:24:11 -0400 Subject: [PATCH 6/6] chore: Adjust upgrade to 1.6 (cherry picked from commit 54cda2f174d84d0f631a098f590a369f82222f09) --- doc/articles/migrating-from-previous-releases.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/doc/articles/migrating-from-previous-releases.md b/doc/articles/migrating-from-previous-releases.md index 2aac33a10b2c..85803e5f9fbb 100644 --- a/doc/articles/migrating-from-previous-releases.md +++ b/doc/articles/migrating-from-previous-releases.md @@ -23,6 +23,14 @@ In your project, you may need to add the following lines (or uncomment them if y ``` +Additionally, you may also get the following error message: + +```text +NETSDK1198: A publish profile with the name 'win-AnyCPU.pubxml' was not found in the project. +``` + +In order to fix this warning in your existing project, you can create a new file named `Properties/PublishProfiles/win-AnyCPU.pubxml`, with [this content](https://github.com/unoplatform/uno.templates/blob/5196433a5e0a8a4d2efffd118d575ed03e30dcf0/src/Uno.Templates/content/unoapp/MyExtensionsApp.1/Properties/PublishProfiles/win-AnyCPU.pubxml). + ### UWP Support for Uno.Extensions The [`Uno.Extensions`](https://aka.platform.uno/uno-extensions) compatibility with legacy UWP apps has been removed. If your app is UWP-based and uses Uno.Extensions, in order to migrate to Uno Platform 5.4, you can keep using [previous releases of Uno.Extensions](https://github.com/unoplatform/uno.extensions/releases), or [migrate your app to WinUI](https://platform.uno/docs/articles/updating-to-winui3.html).