From f9241649cd65c99ae7502208623dad24d1ff035b Mon Sep 17 00:00:00 2001 From: Joe Bryant Date: Thu, 25 Apr 2024 18:26:43 -0700 Subject: [PATCH 01/10] Create 23103 Release Notes.md First pass at release notes for the 23.10.3 release Signed-off-by: Joe Bryant --- releases/23.10.3/23103 Release Notes.md | 73 +++++++++++++++++++++++++ 1 file changed, 73 insertions(+) create mode 100644 releases/23.10.3/23103 Release Notes.md diff --git a/releases/23.10.3/23103 Release Notes.md b/releases/23.10.3/23103 Release Notes.md new file mode 100644 index 0000000..8f5647e --- /dev/null +++ b/releases/23.10.3/23103 Release Notes.md @@ -0,0 +1,73 @@ +The **Open 3D Engine (O3DE)** 23.10.3 This release is a point release (primarily bug fixes) for the 23.10 major release. This point release focuses on bug fixes for the Document Property Editor (DPE), crashes across Windows and Linux, optimization for decals, minor improvements for editor startup times, address control input inconsistencies, quality of life improvements for the Asset Browser, and resolves some build issues with clang versions. + + +# PR's for point release + +# o3de/o3de +* https://github.com/o3de/o3de/pull/17388 - cherry pick DPE fixes from development #17525 + * handle dynamic container elements (o3de#17411) + * re-enable recycling, esp for prefab override labels (o3de#17343) + * fix element add for containers with DynamicElementType (o3de#17441) + * Handle ClassElement::FLG_POINTER in DPE-based Inspector (o3de#17457) + * Speed up DPE's color picker handling by 2-3x and disallow redundant updates (#17493) + * added recycling capability to several common handlers (o3de#17512) + +* https://github.com/o3de/o3de/pull/17545 - Cherry-pick DPE fixes to point-release 23.10.3 #17545 + * Add simple assert + * Revert previous assert + * Fix GrowTextEdit sizing and sizeHint implementation to correctly work with the DPE's size detection code + * Add static variables so it's easier to track and edit min/max sizes. + * WIP - DPE Layout classes rewrite + * Minor refactoring + * Remove repeated code, remove TODOs + * Remove debug prints + * Update Code/Framework/AzToolsFramework/AzToolsFramework/UI/DocumentPropertyEditor/ContainerActionButtonHandler.cpp + * Update Code/Framework/AzToolsFramework/AzToolsFramework/UI/DocumentPropertyEditor/DocumentPropertyEditor.cpp + * Detect whether the Property Editor is being instanced in the Editor or in a Unit Test and handle deletion differently + * Fix int conversion warnings. + +* https://github.com/o3de/o3de/pull/17670 - Ensure Collider widgets correctly signal when they're being edited #17670 +* https://github.com/o3de/o3de/pull/17712 - Fix the proportions of the Editor splashscreen for 23.10.3 +* https://github.com/o3de/o3de/pull/17828 - Cherry pick PR #17819 Fix decal material loading when asset is already loaded +* https://github.com/o3de/o3de/pull/17817 - Cherry-pick PR #17568 + * Fixes the bug causing asset browser to be unable to delete/move/etc. (#17568) + * Fixes Asset Browser cannot delete asset #15671 + * Adds missing functionality from the Linux ProcessWatcher to indicate the difference between a different problem launching program, and the program not being found. + * Fixes the workflow of the Move/Delete/Rename operations in the Asset Browser to properly return the appropriate error when Source Control is not properly configured. + * Adds a toggle for source control notification in AP, so that if you toggle the Editor to not use Source Control, the AP will not either. + * Uses the same setting in AP as the Editor, to determine whether Source Control should be used or not, and sets it to false by default, just like the Editor. + +* https://github.com/o3de/o3de/pull/17816 - Cherry-pick pull request #17424 + * Fix issue #14877 - mouse wheel being intepreted as x-axis movement on linux (#17424) + * Fix issue Linux: mouse_delta_x listens to the mouse wheel input #14877 - mouse wheel being intepreted as x-axis movement on Linux + * Fixed existing tests and added a new test case + +* https://github.com/o3de/o3de/pull/17815 - cherry-pick from dev to point-release, PR #17697 - A few small improvements for the editor startup time +* https://github.com/o3de/o3de/pull/17814 - Fixes Input handler is handling mouse_delta inputs inconsistently +* https://github.com/o3de/o3de/pull/17814 - cherry-pick from development to Point Release of PR #17672- Fixes input handler is handling mouse_delta inputs inconsistently +* https://github.com/o3de/o3de/pull/17813 - cherry-pick crashfix part of PR 17664 +* https://github.com/o3de/o3de/pull/17812 - cherry-pick from development to point-release/23103 PR #17594 Add missing file from installer +* https://github.com/o3de/o3de/pull/17811 - CHERRY-PICK from dev to point-release/23103 PR #17526 - Startup time improvements on Linux +* https://github.com/o3de/o3de/pull/17809 - Cherrypick PR 17464 from development to point release #17809 - Fixes the ALT key being held down after alt-tabbing +* https://github.com/o3de/o3de/pull/17808 - Cherry-pick PR17420 from dev to point-release #17808 - This fixes a potential memory stomp issue, Potential fix for ScriptCanvasDeveloper crash +* https://github.com/o3de/o3de/pull/17799 - Allow direct selection of entities inside prefabs in Entity Pick mode #17799 +* https://github.com/o3de/o3de/pull/17798 - Cherry-pick - Allow for Entity creation and Prefab instantiation in place via viewport interactions. #17798 +* https://github.com/o3de/o3de/pull/17797 - Prefabs - Select the container of a prefab after instantiation +* https://github.com/o3de/o3de/pull/17787 - Cherry Pick fix linux editor first time crash #17787 +* https://github.com/o3de/o3de/pull/17786 - Cherry pick fix for python bindings on Linux for methods that return size_t #17786 +* https://github.com/o3de/o3de/pull/17785 - Cherry pick fix for bootstrap.py files that are invoked from non-Editor tools #17785 +* https://github.com/o3de/o3de/pull/17784 - Cherry Pick Fix logic for determining the file extension for shader files #17784 +* https://github.com/o3de/o3de/pull/17780 - Cherry-pick clang 17 compiler errors fix from development #17780 +* https://github.com/o3de/o3de/pull/17771 - Cherrypick my linux/clang compile fixes from dev to point release #17771 +* https://github.com/o3de/o3de/pull/17763 - Cherry-pick fix to ChangeValidate functions not triggering in Property Editors + +# o3de/o3de-extras + +* https://github.com/o3de/o3de-extras/pull/690 - This PR collects changes that should be integrated into the next point-release. + * updates in the documentation that are common for main and development + * fix for rclcpp SIGINT and SIGTERM handling (it was not handled in 2310.2) + * fix in Twist Robot Control that allows to move the robot more smoothly + * fix of the ROS2 Python tests that did not work in 2310.2 + * fix in scale calculation applied to a sensor (sensors were not placed correctly when scaled) + * fix of the multiplayer template which did not work in 2310.2 + * removal of the unused texture files that were duplicated along different Gems From 381cd314a3cba8095c04b94afb623cf82f50dd00 Mon Sep 17 00:00:00 2001 From: Joe Bryant Date: Tue, 30 Apr 2024 14:38:12 -0700 Subject: [PATCH 02/10] Update releases/23.10.3/23103 Release Notes.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit accepting michalpelka's suggested changes Co-authored-by: Michał Pełka Signed-off-by: Joe Bryant --- releases/23.10.3/23103 Release Notes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/releases/23.10.3/23103 Release Notes.md b/releases/23.10.3/23103 Release Notes.md index 8f5647e..0bd601b 100644 --- a/releases/23.10.3/23103 Release Notes.md +++ b/releases/23.10.3/23103 Release Notes.md @@ -64,7 +64,7 @@ The **Open 3D Engine (O3DE)** 23.10.3 This release is a point release (primarily # o3de/o3de-extras * https://github.com/o3de/o3de-extras/pull/690 - This PR collects changes that should be integrated into the next point-release. - * updates in the documentation that are common for main and development + * updates in the documentation that are common for main and development [663](https://github.com/o3de/o3de-extras/pull/633) * fix for rclcpp SIGINT and SIGTERM handling (it was not handled in 2310.2) * fix in Twist Robot Control that allows to move the robot more smoothly * fix of the ROS2 Python tests that did not work in 2310.2 From 1c6fcb42a8cd0b7153cac6a69267deafb69b8f6d Mon Sep 17 00:00:00 2001 From: Joe Bryant Date: Tue, 30 Apr 2024 14:38:38 -0700 Subject: [PATCH 03/10] Update releases/23.10.3/23103 Release Notes.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Accepting michalpelka's suggest change Co-authored-by: Michał Pełka Signed-off-by: Joe Bryant --- releases/23.10.3/23103 Release Notes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/releases/23.10.3/23103 Release Notes.md b/releases/23.10.3/23103 Release Notes.md index 0bd601b..d1626f3 100644 --- a/releases/23.10.3/23103 Release Notes.md +++ b/releases/23.10.3/23103 Release Notes.md @@ -65,7 +65,7 @@ The **Open 3D Engine (O3DE)** 23.10.3 This release is a point release (primarily * https://github.com/o3de/o3de-extras/pull/690 - This PR collects changes that should be integrated into the next point-release. * updates in the documentation that are common for main and development [663](https://github.com/o3de/o3de-extras/pull/633) - * fix for rclcpp SIGINT and SIGTERM handling (it was not handled in 2310.2) + * fix for rclcpp SIGINT and SIGTERM handling (it was not handled in 2310.2) [636](https://github.com/o3de/o3de-extras/pull/636) * fix in Twist Robot Control that allows to move the robot more smoothly * fix of the ROS2 Python tests that did not work in 2310.2 * fix in scale calculation applied to a sensor (sensors were not placed correctly when scaled) From 805c41dc96df62ede7c46218454e581010e77b8e Mon Sep 17 00:00:00 2001 From: Joe Bryant Date: Tue, 30 Apr 2024 14:39:29 -0700 Subject: [PATCH 04/10] Update releases/23.10.3/23103 Release Notes.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit accepting michalpelka's suggest change concerning fixes for python tests Co-authored-by: Michał Pełka Signed-off-by: Joe Bryant --- releases/23.10.3/23103 Release Notes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/releases/23.10.3/23103 Release Notes.md b/releases/23.10.3/23103 Release Notes.md index d1626f3..56f9de1 100644 --- a/releases/23.10.3/23103 Release Notes.md +++ b/releases/23.10.3/23103 Release Notes.md @@ -67,7 +67,7 @@ The **Open 3D Engine (O3DE)** 23.10.3 This release is a point release (primarily * updates in the documentation that are common for main and development [663](https://github.com/o3de/o3de-extras/pull/633) * fix for rclcpp SIGINT and SIGTERM handling (it was not handled in 2310.2) [636](https://github.com/o3de/o3de-extras/pull/636) * fix in Twist Robot Control that allows to move the robot more smoothly - * fix of the ROS2 Python tests that did not work in 2310.2 + * fix of the ROS2 Python tests that did not work in 2310.2 [663](https://github.com/o3de/o3de-extras/pull/663) * fix in scale calculation applied to a sensor (sensors were not placed correctly when scaled) * fix of the multiplayer template which did not work in 2310.2 * removal of the unused texture files that were duplicated along different Gems From f92c1aad3cba271e1a7002722f9a2aa51d4d5628 Mon Sep 17 00:00:00 2001 From: Joe Bryant Date: Tue, 30 Apr 2024 14:40:53 -0700 Subject: [PATCH 05/10] Update releases/23.10.3/23103 Release Notes.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit accepting michalpelka's sugget change concern texture duplication across gems. Co-authored-by: Michał Pełka Signed-off-by: Joe Bryant --- releases/23.10.3/23103 Release Notes.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/releases/23.10.3/23103 Release Notes.md b/releases/23.10.3/23103 Release Notes.md index 56f9de1..5e7674b 100644 --- a/releases/23.10.3/23103 Release Notes.md +++ b/releases/23.10.3/23103 Release Notes.md @@ -70,4 +70,5 @@ The **Open 3D Engine (O3DE)** 23.10.3 This release is a point release (primarily * fix of the ROS2 Python tests that did not work in 2310.2 [663](https://github.com/o3de/o3de-extras/pull/663) * fix in scale calculation applied to a sensor (sensors were not placed correctly when scaled) * fix of the multiplayer template which did not work in 2310.2 - * removal of the unused texture files that were duplicated along different Gems + * removal of the unused texture files that were duplicated along different Gems [682](https://github.com/o3de/o3de-extras/pull/682) + * Enable compilation of WarehouseAutomationGem with a project-centric approach. [665](https://github.com/o3de/o3de-extras/pull/665) From ca9b8acbf19d96f669d3ab8b4d7bd8521b5457cf Mon Sep 17 00:00:00 2001 From: Joe Bryant Date: Tue, 30 Apr 2024 14:41:10 -0700 Subject: [PATCH 06/10] Update releases/23.10.3/23103 Release Notes.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Michał Pełka Signed-off-by: Joe Bryant --- releases/23.10.3/23103 Release Notes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/releases/23.10.3/23103 Release Notes.md b/releases/23.10.3/23103 Release Notes.md index 5e7674b..21885b3 100644 --- a/releases/23.10.3/23103 Release Notes.md +++ b/releases/23.10.3/23103 Release Notes.md @@ -66,7 +66,7 @@ The **Open 3D Engine (O3DE)** 23.10.3 This release is a point release (primarily * https://github.com/o3de/o3de-extras/pull/690 - This PR collects changes that should be integrated into the next point-release. * updates in the documentation that are common for main and development [663](https://github.com/o3de/o3de-extras/pull/633) * fix for rclcpp SIGINT and SIGTERM handling (it was not handled in 2310.2) [636](https://github.com/o3de/o3de-extras/pull/636) - * fix in Twist Robot Control that allows to move the robot more smoothly + * fix in Twist Robot Control that allows to move the robot more smoothly [645](https://github.com/o3de/o3de-extras/pull/645) * fix of the ROS2 Python tests that did not work in 2310.2 [663](https://github.com/o3de/o3de-extras/pull/663) * fix in scale calculation applied to a sensor (sensors were not placed correctly when scaled) * fix of the multiplayer template which did not work in 2310.2 From 4ec92c660f99664077ec43e7ddb416c8eafa9aa6 Mon Sep 17 00:00:00 2001 From: Joe Bryant Date: Tue, 30 Apr 2024 14:41:19 -0700 Subject: [PATCH 07/10] Update releases/23.10.3/23103 Release Notes.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Michał Pełka Signed-off-by: Joe Bryant --- releases/23.10.3/23103 Release Notes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/releases/23.10.3/23103 Release Notes.md b/releases/23.10.3/23103 Release Notes.md index 21885b3..476589d 100644 --- a/releases/23.10.3/23103 Release Notes.md +++ b/releases/23.10.3/23103 Release Notes.md @@ -68,7 +68,7 @@ The **Open 3D Engine (O3DE)** 23.10.3 This release is a point release (primarily * fix for rclcpp SIGINT and SIGTERM handling (it was not handled in 2310.2) [636](https://github.com/o3de/o3de-extras/pull/636) * fix in Twist Robot Control that allows to move the robot more smoothly [645](https://github.com/o3de/o3de-extras/pull/645) * fix of the ROS2 Python tests that did not work in 2310.2 [663](https://github.com/o3de/o3de-extras/pull/663) - * fix in scale calculation applied to a sensor (sensors were not placed correctly when scaled) + * fix in scale calculation applied to a sensor (sensors were not placed correctly when scaled) [677](https://github.com/o3de/o3de-extras/pull/677) * fix of the multiplayer template which did not work in 2310.2 * removal of the unused texture files that were duplicated along different Gems [682](https://github.com/o3de/o3de-extras/pull/682) * Enable compilation of WarehouseAutomationGem with a project-centric approach. [665](https://github.com/o3de/o3de-extras/pull/665) From dcdf93dea518dabf3f0a3318bc0241c80ae6988d Mon Sep 17 00:00:00 2001 From: Joe Bryant Date: Tue, 30 Apr 2024 14:41:32 -0700 Subject: [PATCH 08/10] Update releases/23.10.3/23103 Release Notes.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Michał Pełka Signed-off-by: Joe Bryant --- releases/23.10.3/23103 Release Notes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/releases/23.10.3/23103 Release Notes.md b/releases/23.10.3/23103 Release Notes.md index 476589d..8f21ccf 100644 --- a/releases/23.10.3/23103 Release Notes.md +++ b/releases/23.10.3/23103 Release Notes.md @@ -69,6 +69,6 @@ The **Open 3D Engine (O3DE)** 23.10.3 This release is a point release (primarily * fix in Twist Robot Control that allows to move the robot more smoothly [645](https://github.com/o3de/o3de-extras/pull/645) * fix of the ROS2 Python tests that did not work in 2310.2 [663](https://github.com/o3de/o3de-extras/pull/663) * fix in scale calculation applied to a sensor (sensors were not placed correctly when scaled) [677](https://github.com/o3de/o3de-extras/pull/677) - * fix of the multiplayer template which did not work in 2310.2 + * fix of the multiplayer template which did not work in 2310.2 [680](https://github.com/o3de/o3de-extras/pull/680) * removal of the unused texture files that were duplicated along different Gems [682](https://github.com/o3de/o3de-extras/pull/682) * Enable compilation of WarehouseAutomationGem with a project-centric approach. [665](https://github.com/o3de/o3de-extras/pull/665) From 6d11e53944fdbdb3aa43f492445dd6e4c55863f6 Mon Sep 17 00:00:00 2001 From: Joe Bryant Date: Tue, 30 Apr 2024 15:34:18 -0700 Subject: [PATCH 09/10] Update 23103 Release Notes.md Reformated PR listing to be consistent using o3de-extras changes as template Signed-off-by: Joe Bryant --- releases/23.10.3/23103 Release Notes.md | 72 +++++++++++-------------- 1 file changed, 31 insertions(+), 41 deletions(-) diff --git a/releases/23.10.3/23103 Release Notes.md b/releases/23.10.3/23103 Release Notes.md index 8f21ccf..7664cab 100644 --- a/releases/23.10.3/23103 Release Notes.md +++ b/releases/23.10.3/23103 Release Notes.md @@ -4,15 +4,15 @@ The **Open 3D Engine (O3DE)** 23.10.3 This release is a point release (primarily # PR's for point release # o3de/o3de -* https://github.com/o3de/o3de/pull/17388 - cherry pick DPE fixes from development #17525 - * handle dynamic container elements (o3de#17411) - * re-enable recycling, esp for prefab override labels (o3de#17343) - * fix element add for containers with DynamicElementType (o3de#17441) - * Handle ClassElement::FLG_POINTER in DPE-based Inspector (o3de#17457) - * Speed up DPE's color picker handling by 2-3x and disallow redundant updates (#17493) - * added recycling capability to several common handlers (o3de#17512) +* Cherry pick DPE fixes from development [17525](https://github.com/o3de/o3de/pull/17525) + * handle dynamic container elements [17411](https://github.com/o3de/o3de/pull/17411) + * re-enable recycling, esp for prefab override labels [17343](https://github.com/o3de/o3de/pull/17343) + * fix element add for containers with DynamicElementType [17441](https://github.com/o3de/o3de/pull/17441) + * Handle ClassElement::FLG_POINTER in DPE-based Inspector [17457](https://github.com/o3de/o3de/pull/17457) + * Speed up DPE's color picker handling by 2-3x and disallow redundant updates [17493](https://github.com/o3de/o3de/pull/17493) + * added recycling capability to several common handlers [17512](https://github.com/o3de/o3de/pull/17512) -* https://github.com/o3de/o3de/pull/17545 - Cherry-pick DPE fixes to point-release 23.10.3 #17545 +* Cherry-pick DPE fixes to point-release 23.10.3 #17545 [17545](https://github.com/o3de/o3de/pull/17545) * Add simple assert * Revert previous assert * Fix GrowTextEdit sizing and sizeHint implementation to correctly work with the DPE's size detection code @@ -26,44 +26,34 @@ The **Open 3D Engine (O3DE)** 23.10.3 This release is a point release (primarily * Detect whether the Property Editor is being instanced in the Editor or in a Unit Test and handle deletion differently * Fix int conversion warnings. -* https://github.com/o3de/o3de/pull/17670 - Ensure Collider widgets correctly signal when they're being edited #17670 -* https://github.com/o3de/o3de/pull/17712 - Fix the proportions of the Editor splashscreen for 23.10.3 -* https://github.com/o3de/o3de/pull/17828 - Cherry pick PR #17819 Fix decal material loading when asset is already loaded -* https://github.com/o3de/o3de/pull/17817 - Cherry-pick PR #17568 - * Fixes the bug causing asset browser to be unable to delete/move/etc. (#17568) - * Fixes Asset Browser cannot delete asset #15671 - * Adds missing functionality from the Linux ProcessWatcher to indicate the difference between a different problem launching program, and the program not being found. - * Fixes the workflow of the Move/Delete/Rename operations in the Asset Browser to properly return the appropriate error when Source Control is not properly configured. +* Ensure Collider widgets correctly signal when they're being edited #17670 [17670](https://github.com/o3de/o3de/pull/17343) +* Fix the proportions of the Editor splashscreen for 23.10.3 [17712](https://github.com/o3de/o3de/pull/17712) +* Cherry pick PR #17819 Fix decal material loading when asset is already loaded [17828](https://github.com/o3de/o3de/pull/17828) +* Fixes the bug causing asset browser to be unable to delete/move/rename/etc.[17817](https://github.com/o3de/o3de/pull/17817) * Adds a toggle for source control notification in AP, so that if you toggle the Editor to not use Source Control, the AP will not either. * Uses the same setting in AP as the Editor, to determine whether Source Control should be used or not, and sets it to false by default, just like the Editor. - -* https://github.com/o3de/o3de/pull/17816 - Cherry-pick pull request #17424 - * Fix issue #14877 - mouse wheel being intepreted as x-axis movement on linux (#17424) - * Fix issue Linux: mouse_delta_x listens to the mouse wheel input #14877 - mouse wheel being intepreted as x-axis movement on Linux - * Fixed existing tests and added a new test case - -* https://github.com/o3de/o3de/pull/17815 - cherry-pick from dev to point-release, PR #17697 - A few small improvements for the editor startup time -* https://github.com/o3de/o3de/pull/17814 - Fixes Input handler is handling mouse_delta inputs inconsistently -* https://github.com/o3de/o3de/pull/17814 - cherry-pick from development to Point Release of PR #17672- Fixes input handler is handling mouse_delta inputs inconsistently -* https://github.com/o3de/o3de/pull/17813 - cherry-pick crashfix part of PR 17664 -* https://github.com/o3de/o3de/pull/17812 - cherry-pick from development to point-release/23103 PR #17594 Add missing file from installer -* https://github.com/o3de/o3de/pull/17811 - CHERRY-PICK from dev to point-release/23103 PR #17526 - Startup time improvements on Linux -* https://github.com/o3de/o3de/pull/17809 - Cherrypick PR 17464 from development to point release #17809 - Fixes the ALT key being held down after alt-tabbing -* https://github.com/o3de/o3de/pull/17808 - Cherry-pick PR17420 from dev to point-release #17808 - This fixes a potential memory stomp issue, Potential fix for ScriptCanvasDeveloper crash -* https://github.com/o3de/o3de/pull/17799 - Allow direct selection of entities inside prefabs in Entity Pick mode #17799 -* https://github.com/o3de/o3de/pull/17798 - Cherry-pick - Allow for Entity creation and Prefab instantiation in place via viewport interactions. #17798 -* https://github.com/o3de/o3de/pull/17797 - Prefabs - Select the container of a prefab after instantiation -* https://github.com/o3de/o3de/pull/17787 - Cherry Pick fix linux editor first time crash #17787 -* https://github.com/o3de/o3de/pull/17786 - Cherry pick fix for python bindings on Linux for methods that return size_t #17786 -* https://github.com/o3de/o3de/pull/17785 - Cherry pick fix for bootstrap.py files that are invoked from non-Editor tools #17785 -* https://github.com/o3de/o3de/pull/17784 - Cherry Pick Fix logic for determining the file extension for shader files #17784 -* https://github.com/o3de/o3de/pull/17780 - Cherry-pick clang 17 compiler errors fix from development #17780 -* https://github.com/o3de/o3de/pull/17771 - Cherrypick my linux/clang compile fixes from dev to point release #17771 -* https://github.com/o3de/o3de/pull/17763 - Cherry-pick fix to ChangeValidate functions not triggering in Property Editors +* Fix mouse wheel being intepreted as x-axis movement on linux [17816](https://github.com/o3de/o3de/pull/17816) +* A few small improvements for the editor startup time [17815](https://github.com/o3de/o3de/pull/17815) +* Fixes Input handler is handling mouse_delta inputs inconsistently [17814](https://github.com/o3de/o3de/pull/17814) +* Fix a potential crash and memory leak [17813](https://github.com/o3de/o3de/pull/17813) +* Add missing cmake preset file from installer [17812](https://github.com/o3de/o3de/pull/17812) +* Asset Processor startup time improvements on Linux [17811](https://github.com/o3de/o3de/pull/17811) +* Fixes the ALT key being held down after alt-tabbing back into the editor [17809](https://github.com/o3de/o3de/pull/17809) +* Fix some random crashes if ScriptCanvasDeveloper Gem is active.[17808](https://github.com/o3de/o3de/pull/17808) +* Allow direct selection of entities inside prefabs in Entity Pick mode [17799](https://github.com/o3de/o3de/pull/17799) +* Cherry-pick - Allow for Entity creation and Prefab instantiation in place via viewport interactions. [17798](https://github.com/o3de/o3de/pull/17798) +* Prefabs - Select the container of a prefab after instantiation [17797](https://github.com/o3de/o3de/pull/17797) +* Cherry Pick fix linux editor first time crash [17787](https://github.com/o3de/o3de/pull/17787) +* Cherry pick fix for python bindings on Linux for methods that return size_t [17786](https://github.com/o3de/o3de/pull/17786) +* Cherry pick fix for bootstrap.py files that are invoked from non-Editor tools [17785](https://github.com/o3de/o3de/pull/17785) +* Cherry Pick Fix logic for determining the file extension for shader files [17784](https://github.com/o3de/o3de/pull/17784) +* Cherry-pick clang 17 compiler errors fix from development [17780](https://github.com/o3de/o3de/pull/17780) +* Cherrypick my linux/clang compile fixes from dev to point release [17771](https://github.com/o3de/o3de/pull/17771) +* Cherry-pick fix to ChangeValidate functions not triggering in Property Editors [17763](https://github.com/o3de/o3de/pull/17763) # o3de/o3de-extras -* https://github.com/o3de/o3de-extras/pull/690 - This PR collects changes that should be integrated into the next point-release. +* https://github.com/o3de/o3de-extras/pull/690 - This PR collects changes that should be integrated into the next point-release. [690](https://github.com/o3de/o3de-extras/pull/690) * updates in the documentation that are common for main and development [663](https://github.com/o3de/o3de-extras/pull/633) * fix for rclcpp SIGINT and SIGTERM handling (it was not handled in 2310.2) [636](https://github.com/o3de/o3de-extras/pull/636) * fix in Twist Robot Control that allows to move the robot more smoothly [645](https://github.com/o3de/o3de-extras/pull/645) From 0350c6871fd9f0863bbd723d177f8ad058530925 Mon Sep 17 00:00:00 2001 From: Joe Bryant Date: Tue, 7 May 2024 07:53:46 -0700 Subject: [PATCH 10/10] Update releases/23.10.3/23103 Release Notes.md Co-authored-by: Steve Pham <82231385+spham-amzn@users.noreply.github.com> Signed-off-by: Joe Bryant --- releases/23.10.3/23103 Release Notes.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/releases/23.10.3/23103 Release Notes.md b/releases/23.10.3/23103 Release Notes.md index 7664cab..6ca3a7b 100644 --- a/releases/23.10.3/23103 Release Notes.md +++ b/releases/23.10.3/23103 Release Notes.md @@ -50,6 +50,8 @@ The **Open 3D Engine (O3DE)** 23.10.3 This release is a point release (primarily * Cherry-pick clang 17 compiler errors fix from development [17780](https://github.com/o3de/o3de/pull/17780) * Cherrypick my linux/clang compile fixes from dev to point release [17771](https://github.com/o3de/o3de/pull/17771) * Cherry-pick fix to ChangeValidate functions not triggering in Property Editors [17763](https://github.com/o3de/o3de/pull/17763) +* Fix crash when full refreshing from AssetProcessor [17869](https://github.com/o3de/o3de/pull/17869) +* Fix script canvas error when saving scripts in Linux [17853](https://github.com/o3de/o3de/pull/17853) # o3de/o3de-extras