Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
## [1.2.3] - 2024-05-30

### Changed
* Updated entities packages dependencies
  • Loading branch information
Unity Technologies committed May 30, 2024
1 parent 9ab5ade commit 834ec7a
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 26 deletions.
17 changes: 6 additions & 11 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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

Expand Down
15 changes: 5 additions & 10 deletions ValidationExceptions.json
Original file line number Diff line number Diff line change
Expand Up @@ -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 [email protected] 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"
}
]
}
10 changes: 5 additions & 5 deletions package.json
Original file line number Diff line number Diff line change
@@ -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"
},
Expand All @@ -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/[email protected]/manual/index.html",
"repository": {
"url": "https://github.cds.internal.unity3d.com/unity/dots.git",
"type": "git",
"revision": "6ecf7a215623cca37079c6f1a3e6f2f686c91721"
"revision": "0e866f29be5f7742acc14fad89281f547835ef01"
}
}

0 comments on commit 834ec7a

Please sign in to comment.