TorchRL 0.13.2 is a patch release focused on regression fixes, release reliability, and CI stability. It intentionally avoids new feature backports.
Highlights
- Fixed Isaac Lab reset regressions, including Direct-env autoreset opt-in behavior, observation-key normalization, and
reset_toedge cases. - Fixed
SliceSamplerandEnvBase.stepregressions affecting compile compatibility and batch-locked environments. - Fixed
MultiSyncCollectorworker-output gathering and improved preemption throughput without busy-waiting. - Made the vLLM FP32 override opt-in so importing TorchRL no longer changes host vLLM behavior.
- Restored and hardened nightly/release publishing checks, including PyPI wheel filtering and release-build symbol stripping.
Backported fixes and maintenance
- #3869 Fix IsaacLab reset regressions.
- #3868 Make the vLLM FP32 plugin opt-in.
- #3861 Fix FP32 override registration in the vLLM plugin.
- #3858 Fix
_skip_tensordicthandling inEnvBase.step. 4679d0aFixSliceSamplercompile compatibility.- #3856 Fix flaky Pendulum spec and collector preemption-ordering tests.
- #3843, #3841 Fix and optimize
MultiSyncCollectorpreemption. - #3846, #3845, #3844 Harden nightly version checks and uploads.
- #3859, #3855, #3842, #3825,
12093aeImprove release, benchmark, auto-tag, and docs CI reliability. - #3852 Fix tutorial code links.
- #3849, #3848, #3847 Refresh SOTA dependency pins.
No new public API exports are intended in this patch release.