Skip to content

Commit ec4de0b

Browse files
authored
docs(changelog): add v2.1.3 section for #156, #158, #159 (#160)
Summarizes the develop-vs-main delta: amd-smi path resolution fix, unscoped tag matching for dir-prefixed model names, and corrected directory-scoped tag examples in the docs.
1 parent 2c55818 commit ec4de0b

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [2.1.3] - 2026-07-15
11+
12+
### Added
13+
14+
- **Unscoped tags match dir-prefixed model short names** (#159): Per-directory `models.json` prefixes model names with their directory (e.g. `pyt_foo` becomes `dir/pyt_foo`), which silently broke `--tags pyt_foo` for users referencing models by their original flat name. `DiscoverModels` now falls back to matching the short name (the part after the last `/`) for unscoped tags, so existing `--tags` invocations keep working after the migration.
15+
16+
### Fixed
17+
18+
- **`amd-smi` path resolution in `get_gpu_renderD_nodes`** (#156, ROCM-27727): `amd-smi` was invoked as a bare command, relying on `PATH`, while every other call site in `core/context.py` resolves it via `self._rocm_path`. On hosts where `/opt/rocm*/bin` is not on `PATH`, this caused GPU detection to fail with exit code 127. The call now resolves through `self._rocm_path` like the rest of the file.
19+
20+
### Docs
21+
22+
- **Stale directory-scoped model tag examples corrected** (#158): Colon-separated tags (e.g. `dummy2:dummy_2`) are parsed as model name plus extra script args, not directory scope. Directory-scoped selection uses `scope/tag` syntax (e.g. `dummy2/model1`) since #109. README and `docs/{cli-reference,usage}.md` examples updated accordingly.
23+
1024
## [2.1.2] - 2026-07-13
1125

1226
### Changed

0 commit comments

Comments
 (0)