Changelog

FireSonic release history and notable changes.

FireSonic 0.1.0 — Initial Beta Release

Status: Beta

The first public FireSonic release introduces Community Edition, the Developer SDK, and the core HL7 v2 → FHIR R4 integration workflow.

Platform

  • HL7 v2 intake over MLLP with durable message persistence.
  • Built-in HL7 v2 → FHIR R4 conversion and transaction Bundle delivery.
  • Groovy workflow customization before and after conversion.
  • Semantic validation and explicit message processing states.
  • Administration Console, retry/recovery workflows, and scheduled database backup including an external backup destination.

Developer SDK

  • Local Maven-based development with IntelliJ IDEA or Eclipse.
  • Lifecycle hooks for filtering, HL7 normalization, FHIR enrichment, semantic-validation handling, startup, and shutdown.
  • Managed FHIR, HTTP, cache, retry, metrics, and support APIs.
  • Local Bundle output, automated tests, and IDE debugging workflows.

Community Edition

  • Up to 5 inbound HL7 messages per second.
  • Up to 5 FHIR transaction Bundles per second.
  • 1 intake worker and 1 processing worker.
  • Up to 50 semantic rules.
  • Free renewable 6-month license.

Commercial capabilities

Commercial editions add capabilities such as script and semantic-rule hot reload, Prometheus/Grafana monitoring, batch retry, configurable worker concurrency, processing circuit breaker, and FHIR delivery circuit breaker.

Verify the release

Release package SHA-256 checksums are published separately from download emails. Verify FireSonic downloads →