From 834ec7ac0ef365834c24c1eb2a273ccf19459e6c Mon Sep 17 00:00:00 2001 From: Unity Technologies <@unity> Date: Thu, 30 May 2024 00:00:00 +0000 Subject: [PATCH] com.unity.entities.graphics@1.2.3 ## [1.2.3] - 2024-05-30 ### Changed * Updated entities packages dependencies --- CHANGELOG.md | 17 ++++++----------- ValidationExceptions.json | 15 +++++---------- package.json | 10 +++++----- 3 files changed, 16 insertions(+), 26 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2ba5e77..27a4e28 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,12 @@ uid: changelog # Changelog +## [1.2.3] - 2024-05-30 + +### Changed +* Updated entities packages dependencies + + ## [1.2.1] - 2024-04-26 ### Added @@ -13,28 +19,17 @@ uid: changelog ### Changed * Updated entities packages dependencies - ### Deprecated * RenderMeshArray.Materials is now obsolete, in favor of RenderMeshArray.MaterialReferences * RenderMeshArray.Meshes is now obsolete, in favor of RenderMeshArray.MeshReferences * Deprecated Materials and Meshes from RenderMeshArray as they now allocate. -### Removed - - ### Fixed * Resolved a performance issue in UpdateHybridChunksStructure * Fixed an allocation in RegisterMaterialsAndMeshes -### Security - - -### Known Issues - - - ## [1.2.0] - 2024-03-22 diff --git a/ValidationExceptions.json b/ValidationExceptions.json index 0e6a09e..13f6222 100644 --- a/ValidationExceptions.json +++ b/ValidationExceptions.json @@ -3,29 +3,24 @@ { "ValidationTest": "API Updater Configuration Validation", "ExceptionMessage": "stdout:\nAPIUpdater Configuration Validation\n-----------------------------------\n\nConfiguration Validation Tests (Failed: 0, Total: 1, Ignored 0):\n----------------------------------------------------------------\n\n\nAuto Generated Tests (Failed: 1, Total: 1, Ignored 0):\n------------------------------------------------------\n1) Expected updates not applied for configuration:\n[*] System.SByte [*] Unity.Rendering.MaterialMeshInfo::Submesh -> * Unity.Rendering.MaterialMeshInfo::SubMesh\n\nInput : unsafe class Test : object { System.SByte Method(System.SByte memberValue, Unity.Rendering.MaterialMeshInfo obj) { System.SByte local = obj.Submesh; return Method(obj.Submesh, obj); } }\nExpected: unsafe class Test : object { System.UInt16 Method(System.UInt16 memberValue, Unity.Rendering.MaterialMeshInfo obj) { System.UInt16 local = obj.SubMesh; return Method(obj.SubMesh, obj); } }\nActual : unsafe class Test : object { System.SByte Method(System.SByte memberValue, Unity.Rendering.MaterialMeshInfo obj) { System.SByte local = obj.SubMesh; return Method(obj.SubMesh, obj); } }\n\n\nBase type validation (Failed: 0, Total: 0, Ignored 0):\n------------------------------------------------------\nstderr:\n", - "PackageVersion": "1.2.1" - }, - { - "ValidationTest": "API Validation", - "ExceptionMessage": "Additions require a new minor or major version.", - "PackageVersion": "1.2.1" - } + "PackageVersion": "1.2.3" + } ], "WarningExceptions": [ { "ValidationTest": "Manifest Validation", "ExceptionMessage": "Package dependency com.unity.entities@0.60.0-preview.88 must be promoted to production before this package is promoted to production. (Except for core packages)", - "PackageVersion": "1.2.1" + "PackageVersion": "1.2.3" }, { "ValidationTest": "Folder Structure Validation", "ExceptionMessage": "The Resources Directory should not be used in packages. For more guidance, please visit https://docs.unity3d.com/Manual/BestPracticeUnderstandingPerformanceInUnity6.html", - "PackageVersion": "1.2.1" + "PackageVersion": "1.2.3" }, { "ValidationTest": "Package Lifecycle Validation", "ExceptionMessage": "com.unity.entities.graphics has never been promoted to production before. Please contact Release Management through slack in #devs-pkg-promotion to promote the first version of your package before trying to use this automated pipeline. Read more about this error and potential solutions at https://docs.unity3d.com/Packages/com.unity.package-validation-suite@latest/index.html?preview=1&subfolder=/manual/lifecycle_validation_error.html#the-very-first-version-of-a-package-must-be-promoted-by-release-management", - "PackageVersion": "1.2.1" + "PackageVersion": "1.2.3" } ] } diff --git a/package.json b/package.json index f30bb82..06d6180 100644 --- a/package.json +++ b/package.json @@ -1,12 +1,12 @@ { "name": "com.unity.entities.graphics", "displayName": "Entities Graphics", - "version": "1.2.1", + "version": "1.2.3", "unity": "2022.3", "unityRelease": "11f1", "description": "The Entities Graphics package provides systems and components for drawing meshes using DOTS, including support for instanced mesh rendering and LOD.", "dependencies": { - "com.unity.entities": "1.2.1", + "com.unity.entities": "1.2.3", "com.unity.modules.particlesystem": "1.0.0", "com.unity.render-pipelines.core": "14.0.9" }, @@ -17,15 +17,15 @@ "unity" ], "_upm": { - "changelog": "### Added\n\n* MaterialReferences and MesheReferences have been provided as non allocating replacements for Materials and Meshes\n\n### Changed\n* Updated entities packages dependencies\n\n\n### Deprecated\n\n* RenderMeshArray.Materials is now obsolete, in favor of RenderMeshArray.MaterialReferences\n* RenderMeshArray.Meshes is now obsolete, in favor of RenderMeshArray.MeshReferences\n* Deprecated Materials and Meshes from RenderMeshArray as they now allocate.\n\n### Removed\n\n\n### Fixed\n\n* Resolved a performance issue in UpdateHybridChunksStructure\n* Fixed an allocation in RegisterMaterialsAndMeshes\n\n### Security\n\n\n### Known Issues" + "changelog": "### Changed\n* Updated entities packages dependencies" }, "upmCi": { - "footprint": "a82699c29cedddf992dcce1d6ae9e2c429483285" + "footprint": "3d447ce6b724068b8f44179703e6adb7c513b04f" }, "documentationUrl": "https://docs.unity3d.com/Packages/com.unity.entities.graphics@1.2/manual/index.html", "repository": { "url": "https://github.cds.internal.unity3d.com/unity/dots.git", "type": "git", - "revision": "6ecf7a215623cca37079c6f1a3e6f2f686c91721" + "revision": "0e866f29be5f7742acc14fad89281f547835ef01" } }