Repository navigation
Releases: vx-org/rez-next
Releases · vx-org/rez-next
Release list
v0.3.12
0.3.12 (2026-10-13)
🚀 Features
- repository: parse upstream type@location repository specs and bridge the upstream-faithful repository (#381) (a24f2f1)
🐛 Bug Fixes
- config: align StrList environment parsing with upstream Rez (#383) (55ddc5c)
- config: reject malformed env overrides and merge cache overrides (#378) (9905452)
- deps: update quinn-proto to 0.11.18 for security advisories (#386) (9439804)
⚙️ Configuration
v0.3.11
0.3.11 (2026-10-12)
🐛 Bug Fixes
- bench: isolate Criterion identities and reject duplicate results (d3289a4)
- build: prevent script-mode side effects and recursive staging copies (8215605)
- config: align native loader environment precedence (3629d67)
- config: apply layered config files and define keys in one registry (56c0bfb)
- config: prefer plain Rez environment overrides over JSON (5e17de1)
- python: load configuration values and reject partial resolved contexts (f03716f)
v0.3.10
v0.3.9
0.3.9 (2026-10-06)
🚀 Features
- vx: expose the release workflow as a vx extension (d551da3)
🐛 Bug Fixes
- deps: update rust crate base64 to 0.23 (#252) (f612e94)
- deps: update rust crate dirs to v7 (#294) (1eff7f5)
- release: create the VCS tag only after a successful release (fa39b56)
- release: keep an existing tag instead of failing to re-create it (b7a5ca9)
- vx: refuse to re-release an existing version (b2d639c)
- vx: stop --dry-run from silently becoming a real release (196dc95)
v0.3.8
v0.3.7
0.3.7 (2026-09-24)
📚 Documentation
- api-stability: define public API contract and gate it in CI (5880a47)
- api-stability: resolve stable-surface/exclusion overlap (#274) (000ac45)
- define the public API stability contract, gate it in CI, and fix PyVersion drift (1a787a1)
- define the public API stability contract, gate it in CI, and fix PyVersion drift (#271) (1a787a1)
- fix PyVersion/PyVersionRange drift in Python examples (ba20b32)
v0.3.6
v0.3.5
0.3.5 (2026-07-15)
🚀 Features
- add live build events and plugins (09fdc2c)
- align Rez CLI and Python APIs (5928fe5)
- harden production release contracts (ab1dbc1)
🐛 Bug Fixes
- activate rez environments through shell scripts (4f829bb)
- align inplace test semantics (541fcc5)
- avoid cache stats deadlock (63429a4)
- ci: ensure x86_64-pc-windows-gnu target installed for active toolchain (db63a91)
- deps: update rust crate pyo3 to 0.29 (#203) (0401e25)
- deps: update rust crate zip to v8 (#181) (f2cb221)
- enforce variant build and test contracts (76bc8c9)
- execute package aliases in rez env (241861b)
- harden builds and Windows validation (7120100)
- harden cross-platform build validation (f562ae7)
- parse grouped benchmark results (830982d)
- preserve benchmark result publishing (47fe0ed)
- preserve plugin archive permissions (af225ff)
- preserve Unix runtime contracts (5010eae)
- reject unsupported package definitions (ea7d78f)
- repair release version synchronization (01df2b3)
- report Unix symlink creation errors (59faa04)
- respect POSIX shell detection (9550481)
- support Cargo workspace releases (900496d)
- support Python 3.9 annotations (0a501d7)
- support standard rez build env vars (9f3c54a)
- support workspace release automation (eae067a)
- update python build bindings (ca5c295)
- update vulnerable transitive dependencies (30c9b87)
📚 Documentation
- add llms.txt/llms-full.txt, update AGENTS.md/CLAUDE.md/GEMINI.md with corrected crate count, version, and module references (#185) (494f6c3)
- comprehensive doc refresh - add 19 missing modules, fix counts (bfcfcef)
- comprehensive doc refresh - fix submodule counts, add missing modules, improve disclosure chain (a893379)
- fix module count from 41 to 40 across all docs (Run #4) (b42ec33)
- fix module counts - remove 30 non-existent modules from all tables (637ab87)
- fix module counts and remove non-existent modules from all tables (#190) (637ab87)
- fix module counts and remove non-existent modules from tables (bbdb14d)
- fix outdated module/test counts and add CLI info (Run #3) (1b7776a)
- update documentation to reflect current project state (20 crates, 58 submodules) (aec5918)