NVIDIA/aicr v0.12.1
NVIDIA/aicr
Captured source
source ↗published May 1, 2026seen 5dcaptured 10hhttp 200method plain
v0.12.1
Repository: NVIDIA/aicr
Tag: v0.12.1
Published: 2026-05-01T17:13:51Z
Prerelease: no
Release notes:
Changelog
New Features
- cf3cd3390f10619dd9716ba2ef48777480459a9c: feat(bundler)!: uniform NNN-folder bundle layout via localformat (#662) (#706) (@lockwobr)
- 8843981ec12b9354ba7090f6539779bba5bb24e8: feat(bundler): add headless OIDC paths for bundle --attest (#707) (@lockwobr)
- 6593894589f14fec81383701b5875f5d1f4ca76f: feat(cli): add skill command for AI agent integration (#691) (@yuanchen8911)
- b1e38fe0d72ce47ebad0c9973b9bcf8ad36fb842: feat(cli): add snapshot analysis skill for Claude Code (@mchmarny)
- af8def3dcd2225ebec11c9782a0f02bc86a0d16e: feat(collector): add Talos OS support via Kubernetes Node info (#714) (@ayuskauskas)
- 639c53e6b4634f2bd736f0aa9a1bb9a358e90780: feat(recipes): enable NFD Topology Updater on production GPU recipes (#711) (@ArangoGutierrez)
- c1703eb30c68c7cb4e9c695395c8d31d4703aa77: feat(release): publish THIRD_PARTY_NOTICES.md as a release asset (#722) (@ayuskauskas)
Bug Fixes
- af4df7cac7d24928561a87ac130df38aecf91a39: fix(bundler): demote nodewright selector warnings to info severity (#704) (@mchmarny)
- 67ea746e462b5f9ba4f7816899eae34ca4e307a1: fix(bundler): layer-neutral dynamic declaration errors (#703) (@mchmarny)
- cb6b98c878a33d1e3d4261dfcff8cbe1b66d4efe: fix(bundler): preserve inner error codes instead of double-wrapping (#702) (@mchmarny)
- f94c66cd08601119ff3f3c83e0c9b3e35d483b7b: fix(ci): centralize GPU CI runtime pins (#710) (@yuanchen8911)
- 3c9f6ec564dd7a77994be0fb65b62c98e07cd6de: fix(ci): eliminate redundant CI workflow executions (@mchmarny)
- 2c99373d01aacaa46991fca744f989c922a0a8ff: fix(ci): move organization-projects permission to workflow level (@mchmarny)
- 2fb17190ca13fc55d004436fe0f3bd349fa24097: fix(ci): only send Slack notification on critical/high vulns (@mchmarny)
- 6900259fb2f0e6d5f48a7b664d2fe99a5f7bdb55: fix(ci): remove invalid organization-projects permission key (@mchmarny)
- 4c5c7489b6f9fa4e3d87797b042e2f1e5a58a5d6: fix(ci): remove project board integration from issue report (@mchmarny)
- 7b96afa4f096ff4735f24cc5f2b6aa58ed7c2d78: fix(ci): trigger H100 GPU tests on shared recipe changes (#717) (@yuanchen8911)
- cd3abd2ed08fe99955436abbb787ce011df76ab3: fix(ci): use project board priority field instead of labels for issue report (@mchmarny)
- 39c8c2995b28e35d3f25691a44f5ff6466f48c57: fix(recipes): correct nvsentinel registry default to OCI source (#725) (@yuanchen8911)
- d66ba762c8291f90afbaa261d1e84607393184ea: fix(recipes): drop hook-succeeded from torch-distributed runtime (#719) (@yuanchen8911)
- 604a3242014fb209ee9e7d7e563b24d2d67037c2: fix(recipes): handle kubeflow-trainer v2.2.0 API changes (#724) (@yuanchen8911)
- 2038255b5dc6c447b25988479506b0617aafc513: fix(recipes): use Helm manifest-only pattern for gke-nccl-tcpxo (#718) (@yuanchen8911)
- 8d0168ee4eb1da020e41bf0e1abe19ac714c9227: fix(recipes): use NFD chart version 0.18.3 without v prefix (#688) (@yuanchen8911)
- eec81c584d26d3097e975e9ac40e8e8ae34831ce: fix(tools): pin golangci-lint installer URL to version tag (@mchmarny)
- 7274cabd3a5452075967336f64c7ab3e68b21191: fix(verifier): add trust level reason to verify output (#705) (@mchmarny)
- de84b0fe15b584a1c8ac9ac82ec5a6dc675c594e: fix: address top-7 code-review findings across packages (#721) (@mchmarny)
- 07d9ab9d4eafcaa157f53c401df893a3eecbe6f9: fix: post-release code quality and correctness cleanup (@mchmarny)
- 0a04439f47e94f8cad94d932aec7e295786d2c8a: fix: update license check (#712) (@lockwobr)
- c56f1426c96f7db6517143c6aedeca5db011bf58: fix: update license check (#713) (@lockwobr)
Other Tasks
- 8ffea23f839564c7e30041466c9c4385ab2a5579: Refactor and harden H100 GPU CI workflow (#694) (@yuanchen8911)
- eb1a673866cf3c7ec1e69e9e7b86e2b1f42222c2: chore(deps): bump controller-runtime, apiextensions-apiserver, kube-openapi, semver (@mchmarny)
- a165fae6a8e7f517a60f5b4b6a61d2ef36417c9f: chore(recipe): bump dynamo-platform from 0.9.x to 1.0.2 and add Grove chart (#459) (@Jont828)
- fa5c02b3310bd7820abd8e30428944ab2ca002ab: chore(recipes): bump 6 components to upstream latest (phase 1) (#715) (@yuanchen8911)
- 14ff3fa9598ceb2d9c988155e7a39da40a946fef: chore(recipes): bump kai-scheduler v0.14.1 and kubeflow-trainer 2.2.0 (#720) (@yuanchen8911)
- e2da26635d2143d5c65a04a43d40c7b7fe9f3eac: chore: bump postcss from 8.5.8 to 8.5.10 in /site in the npm_and_yarn group across 1 directory (#672) (@dependabot[bot])
- 0c939ce861d0a225e8b7de938e84b5b5f66e3e69: chore: dep update (@mchmarny)
- 3cc4e267df37e21bb7751c212df07d0bee084c7c: chore: deps: bump goreleaser/goreleaser-action from 7.1.0 to 7.2.1 (#692) (@dependabot[bot])
- b266684891a2f56ea824f56201045b660e1118fa: chore: update change log (@mchmarny)
- fc0daca8365475668356c2684a1a5980e13a505e: ci: enable CodeRabbit auto-review on draft PRs (#690) (@yuanchen8911)
- 3b7e970809a5fc502e1f916d35697fcee3f2d618: ci: retry grype install on transient github 502s (#701) (@yuanchen8911)
- c7c3154ea5f5fbc31b3b930335fa2600fa85ba44: docs(kwok): add prerequisites and fix copy-paste pitfalls (#709) (@arun-gupta)
- fc2eeca963724f594f4be98887bde499ef87797c: docs(roadmap): restructure around v1 objectives (#708) (@mchmarny)
- 0a8d6e16aa32b944353ce1d89e70b78f8dfaff35: feat(nodewright-customizations): add gb200 eks support (#699) (@ayuskauskas)
Notability
notability 3.0/10Minor patch release from NVIDIA