Releases: gosmart-health/dicom-rs-transformer
Releases · gosmart-health/dicom-rs-transformer
Release list
v0.0.1-alpha-9
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
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!