Skip to content

Refactor 0.46.0 Changelog - #2052

Merged
kevalmorabia97 merged 1 commit into
mainfrom
kmorabia/refactor-changelog
Aug 3, 2026
Merged

Refactor 0.46.0 Changelog#2052
kevalmorabia97 merged 1 commit into
mainfrom
kmorabia/refactor-changelog

Conversation

@kevalmorabia97

@kevalmorabia97 kevalmorabia97 commented Aug 3, 2026

Copy link
Copy Markdown
Collaborator

Refactor 0.46.0 Changelog organization

Summary by CodeRabbit

  • Documentation
    • Added a new 0.47 release section.
    • Reorganized 0.46 release notes into clearer categories, including quantization, speculative decoding, Megatron, breaking changes, deprecations, and bug fixes.
    • Documented updates covering calibration, export workflows, VLM support, pruning, deployment tooling, and ONNX and Hugging Face fixes.

@copy-pr-bot

copy-pr-bot Bot commented Aug 3, 2026

Copy link
Copy Markdown

Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

@coderabbitai

coderabbitai Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Enterprise

Run ID: ff46d374-d718-4c10-8393-3460d4db8961

📥 Commits

Reviewing files that changed from the base of the PR and between d492c12 and 954129c.

📒 Files selected for processing (1)
  • CHANGELOG.rst
🚧 Files skipped from review as they are similar to previous changes (1)
  • CHANGELOG.rst

📝 Walkthrough

Walkthrough

CHANGELOG.rst adds a 0.47 placeholder and reorganizes 0.46 entries into quantization, feature, compatibility, deprecation, and bug-fix sections.

Changes

Release changelog updates

Layer / File(s) Summary
Release structure and quantization entries
CHANGELOG.rst
Adds the 0.47 placeholder and reorganizes 0.46 quantization entries.
Feature category additions
CHANGELOG.rst
Adds speculative-decoding, Megatron Framework, and miscellaneous feature sections.
Compatibility notices and bug fixes
CHANGELOG.rst
Adds breaking-change and deprecation notices and expands bug-fix entries.

Estimated code review effort: 1 (Trivial) | ~2 minutes

🚥 Pre-merge checks | ✅ 6
✅ Passed checks (6 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly describes the reorganization of the 0.46.0 changelog.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Security Anti-Patterns ✅ Passed The commit changes only CHANGELOG.rst; it adds no modelopt/examples Python code, dependency manifests, or checked security anti-patterns.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch kmorabia/refactor-changelog

Comment @coderabbitai help to get the list of available commands.

@kevalmorabia97

Copy link
Copy Markdown
Collaborator Author

/ok to test d492c12

@cjluo-nv cjluo-nv 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.

Bot review (bedrock-claude-opus-5) — DM the bot to share feedback.

Docs-only change: reorganizes the 0.46 CHANGELOG entries into *Quantization* / *Speculative Decoding* / *Megatron Framework* / *Misc* subgroups (matching the existing 0.45 style), folds the top-level Experimental section into 0.46 Misc as an (Experimental) bullet, and opens a 0.47 placeholder section.

I fetched the full file at the PR branch and verified nothing was dropped in the shuffle — every removed bullet (D-PACE, streaming spec-dec, Domino, CP/DP, Minitron variants + sub-bullets, VLM prune/PTQ/distill, day0-release, --target_dla, prepare_megatron_data_blend, puzzletron) reappears exactly once, and no duplicates were introduced. The mis-nested "Nested submodel reverse mappings…" paragraph is correctly promoted from an indented continuation of the ONNX FP16/BF16 bullet to its own Bug Fixes bullet. RST structure (heading underline length, bullet indentation for sub-lists) is valid.

Two entries are net-new rather than moved (grouped-GEMM TEGroupedMLP Minitron pruning with --no_moe_grouped_gemm, and distill.py --checkpoint_keep_last -1 / export_distilled_megatron_to_hf.py --export_iterations); I confirmed both features exist in the repo (examples/megatron_bridge/prune_minitron.py, examples/megatron_bridge/README.md + tests), so these look like previously-missing changelog entries being backfilled — fine, just slightly beyond "refactor".

Minor, non-blocking: the new 0.47 section is four bold headers with no content yet, and 0.46 is still dated 2026-08-xx (unreleased) — if 0.46 hasn't shipped, the 0.47 stub may be premature. No licensing files touched, no tests needed for a changelog-only change.

@kevalmorabia97
kevalmorabia97 marked this pull request as ready for review August 3, 2026 14:27
@kevalmorabia97
kevalmorabia97 requested a review from a team as a code owner August 3, 2026 14:27
@kevalmorabia97
kevalmorabia97 enabled auto-merge (squash) August 3, 2026 14:27

@coderabbitai coderabbitai Bot 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.

Warning

CodeRabbit couldn't request changes on this pull request because it doesn't have sufficient GitHub permissions.

Please grant CodeRabbit Pull requests: Read and write permission and re-run the review.

👉 Steps to fix this

Actionable comments posted: 2

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@CHANGELOG.rst`:
- Around line 79-80: Move the VILA/NVILA support removal and minimum NeMo
container requirement entries from the `**Deprecations**` section into
`**Backward Breaking Changes**` in `CHANGELOG.rst`, preserving their existing
text and order. Keep `**Deprecations**` limited to changes that remain
functional during migration.
- Line 71: Update the recommendation in the changelog entry to direct users to
the canonical examples/hf_ptq path instead of the compatibility examples/llm_ptq
symlink, while preserving the existing AutoDeploy guidance.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Enterprise

Run ID: f8814572-9714-4a06-a1a4-9e40718d52f0

📥 Commits

Reviewing files that changed from the base of the PR and between 2f6e77f and d492c12.

📒 Files selected for processing (1)
  • CHANGELOG.rst

Comment thread CHANGELOG.rst Outdated
Comment thread CHANGELOG.rst Outdated
Signed-off-by: Keval Morabia <28916987+kevalmorabia97@users.noreply.github.com>
@kevalmorabia97
kevalmorabia97 force-pushed the kmorabia/refactor-changelog branch from d492c12 to 954129c Compare August 3, 2026 14:32
@kevalmorabia97
kevalmorabia97 merged commit 00d356a into main Aug 3, 2026
34 checks passed
@kevalmorabia97
kevalmorabia97 deleted the kmorabia/refactor-changelog branch August 3, 2026 14:42
@codecov

codecov Bot commented Aug 3, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 66.94%. Comparing base (2f6e77f) to head (954129c).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #2052   +/-   ##
=======================================
  Coverage   66.94%   66.94%           
=======================================
  Files         519      519           
  Lines       59401    59401           
=======================================
  Hits        39767    39767           
  Misses      19634    19634           
Flag Coverage Δ
unit 55.16% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-08-03 14:42 UTC

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.

2 participants