Releases
v1.2.5
Compare
Sorry, something went wrong.
No results found
[1.2.5] - 2026-06-30
Added
scripts/bump_version.py for automated version bumps
Tag-version safety nets in publish and desktop CI workflows
TEST_REPORT.md documenting 48/48 tests passing (100%)
Fixed
resolve --device/--cuda (P0) : Added --device and --cuda flags to resolve command with CUDA/device override handling
lock --json stdout pollution (P1) : Rich tables suppressed when --json is used — manifest_table/pkg_table gated on not args.json
Nested manifest detection (P2) : Path-based seen set instead of filename-based — prevents false dedup across subdirectories
--manifest relative paths (P2) : Matches subdirectory manifests via endswith on resolved path
Exit code on failure (P2) : Exit code 1 returned when resolution yields no packages
API ecosystem validation (P2) : Fixed 400 error on versions/dependencies endpoints — proper ecosystem enum check
udr --version from wheel (P3) : importlib.metadata fallback when __version__ not available
CVE noise reduction (P3) : Only CRITICAL/HIGH severities shown inline
*-requirements.txt glob (P3) : Pattern added to manifest detection
Type check : Fixed ErrorCategory | None unwrap in conflict_resolver.py
Desktop bugs (8) : backendDir path, Python fallback, env passthrough, restart lock, window state atomicity, health check URL, configurable host, onBackendReady IPC
Desktop workflow : YAML fixes (heredoc delimiter, multi-line syntax), workflow file rename to force re-index
You can’t perform that action at this time.