Newton v1.5.1
Newton v1.5.1 is a patch release following v1.5.0. It focuses on correctness and compatibility fixes for neural controllers, heightfield contacts, large ViewerGL scenes, and ARM importer dependencies.
For the complete list of changes, see the changelog.
Highlights
The following correctness and compatibility issues were addressed in this patch:
-
Neural-controller fixes. The Torch neural controllers now use the supplied target-position indices correctly, and masked LSTM resets no longer modify inference tensors in place. (#3919)
-
Heightfield contact fixes. Deep contacts now resolve against the physical heightfield surface, avoiding exaggerated penetration depths and normals pointing into the terrain. (#4005)
-
ViewerGL stability for large scenes. Depth, shading, and shadows remain stable when the camera moves over very large meshes or geometry at large world coordinates. (#4006)
-
ARM importer compatibility. On aarch64 with Python versions below 3.13, the
importersextra now keepsusd-exchangeon the compatible 2.x release line. (#3996)
Notes
This release is intended to be API-compatible with Newton v1.5.0. No breaking changes are expected.