Skip to content

Releases: beatrice-b-m/dcmview

v0.2.11

Choose a tag to compare

@github-actions github-actions released this 29 Aug 02:28
dcmview v0.2.11

Release semantic DICOM context, positioned WSI tile context, presentation fidelity fixes, viewport and request reliability improvements, and the resolved compatibility qualification campaign.

v0.2.10

Choose a tag to compare

@github-actions github-actions released this 28 Aug 20:15
docs(release): publish v0.2.10 notes

Summarize the release around logical navigation, reference resolution, expanded pixel support, API observability, reliability fixes, and packaging changes. Preserve the outstanding responsive-layout check in the public release record so the tag remains traceable to the completed QA audit.

v0.2.9

Choose a tag to compare

@github-actions github-actions released this 26 Aug 04:50
test(python): bypass bridge in local launch cases

Mark local-launch wrapper tests explicitly so an active VS Code extension cannot capture them. This keeps fallback and argument-validation coverage deterministic in developer and release environments.

v0.2.8

Choose a tag to compare

@github-actions github-actions released this 14 Aug 03:43
feat(frontend): fill the active navigator path

Derive the selected file's hierarchy path for both explorer modes so ancestor context remains visible even when the leaf is hidden by a collapsed node. Unify study and directory selection around progressively stronger theme-accent surfaces, reserving the clearest fill and edge marker for the active file.

v0.2.7

Choose a tag to compare

@github-actions github-actions released this 29 Jul 02:48
fix(ci): satisfy Rust 1.88 strict Clippy

Capture format arguments directly in annotation validation and discovery summary messages. Rust 1.88 treats the remaining positional arguments as uninlined-format warnings, and CI promotes those warnings to errors.

v0.2.6

Choose a tag to compare

@github-actions github-actions released this 12 Jun 18:30
chore(release): bump version to 0.2.6

Update the Rust, Python, frontend, and VS Code package manifests to
publish dcmview v0.2.6 consistently across distribution paths.

Adjust packaging tests that assert versioned archive and wheel names so
release verification continues to match the shipped artifact names.

v0.2.5

Choose a tag to compare

@github-actions github-actions released this 12 Jun 13:05
fix(wrapper): tolerate missing home during bridge discovery

Avoid calling Path.home as an infallible fallback when CI or embedded environments clear home-related variables. The wrapper now uses the same relative registry fallback as the Rust and VS Code bridge code, so direct environment bridge endpoints can still be used when no home directory is discoverable.

v0.2.4

Choose a tag to compare

@github-actions github-actions released this 12 Jun 01:33
fix(wrapper): preserve bridge registry path contracts

Keep POSIX-style registry directory examples stable across host platforms instead of rewriting them through pathlib separators. Allow the Unix trust check to be exercised with an explicit uid so Windows CI can validate the shared registry contract.

v0.2.3

Choose a tag to compare

@github-actions github-actions released this 11 Jun 03:26
chore(assets): sync icon PNG copies

Refresh the frontend and VS Code icon PNG copies from the package-root dcmview-logo.png so every packaged icon uses the latest artwork. The root SVG remains the only SVG icon source because there are no other SVG icon copies in the codebase.

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 10 Jun 21:16
test(python): make wrapper path assertions portable

Compare wrapper command paths using the active platform's Path rendering and bundled binary name. This keeps the precedence tests focused on resolution behavior while allowing Windows to use backslash paths and the .exe bundled binary.