diff --git a/CHANGELOG-PRERELEASE.md b/CHANGELOG-PRERELEASE.md index 6ba56e8a..079037ee 100644 --- a/CHANGELOG-PRERELEASE.md +++ b/CHANGELOG-PRERELEASE.md @@ -19,6 +19,7 @@ The format is based on [Keep a Changelog]. - Fix non-VRChat project support `#1310` - 'shader' doesn't have a float or range property 'prop' error `#1312` - Integer and Int confusion `#1313` +- NativeArray leak `#1314` ### Security diff --git a/CHANGELOG.md b/CHANGELOG.md index 0690bd47..5f43a094 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -69,7 +69,7 @@ The format is based on [Keep a Changelog]. - Renamed debug options internally `#1228` - This will lose previously configured debug options. - However, debug options are not considered as Public API as stated in documents so this is not backward incompatible changes in semver 2.0.0 section 8. -- Performance Improvements `#1234` `#1243` `#1240` `#1288` `#1304` `#1307` +- Performance Improvements `#1234` `#1243` `#1240` `#1288` `#1304` `#1307` `#1314` - Transform gizmo are now hidden while you're editing box of Remove Mesh in Box `#1259` - This prevents mistakenly moving the Skinned Mesh Renderer while editing the box. - Make MergePhysBone implement `INetworkID` `#1260` diff --git a/Internal/MeshInfo2/MeshInfo2.cs b/Internal/MeshInfo2/MeshInfo2.cs index 65199a9d..a9ba9d39 100644 --- a/Internal/MeshInfo2/MeshInfo2.cs +++ b/Internal/MeshInfo2/MeshInfo2.cs @@ -1285,6 +1285,7 @@ public ApplyFrame2Array GetApplyFramesInfo(string shapeName, float weight, bool public void Dispose() { + Utils.DisposeAll(DeltaVertices.Concat(DeltaNormals).Concat(DeltaTangents)); } }