Skip to content

v1.7.2.post1

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 31 May 20:37
· 408 commits to main since this release
v1.7.2.post1
4ad2090

Changelog

[1.7.2] - 2025-05-31

Added

  • Add missing adjoint method for tile assign operations (#680).
  • Add documentation for the fact that += and -= invoke wp.atomic_add() and wp.atomic_sub(), respectively (#505).
  • Add a publications list of academic and research projects leveraging Warp (#686).

Changed

  • Prevent and document that class inheritance is not supported for wp.struct (now throws RuntimeError) (#656).
  • Warn when an incompatible data type conversion is detected when constructing an array using the __cuda_array_interface__ (#624, #670).
  • Relax the exact version requirement in omni.warp towards omni.warp.core (#702).
  • Rename the "Kernel Reference" documentation page to "Built-Ins Reference", with each built-in now having annotations to denote whether they are accessible only from the kernel scope or also from the Python runtime scope (#532).

Fixed

  • Fix an issue where arrays stored in structs could be garbage collected without updating the struct ctype (#720).
  • Fix an issue with preserving the base class of nested struct attributes (#574).
  • Allow recovering from out-of-memory errors during wp.Volume allocation (#611).
  • Fix 2D tile load when source array and tile have incompatible strides (#688).
  • Fix compilation errors with wp.tile_atomic_add() (#681).
  • Fix wp.svd2() with duplicate singular values and improved accuracy (#679).
  • Fix OpenGLRenderer.update_shape_instance() not having color buffers created for the shape instances.
  • Fix text rendering in wp.render.OpenGLRenderer (#704).
  • Fix assembly of rigid body inertia in ModelBuilder.collapse_fixed_joints() (#631).
  • Fix UsdRenderer.render_points() erroring out when passed 4 points or less (#708).
  • Fix wp.atomic_*() built-ins not working with some types (#733).
  • Fix garbage-collection issues with JAX FFI callbacks (#711).