-
master
StableMulti-Platform CI / test-platforms (ubuntu-22.04) (push) Successful in 18sMulti-Platform CI / test-platforms (windows-latest) (push) Successful in 18sMulti-Platform CI / Package for Linux x86_64 (push) Has been skippedMulti-Platform CI / Package for Windows x86_64 (push) Has been skippedMulti-Platform CI / Create GitHub Release (push) Has been skippedreleased this
2025-09-30 02:43:01 -07:00 | 0 commits to master since this releasev0.3.0 Release Notes
What's New
- Bloodstream organ model
- New bloodstream organ integrated with the patient model, enabling simulation of circulatory dynamics and inter-organ coupling.
- Lungs: breathing cycle and diaphragm kinematics
- Added a lungs module with basic breathing cycles and diaphragm motion for more realistic ventilation behavior.
- EKG monitor with configurable leads
- Patient now exposes an EKG subsystem supporting configurable lead setups for richer cardiac monitoring.
- FFI metrics API (C)
- New C FFI endpoints to query bloodstream and bladder metrics, with an updated medicallib.h and a C example (examples/c/ffi_example.c).
- Enhanced demo application
- Demo app now includes a colorized dashboard and EKG visualization to observe organ interactions in real time.
Improvements
- Organ dynamics retuning
- Heart and bladder models retuned for more stable and realistic dynamics across a broader range of scenarios.
- Patient coupling and telemetry
- Deeper coupling between patient, bloodstream, heart, lungs, and bladder; expanded telemetry surfaces to support monitoring and analysis.
- Documentation
- Added research_summary.md outlining model assumptions and references to improve transparency and reproducibility.
- CI and artifacts
- CI now builds and packages demo app artifacts for multiple targets, easing evaluation and testing across platforms.
- Examples
- Demo upgraded with richer visuals and status panels; FFI example added to showcase integration patterns.
- Testing
- New tests for bladder metrics and FFI coverage; broadened patient tests for circulatory integration.
Bug Fixes
- General stability and consistency improvements across organ interactions and patient state updates.
- Improved initialization and update ordering to reduce edge-case timing issues in simulations.
Notes
- Changes are primarily additive; no known breaking changes to public APIs. If you consume the C FFI, update to the latest medicallib.h and rebuild to access new metrics.
Downloads
- Bloodstream organ model
-
master
StableMulti-Platform CI / test-platforms (ubuntu-22.04) (push) Successful in 18sMulti-Platform CI / test-platforms (windows-latest) (push) Successful in 18sMulti-Platform CI / Package for Linux x86_64 (push) Has been skippedMulti-Platform CI / Package for Windows x86_64 (push) Has been skippedMulti-Platform CI / Create GitHub Release (push) Has been skippedreleased this
2025-09-24 02:06:25 -07:00 | 7 commits to master since this releasev0.2.0 Release Notes
What's New
- Colorized demo dashboard: The demo application now includes a colorized dashboard for clearer visualization of simulation data and state, making it easier to observe changes at a glance.
- Patient module: Introduces a new Patient abstraction (patient.rs) to organize and orchestrate organ systems within simulations, simplifying setup and usage for example and application code.
Improvements
- Retuned organ dynamics: Heart and bladder models have been recalibrated for more realistic, stable behavior under a variety of simulated conditions.
- Enhanced demo experience: The demo app has been expanded and refined to showcase the new patient orchestration and updated organ dynamics, with a cleaner presentation layer.
- Cross-target demo artifacts: CI now builds and packages demo app artifacts for multiple targets, making it easier to download and try the demo across platforms.
Bug Fixes
- No user-facing bug fixes in this release.
Downloads
-
master
StableMulti-Platform CI / test-platforms (ubuntu-22.04) (push) Successful in 21sMulti-Platform CI / test-platforms (windows-latest) (push) Successful in 18sMulti-Platform CI / Package for Linux x86_64 (push) Has been skippedMulti-Platform CI / Package for Windows x86_64 (push) Has been skippedMulti-Platform CI / Create GitHub Release (push) Has been skippedreleased this
2025-09-24 00:45:01 -07:00 | 11 commits to master since this releasev0.1.1
A maintenance release focused on improving the release process. No changes to runtime behavior or public APIs.
What's New
- Automated AI-generated release notes in CI, with a fallback to ensure notes are always produced.
Improvements
- More reliable release pipeline: fixed the jq selector used to assemble release note data.
- Enhanced transparency and consistency in releases through improved automation.
- Minor internal housekeeping and version increment.
Bug Fixes
- No user-facing bug fixes in this release.
Downloads
-
master
StableMulti-Platform CI / test-platforms (ubuntu-22.04) (push) Successful in 18sMulti-Platform CI / test-platforms (windows-latest) (push) Successful in 18sMulti-Platform CI / Package for Linux x86_64 (push) Has been skippedMulti-Platform CI / Package for Windows x86_64 (push) Has been skippedMulti-Platform CI / Create GitHub Release (push) Has been skippedreleased this
2025-09-24 00:15:26 -07:00 | 15 commits to master since this releasev0.1.0
What's New
- Automated AI-generated release notes in the CI pipeline to provide consistent, readable summaries for each release.
- Built-in fallback mechanism to ensure release notes are produced even if the AI step is unavailable.
Improvements
- Increased reliability of the release notes workflow by fixing the jq selector used to extract data, improving accuracy and stability of generated notes.
Bug Fixes
- No user-facing bug fixes in this release.
Note: This release focuses on release process automation; there are no functional changes to the product’s user-facing features.
Downloads