Skip to content

docs(fern): add v0.5.0 version snapshot for GA release - #2389

Merged
ananthsub merged 1 commit into
mainfrom
docs/v0.5.0-release-snapshot
Aug 6, 2026
Merged

docs(fern): add v0.5.0 version snapshot for GA release#2389
ananthsub merged 1 commit into
mainfrom
docs/v0.5.0-release-snapshot

Conversation

@kajalj22

@kajalj22 kajalj22 commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Snapshots fern/versions/latest/fern/versions/v0.5.0/ (101 files) to freeze the docs at the 0.5.0 GA state
  • Creates fern/versions/v0.5.0.yml with nav config pointing to the frozen pages
  • Registers v0.5.0 as stable in fern/docs.yml (between Main and 0.4.0)
  • Adds v0.5.0 release notes accordion to release-notes.mdx in both latest/ and the snapshot
  • Drops pre-release tag: PRE_RELEASE = "rc0""" in nemo_gym/package_info.py (version is now 0.5.0)

Test plan

  • Verify docs.nvidia.com/nemo/gym shows 0.5.0 in the version picker as stable
  • Verify the v0.5.0 docs snapshot renders correctly at /v0.5.0/
  • Verify release notes page shows v0.5.0 accordion open by default, v0.4.0 collapsed
  • Verify nemo_gym.__version__ returns "0.5.0" (no rc0 suffix)
  • Cherry-pick to r0.5.0 after merging to main

🤖 Generated with Claude Code

- Snapshot fern/versions/latest/ → fern/versions/v0.5.0/ (101 files)
- Create fern/versions/v0.5.0.yml with nav config pointing to v0.5.0/ pages
- Register v0.5.0 as stable in fern/docs.yml (between Main and 0.4.0)
- Add v0.5.0 release notes to release-notes.mdx (latest/ and v0.5.0/ snapshot)
- Drop pre-release tag: PRE_RELEASE = "rc0" → "" in nemo_gym/package_info.py

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
Signed-off-by: Kajal Jain <kajalj@nvidia.com>
@copy-pr-bot

copy-pr-bot Bot commented Aug 6, 2026

Copy link
Copy Markdown

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@kajalj22 kajalj22 added the r0.5.0 Auto-cherrypick to release branch. Apply before merge; cherrypick happens after merge. label Aug 6, 2026

@sephmard sephmard left a comment

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.

Thanks!

@sephmard sephmard linked an issue Aug 6, 2026 that may be closed by this pull request
@kajalj22

kajalj22 commented Aug 6, 2026

Copy link
Copy Markdown
Contributor Author

/ok to test 23efcb0

@ananthsub
ananthsub merged commit 3ea4728 into main Aug 6, 2026
9 of 13 checks passed
@ananthsub
ananthsub deleted the docs/v0.5.0-release-snapshot branch August 6, 2026 18:59
kajalj22 added a commit that referenced this pull request Aug 6, 2026
…nto `r0.5.0` (#2391)

beep boop 🤖: Cherry-pick of #2389 into `r0.5.0`.

## Summary

- Fern v0.5.0 docs snapshot (`fern/versions/v0.5.0/`, 101 files)
- `fern/versions/v0.5.0.yml` nav config
- `fern/docs.yml` registers v0.5.0 as stable
- v0.5.0 release notes in `release-notes.mdx`
- `nemo_gym/package_info.py`: `PRE_RELEASE = "rc0"` → `""` (version is
now `0.5.0`)
- `installation.mdx`: version references bumped to 0.5.0, Python 3.12 →
3.13
- Test extended to cover v0.5.0 snapshot

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Signed-off-by: Kajal Jain <kajalj@nvidia.com>
Co-authored-by: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
kajalj22 added a commit that referenced this pull request Aug 7, 2026
## Summary

Fixes the `test_internal_pages_are_linked_by_path_not_by_absolute_url`
test failure introduced by #2389.

The v0.5.0 release notes sandboxing section contained a
`docs.nvidia.com/nemo/gym/...` absolute link. The test requires all
internal docs links in `latest/` to use relative paths (to keep readers
within the version they're reading). Replaced with a relative path
`/nemo-gym/nemo_gym/sandbox/providers` in both `latest/` and the
`v0.5.0/` snapshot.

## Test plan

- [ ] `test_internal_pages_are_linked_by_path_not_by_absolute_url`
passes
- [ ] Cherry-pick to `r0.5.0`

🤖 Generated with [Claude Code](https://claude.com/claude-code)

---------

Signed-off-by: Kajal Jain <kajalj@nvidia.com>
Co-authored-by: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
OlegSudakov pushed a commit to OlegSudakov/Gym that referenced this pull request Aug 7, 2026
)

## Summary

- Snapshots `fern/versions/latest/` → `fern/versions/v0.5.0/` (101
files) to freeze the docs at the 0.5.0 GA state
- Creates `fern/versions/v0.5.0.yml` with nav config pointing to the
frozen pages
- Registers `v0.5.0` as `stable` in `fern/docs.yml` (between Main and
0.4.0)
- Adds v0.5.0 release notes accordion to `release-notes.mdx` in both
`latest/` and the snapshot
- Drops pre-release tag: `PRE_RELEASE = "rc0"` → `""` in
`nemo_gym/package_info.py` (version is now `0.5.0`)

## Test plan

- [ ] Verify `docs.nvidia.com/nemo/gym` shows `0.5.0` in the version
picker as stable
- [ ] Verify the v0.5.0 docs snapshot renders correctly at `/v0.5.0/`
- [ ] Verify release notes page shows v0.5.0 accordion open by default,
v0.4.0 collapsed
- [ ] Verify `nemo_gym.__version__` returns `"0.5.0"` (no `rc0` suffix)
- [ ] Cherry-pick to `r0.5.0` after merging to main

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Signed-off-by: Kajal Jain <kajalj@nvidia.com>
Co-authored-by: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
OlegSudakov pushed a commit to OlegSudakov/Gym that referenced this pull request Aug 7, 2026
…DIA-NeMo#2397)

## Summary

Fixes the `test_internal_pages_are_linked_by_path_not_by_absolute_url`
test failure introduced by NVIDIA-NeMo#2389.

The v0.5.0 release notes sandboxing section contained a
`docs.nvidia.com/nemo/gym/...` absolute link. The test requires all
internal docs links in `latest/` to use relative paths (to keep readers
within the version they're reading). Replaced with a relative path
`/nemo-gym/nemo_gym/sandbox/providers` in both `latest/` and the
`v0.5.0/` snapshot.

## Test plan

- [ ] `test_internal_pages_are_linked_by_path_not_by_absolute_url`
passes
- [ ] Cherry-pick to `r0.5.0`

🤖 Generated with [Claude Code](https://claude.com/claude-code)

---------

Signed-off-by: Kajal Jain <kajalj@nvidia.com>
Co-authored-by: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
kajalj22 added a commit that referenced this pull request Aug 24, 2026
## Summary
- Snapshots `fern/versions/latest/` → `fern/versions/v0.5.1/` (97 files)
to freeze the docs at the 0.5.1 GA state
- Creates `fern/versions/v0.5.1.yml` with nav config pointing to the
frozen pages
- Registers `v0.5.1` as `stable` in `fern/docs.yml` (between Main and
0.5.0)
- Adds a v0.5.1 release notes accordion to `release-notes.mdx` in both
`latest/` and the snapshot
- Extends `test_fern_docs_links.py` version coverage to include `v0.5.1`

Follows the same pattern as the v0.5.0 snapshot (#2389). Targeted
directly at `r0.5.1` rather than `main` + cherry-pick, per direction on
this release.

`nemo_gym/package_info.py` already reports `0.5.1` with no `PRE_RELEASE`
suffix, and `pyproject.toml` derives its version from it dynamically —
no code version changes needed.

## Test plan
- [x] `pytest tests/unit_tests/test_fern_docs_links.py -q` — 13 passed,
20 subtests passed
- [x] Verify `docs.nvidia.com/nemo/gym` shows `0.5.1` in the version
picker as stable
- [x] Verify the v0.5.1 docs snapshot renders correctly at `/v0.5.1/`
- [x] Verify release notes page shows the v0.5.1 accordion open by
default, v0.5.0 collapsed

Signed-off-by: Kajal Jain <kajalj@nvidia.com>
kajalj22 added a commit that referenced this pull request Sep 2, 2026
## Summary
- Snapshots `fern/versions/latest/` → `fern/versions/v0.5.1/` (97 files)
to freeze the docs at the 0.5.1 GA state
- Creates `fern/versions/v0.5.1.yml` with nav config pointing to the
frozen pages
- Registers `v0.5.1` as `stable` in `fern/docs.yml` (between Main and
0.5.0)
- Adds a v0.5.1 release notes accordion to `release-notes.mdx` in both
`latest/` and the snapshot
- Extends `test_fern_docs_links.py` version coverage to include `v0.5.1`

Follows the same pattern as the v0.5.0 snapshot (#2389). Targeted
directly at `r0.5.1` rather than `main` + cherry-pick, per direction on
this release.

`nemo_gym/package_info.py` already reports `0.5.1` with no `PRE_RELEASE`
suffix, and `pyproject.toml` derives its version from it dynamically —
no code version changes needed.

## Test plan
- [x] `pytest tests/unit_tests/test_fern_docs_links.py -q` — 13 passed,
20 subtests passed
- [x] Verify `docs.nvidia.com/nemo/gym` shows `0.5.1` in the version
picker as stable
- [x] Verify the v0.5.1 docs snapshot renders correctly at `/v0.5.1/`
- [x] Verify release notes page shows the v0.5.1 accordion open by
default, v0.5.0 collapsed

Signed-off-by: Kajal Jain <kajalj@nvidia.com>
kajalj22 added a commit that referenced this pull request Sep 4, 2026
- Snapshots `fern/versions/latest/` → `fern/versions/v0.5.1/` (97 files)
to freeze the docs at the 0.5.1 GA state
- Creates `fern/versions/v0.5.1.yml` with nav config pointing to the
frozen pages
- Registers `v0.5.1` as `stable` in `fern/docs.yml` (between Main and
0.5.0)
- Adds a v0.5.1 release notes accordion to `release-notes.mdx` in both
`latest/` and the snapshot
- Extends `test_fern_docs_links.py` version coverage to include `v0.5.1`

Follows the same pattern as the v0.5.0 snapshot (#2389). Targeted
directly at `r0.5.1` rather than `main` + cherry-pick, per direction on
this release.

`nemo_gym/package_info.py` already reports `0.5.1` with no `PRE_RELEASE`
suffix, and `pyproject.toml` derives its version from it dynamically —
no code version changes needed.

- [x] `pytest tests/unit_tests/test_fern_docs_links.py -q` — 13 passed,
20 subtests passed
- [x] Verify `docs.nvidia.com/nemo/gym` shows `0.5.1` in the version
picker as stable
- [x] Verify the v0.5.1 docs snapshot renders correctly at `/v0.5.1/`
- [x] Verify release notes page shows the v0.5.1 accordion open by
default, v0.5.0 collapsed

Signed-off-by: Kajal Jain <kajalj@nvidia.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

r0.5.0 Auto-cherrypick to release branch. Apply before merge; cherrypick happens after merge.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Release Notes for v0.5.0

3 participants