Skip to content

Releases: gosmart-health/dicom-rs-transformer

v0.0.1-alpha-9

Choose a tag to compare

@github-actions github-actions released this 24 Aug 17:11
Immutable release. Only release title and notes can be modified.

Alpha Release

Some part of the app may not work as you expect it. Please file an issue on our GitHub Issues

Added

  • JSON DSL Transformation Engine: Declarative JSON rule definitions for DICOM dataset transformations.
  • Line-by-Line Scripting Language: Human-readable script language (SET, DELETE/REMOVE, REPLACE, ANONYMIZE, SAVE_JSON, DUMP).
  • RPN Boolean Logic & Sub-Script Branching: Conditional predicates (CHECK <tag> MATCHES/EXISTS/DATE_*), stack operators (AND, OR, XOR, NOT, DUP, DROP, CLEAR), and sub-script execution (IF_TRUE, IF_FALSE).
  • Model Context Protocol (MCP) Integration: Native stdio MCP server mode and automatic IDE/Tool configuration via dicom-transformer install-mcp --target all.
  • Pre-compiled Binary Releases: Automated multi-platform GitHub release pipeline for Linux (x86_64, musl, aarch64), macOS (Apple Silicon), and Windows (x86_64).
  • Compliance & Security Tooling: Automated dependency security auditing (cargo-audit) and CycloneDX SBOM generation (cargo-cyclonedx).

Version 0.0.0 Initial Commit

Pre-release

Choose a tag to compare

@imanabu imanabu released this 20 Aug 22:03
Immutable release. Only release title and notes can be modified.

Blazingly fast, memory-safe DICOM dataset transformation, anonymization, and extraction powered by Rust and dicom-rs.

Please give it a try. Keep your input coming.
I will be working on the PRO enhancements next!