Dynamo v1.4.2 - Release Notes
Summary
Dynamo v1.4.2 is a patch release on top of v1.4.1. It fixes NIXL loader-path resolution in the Frontend and SGLang Runtime images, where the Rust NIXL bindings silently ran against non-functional stubs instead of the real library. It also removes an unused profiling plugin from the shipped images and tightens dependency pins in the Frontend and Planner images. With this release, Dynamo also introduces Dynamo Enterprise: a curated set of release artifacts published for NVIDIA Enterprise Support.
Base Branch: release/1.4.2
Dynamo Enterprise
Starting with v1.4.2, a curated set of Dynamo release artifacts is also published under the -enterprise suffix in the Dynamo Enterprise collection on NGC. These artifacts are eligible for NVIDIA Enterprise Support under an active NVIDIA AI Enterprise subscription and carry no functional or binary differences from their open-source counterparts. See Dynamo Enterprise for scope, supported artifacts, and coverage terms.
Bug Fixes
- Frontend NIXL Loader Path: Fixed the Frontend image leaving the NIXL library where the dynamic loader could not find it (#13547). The Rust bindings resolve the C API with a bare
dlopen("libnixl_capi.so")and the runtime extension carries no RPATH, so Rust NIXL silently ran against non-functional stubs while the Python bindings worked in the same interpreter. The image now installs NIXL from PyPI at a target-scopednixl_ref(v1.3.2) and registers the wheel's library directory withldconfig. - SGLang NIXL Loader Path: Fixed the same loader-path gap in the SGLang Runtime image (#13649). The wheel's library directory is now found during the existing UCX layout scan and registered in
ld.so.conf.d, keeping the UCX compat directory's priority forlibucp/libucs. Theagg_vision.shworkaround that exported the directory by hand is removed; the image covers it.
Dependency Changes
- EFA Installer: Updated the AWS EFA Installer to v1.50 in the EFA image variants (#13690).
- Pillow Floor: Held pillow at the declared v12.3.0 floor in the Frontend and Planner images (#13741).
- Plotext Constraint: Pinned
plotextbelow v6 in the Planner image; plotext v6 removes theplot_sizeAPI that AIConfigurator profiler runs depend on (#13716). - Nsight EFA Metrics Plugin: Removed the unused plugin from the shipped images;
nsys profile --enable=efa_metricsis no longer available inside the containers (#13751).
Key Dependencies
Backend runtime versions are unchanged from v1.4.1:
| Dynamo | SGLang | TensorRT-LLM | vLLM | NIXL | UCX |
|---|---|---|---|---|---|
| v1.4.2 | v0.5.16 |
v1.3.0rc22 |
v0.26.0 |
v1.3.2 (vLLM, Frontend) / v1.3.1 (TensorRT-LLM) / v1.3.0 (SGLang) |
v1.21.0 |
CUDA Variants
| Backend | CUDA 12 | CUDA 13 |
|---|---|---|
| SGLang | N/A | 13.0 |
| TensorRT-LLM | N/A | 13.1 |
| vLLM | N/A | 13.0 |
For container images, wheels, Helm charts, and Rust crates, see Dynamo Release Artifacts.
For full version compatibility information, see Dynamo Support Matrix.