Releases: Azure-Samples/azure-nvidia-robotics-reference-architecture
Releases · Azure-Samples/azure-nvidia-robotics-reference-architecture
v0.4.0
0.4.0 (2026-02-27)
✨ Features
- deploy: add PowerShell ports of deployment scripts (#330) (4797563)
- deploy: multi-node GPU support with dynamic OSMO pool configuration (#410) (6c98f05)
- scripts: add PowerShell dev environment bootstrap script (#329) (f599104)
- scripts: add SHA staleness checking script and Pester tests (#321) (1d0ccbc)
- settings: replace Black formatter with Ruff in VS Code workspace config (#323) (932a73b)
- workflows: configure pytest and ruff toolchain with full remediation and python-lint CI (#196) (06390d1)
🐛 Bug Fixes
- build: regenerate uv.lock in release-please PR to sync project version (#346) (ef0e704), closes #322
- build: resolve 255 cspell errors across 51 files (#345) (ab99655)
📚 Documentation
- add project governance model and PR inactivity policy (#343) (683a93a)
- add regression test policy for bug fix PRs (#320) (057653b)
- add threat model and security documentation hub (#373) (bed3045)
- create docs/ hub index for documentation navigation (#368) (fb7a217)
- deploy: create docs/deploy/ hub and migrate deployment documentation (#372) (57de949)
- docs: add getting-started hub and quickstart tutorial (#369) (3262f10)
- document internationalization scope as not applicable (#367) (b58fe65)
♻️ Code Refactoring
📦 Build System
- build: add CodeQL analysis to PR and main CI orchestrators (#324) (de1d49e)
- build: add OS matrix and -CI flag to Pester tests workflow (#195) (6806647)
🔧 Miscellaneous
- build: update stale GitHub Actions SHA pins and actionlint version (#342) (86074cd)
- deps: bump azure-core (#370) (e5a30ed)
- deps: bump flask from 3.1.2 to 3.1.3 (#318) (4a1dbe4)
- deps: bump the python-dependencies group across 1 directory with 4 updates (#319) (e9258ec)
- deps: bump the training-dependencies group across 1 directory with 11 updates (#186) (67580ac)
- deps: bump werkzeug from 3.1.5 to 3.1.6 (#317) (72c64ad)
v0.3.0
0.3.0 (2026-02-19)
✨ Features
- add LeRobot imitation learning pipelines for OSMO and Azure ML (#165) (baef32d)
- linting: add YAML and GitHub Actions workflow linting via actionlint (#192) (e6c1730)
- scripts: add dependency pinning compliance scanning (#169) (5d90d4c)
- scripts: add frontmatter validation linting pipeline (#185) (6ff58e3)
- scripts: add verified download utility with hash checking (#180) (063dd69)
🐛 Bug Fixes
- build: remove [double] cast on JaCoCo counter array in coverage threshold check (#312) (6b196de)
- build: resolve release-please draft race condition (#311) (6af1d8b)
- scripts: wrap Get-MarkdownTarget returns in array subexpression (#314) (1c5e757)
- src: replace checkpoint-specific error message in upload_file (#178) (bc0bc7f)
- workflows: add id-token write permission for pester-tests (#183) (5c87ca8)
♻️ Code Refactoring
- scripts: align LintingHelpers.psm1 with hve-core upstream (#193) (f24bc04)
- scripts: replace GitHub-only CI wrappers with CIHelpers in linting scripts (#184) (033cc9c)
- src: standardize os.environ usage in inference upload script (#194) (5a82581)
🔧 Miscellaneous
v0.2.0
0.2.0 (2026-02-12)
✨ Features
🐛 Bug Fixes
- build: restore release-please skip guard on release PR merge (#147) (d8ade84)
- workflows: quote if expression to resolve YAML syntax error (#172) (b3120a6)
📚 Documentation
- add deployer-facing security considerations (#161) (1f5c110)
- add hve-core onboarding to README and contributing guides (#153) (8fb63bb)
- add testing requirements to CONTRIBUTING.md (#150) (0116c4f)
- contributing: add accessibility best practices statement (#166) (2d5f239)
- contributing: publish 12-month roadmap (#159) (f158463)
- create comprehensive CONTRIBUTING.md (#119) (9c60073)
- define documentation maintenance policy (#162) (bd750ed)
- deploy: standardize installation and uninstallation terminology in README files (#168) (43427f3)
- docs: add test execution and cleanup instructions (#167) (d83b20e)
- docs: decompose and relocate detailed contributing guide (#156) (3783400)
- scripts: document submit script CLI arguments (#123) (adabdd5)
- src: add docstrings to training utils context module (#157) (b6312f5)
- src: add Google-style docstrings to metrics module (#151) (311886c)
- src: expand Google-style docstrings for training utils env module (#131) (29ab4f8)
🔧 Miscellaneous
v0.1.0
0.1.0 (2026-02-07)
✨ Features
- .github: Add GitHub workflows from hve-core (#22) (96ae111)
- add PR template and YAML issue form templates (#16) (059ac48)
- automation: add runbook automation (#25) (c8f0fd4)
- build: integrate release-please bot with GitHub App auth and CI gating (#139) (f930b6b)
- build: migrate package management to uv (#43) (cfe028f)
- cleanup: remove NGC token requirement and add infrastructure cleanup documentation (#31) (51ed7d6)
- deploy: add Azure PowerShell modules for automation runbooks (#44) (0148921)
- deploy: add policy export and inference scripts for ONNX/JIT (#21) (94b6ff1)
- deploy: add support for workload identity osmo datasets (#24) (c948a3c)
- deploy: implement robotics infrastructure with Azure resources (#9) (103e31e)
- deploy: integrate Azure Key Vault secrets sync via CSI driver (#32) (864006b)
- devcontainer: enhance development environment setup (#28) (a930ac0)
- docs: documenation updates (#27) (3fcc6b6)
- initial osmo workflow and training on Azure (#1) (ff5f7df)
- instructions: add Copilot instruction files and clean up VS Code settings (#36) (6d8fb2c)
- repo: add root capabilities and reorganize README (#17) (4aede6f)
- robotics: refactor infra and finish OSMO and AzureML support (#23) (3b15665)
- scripts: add CIHelpers.psm1 shared CI module (#129) (467e071)
- scripts: add RSL-RL 3.x TensorDict compatibility and training backend selection (#26) (4986caa)
- scripts: reduce payload size by excluding any cache from python (#29) (8a20b46)
- training: add MLflow machine metrics collection (#5) (1f79dc0)
🐛 Bug Fixes
- build: strip CHANGELOG frontmatter and fix initial version for release-please (#142) (81755ec)
- deploy: ignore changes to zone in PostgreSQL flexible server lifecycle (#34) (80ef4a6)
- deploy: resolve hybrid cluster deployment issues (#39) (69f69d7)
- ps: avoid PowerShell ternary for compatibility (#124) (b8da8a1)
- script: replace osmo-dev function with direct osmo command usage (#30) (29c8b6d)
📚 Documentation
- deploy: enhance VPN and network configuration documentation (#38) (2992f07)
- deploy: enhance VPN documentation with detailed client setup instructions (#35) (4ded515)
- enhance README with architecture diagram and deployment documentation (#33) (7baf903)
- update README.md with architecture overview and repository structure (4accbdb)