Skip to content

Add v0.3.0 release notes - #1228

Merged
alexmillane merged 6 commits into
mainfrom
qianl/docs/add-v0.3-release-notes
Sep 9, 2026
Merged

Add v0.3.0 release notes#1228
alexmillane merged 6 commits into
mainfrom
qianl/docs/add-v0.3-release-notes

Conversation

@qianl-nv

@qianl-nv qianl-nv commented Sep 9, 2026

Copy link
Copy Markdown
Collaborator

Summary

Document the Isaac Lab-Arena v0.3.0 release.

Detailed description

  • Summarizes the major user-facing features added since v0.2.
  • Covers documentation, infrastructure, assets, tests, and bug fixes.
  • Links representative pull requests for each release-note item.

@greptile-apps

greptile-apps Bot commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

RetriggerView in GreptileConfidence Score: 5/5

The documentation-only PR appears safe to merge with no outstanding actionable findings.

Summary

  • Corrects the public API identifiers raised in the previous review.
  • Documents Isaac Lab 3.0 workflow interoperation.
  • Refreshes the Alpha version and future roadmap.
  • Summarizes v0.3.0 features, documentation, infrastructure, assets, tests, and fixes.

Comment thread docs/pages/references/release_notes.rst Outdated
@qianl-nv qianl-nv reopened this Sep 9, 2026
@qianl-nv
qianl-nv marked this pull request as draft September 9, 2026 15:29
Comment thread docs/pages/references/release_notes.rst
Comment thread docs/pages/references/release_notes.rst Outdated
Comment thread docs/pages/references/release_notes.rst
Comment thread docs/pages/references/release_notes.rst
@arena-review-bot

arena-review-bot Bot commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

🤖 Isaac Lab-Arena Review Bot

Re-reviewed at 7a46cc3.

Summary

Docs-only change adding a v0.3.0 section to release_notes.rst. Since the last pass the author took @alexmillane's wording for both "What's Next" and the release overview, which also resolves my earlier note about the unsubstantiated Isaac Lab 3.0 interop claim — that clause is gone and #960/#994/#1022 now have their own bullet (line 89). I re-verified all 128 cited PR numbers against the repo: every one exists and is merged, and pyproject.toml on release/0.3.0 is already at 0.3.0.

Findings

🟡 release_notes.rst:46 — Line 46 now says "0.3 Alpha", but the Key Features block above it (lines 12-21) is still verbatim from the 0.2 notes; its four "New" markers all point at 0.2 features, and none of the 0.3 headliners listed at lines 69-75 appear. That block is the standing banner readers hit first.

🟡 release_notes.rst:61disable_fabric_for_runs (evaluation/run_execution.py:38, from #1169) forces device="cpu" and disable_fabric=True for any experiment that builds the env more than once — i.e. the "environment rebuilds" and multi-node dispatch this release advertises at line 93. It's not in docs/ anywhere and #1169 isn't cited. Suggested a Limitations bullet inline.

Still open from earlier passes (threads are live, no need for new ones):
🔵 #1137 ("Fix progress score to be normalized") is listed both as a feature (line 116) and a bug fix (line 160). #994 is now in the same position — feature at line 91, bug fix at line 160.
🔵 The Kitchen/RoboLab asset bullets (lines 143-148) restate the Task libraries bullet; #845, #857, #962, #965 and #1048 each appear twice.

Test Coverage

Not applicable — documentation only.

Verdict

Minor fixes needed. Nothing here blocks the release; the CPU/Fabric limitation is the one I'd most want captured, since it changes the performance users get from a workflow these notes headline.


Isaac Lab-Arena is being developed as an open-source, shared evaluation framework that the community can
collectively enhance and expand. We invite you to try Isaac Lab-Arena 0.2 Alpha, share feedback, and help
collectively enhance and expand. We invite you to try Isaac Lab-Arena 0.3 Alpha, share feedback, and help

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@sangeetas-nv @alexmillane do we still call 0.3 an Alpha release?

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes. I believe so.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

cool!

@alexmillane alexmillane left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review.

Comment thread docs/pages/references/release_notes.rst Outdated
Comment on lines +52 to +54
Future releases will focus on VLM-augmented analysis to surface insights from large-scale evaluations,
Newton support for contact-rich rigid-body and deformable environments, production-scale performance
hardening, and installation from published Python packages.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Future releases will focus on:

  • Enhanced newton support for benchmark involving contact-rich insertion, cables, and deformables.
  • Prompt to scene+robot+task workflows
  • Improved performance for multi-node evaluation.

Comment thread docs/pages/references/release_notes.rst Outdated
Comment on lines +65 to +68
This release introduces prompt-first environment generation, typed environment and experiment
definitions, configurable evaluation variations and sensitivity analysis, expanded policy
integrations, and new Kitchen Benchmark and RoboLab task libraries. It also upgrades Arena's
Isaac Lab 3.0 interoperation and adds major improvements to object placement and validation.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This release introduces:

  • prompt-first environment generation
  • controlled randomization through variations
  • sensitivity analysis
  • multi-node evaluations
  • expanded policy
  • task libraries including RoboLab-style tasks and our own kitchenbench for tasks in realistic kitchens

Details below:

@alexmillane
alexmillane marked this pull request as ready for review September 9, 2026 17:01
@alexmillane
alexmillane changed the base branch from release/0.3.0 to main September 9, 2026 17:02
qianl-nv and others added 6 commits September 9, 2026 19:08
Signed-off-by: Qian Lin <qianl@nvidia.com>
Signed-off-by: Qian Lin <qianl@nvidia.com>
Signed-off-by: Qian Lin <qianl@nvidia.com>
Signed-off-by: Qian Lin <qianl@nvidia.com>
Signed-off-by: Qian Lin <qianl@nvidia.com>
- Replace the "What's Next" paragraph with the roadmap bullets from review:
  Newton support for contact-rich benchmarks, prompt-to-scene/robot/task
  workflows, and multi-node evaluation performance.
- Convert the v0.3.0 lead paragraph into a bulleted summary of the release
  highlights, followed by the detailed sections.

Signed-off-by: alex <amillane@nvidia.com>
@alexmillane
alexmillane force-pushed the qianl/docs/add-v0.3-release-notes branch from 73870b5 to 7a46cc3 Compare September 9, 2026 17:09

Isaac Lab-Arena is being developed as an open-source, shared evaluation framework that the community can
collectively enhance and expand. We invite you to try Isaac Lab-Arena 0.2 Alpha, share feedback, and help
collectively enhance and expand. We invite you to try Isaac Lab-Arena 0.3 Alpha, share feedback, and help

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 The Key Features list above is still the 0.2 one

This line now invites people to try 0.3 Alpha, but the Key Features block (lines 12-21) hasn't changed since the 0.2 notes — its four "New" markers are sequential task chaining, semantic placement, heterogeneous parallel evals, and RL/Lab interop. None of the 0.3 headliners you list just below at lines 69-75 show up there.

Since that block is the standing banner refreshed each release, could the "New" markers move onto the 0.3 items (prompt-first generation, variations + sensitivity analysis, multi-node evaluation, Kitchen Benchmark / RoboLab)?

**Limitations**

- Installation from a published Python package is not yet supported; use the native ``uv`` source workflow or Docker.
- Performance is not yet hardened for production-scale workloads in Alpha stage.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Multi-run experiments fall back to CPU, and that isn't mentioned anywhere

disable_fabric_for_runs (isaaclab_arena/evaluation/run_execution.py:38 on release/0.3.0, from #1169) sets device="cpu" and disable_fabric=True for any experiment that builds the environment more than once — which is exactly the "environment rebuilds" and multi-node dispatch advertised at line 93. I couldn't find it documented in docs/ either, and #1169 isn't cited in the notes.

That's a real slowdown on a headline 0.3 workflow. Worth a Limitations bullet?

Suggested change
- Performance is not yet hardened for production-scale workloads in Alpha stage.
- Performance is not yet hardened for production-scale workloads in Alpha stage.
- Experiments that build the environment more than once (multiple runs, or ``num_rebuilds > 1``) fall back to
the CPU device with Fabric disabled, to work around a render-after-rebuild bug in Isaac Lab (#1169).

@alexmillane
alexmillane merged commit 44d036c into main Sep 9, 2026
2 checks passed
@alexmillane
alexmillane deleted the qianl/docs/add-v0.3-release-notes branch September 9, 2026 17:26
alexmillane added a commit that referenced this pull request Sep 9, 2026
## Summary
Cherry-pick the v0.3.0 release notes onto the release branch.

## Detailed description
- Cherry-picks 44d036c (#1228, merged to `main`) with no conflicts.
- Adds the `v0.3.0` section to `docs/pages/references/release_notes.rst`
and updates the intro to 0.3 Alpha, including the reviewed roadmap and
release-highlight bullets.
- Documentation only; `release_notes.rst` on this branch is now
identical to `main`.

Signed-off-by: Qian Lin <qianl@nvidia.com>
Signed-off-by: alex <amillane@nvidia.com>
Co-authored-by: qianlin <53278415+qianl-nv@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants