Repository navigation
Releases: octofhir/fml-rs
Releases · octofhir/fml-rs
Release list
fml 0.2.0
Changes
- set-version: accept CRLF line endings (Windows checkouts)
- Reference test: whitespace-only strings now match the reference compiler
- Follow the Mapping Language IG where it says more than the reference engine
Install
cargo install fml-cli --version 0.2.0Or download a binary below. Crates: fml-syntax, fml-model, fml-check, fml-engine, fml-cli.
fml 0.1.0
Changes
- fml: read registry packages from their folder
- ci: binaries workflow, runnable without a release
- docs: READMEs for each crate, cross-version test in CI
- fml: --package, --debug and --bundle
- fml-engine: ConceptMaps, date and time, produced resources, debug trace
- fml-check: definitions from FHIR packages
- docs: branded README header and banner
- fml-check: element paths inside FHIRPath
- Use octofhir-fhirschema 0.3.33
- StructureMap in the R4 form
- Use octofhir-fhirpath 0.5.1
- Use octofhir-fhirpath 0.5 and octofhir-fhirschema 0.3.32
- fml run: run a map over a FHIR JSON input
- Add fml-engine: run StructureMaps over FHIR JSON
- fml-check: share type navigation
- Format the checker corpus test
- fml check: report type errors
- Add fml-check: type checking against FHIR definitions
- Test against the reference compiler
- fml-model: match the reference compiler's StructureMap exactly
- fml-syntax: keep triple-quoted markdown verbatim
- fml: compile and print commands
- Add fml-model: compile FML to StructureMap and print it back
- fml-syntax: canonical FHIRPath text and reference-compiler leniency
- ci: use actions/checkout v5
- Add CI and document the current status
- Add the fml command-line tool
- Add fml-syntax: lexer, lossless parser and formatter
- Initial commit
Install
cargo install fml-cli --version 0.1.0Or download a binary below. Crates: fml-syntax, fml-model, fml-check, fml-engine, fml-cli.