May 2nd, 2026
New
Improved
Fixed

New
Persistent Sessions: The app now automatically remembers your last session ID across browser restarts and tab closures, so you can pick up exactly where you left off.
Smart Resume Prompt: If you return after 60 minutes of inactivity, youβll be greeted with a "Welcome Back" prompt. You can now choose to Continue Previous Session to keep your data or Start New Session for a fresh slate.
Community Success Stories: Added a new Use Cases gallery featuring real-world feedback and hardware setups from EMS educators and healthcare professionals.
Smart Search & Filtering: Quickly find inspiration by filtering articles by Country, Provider Level (EMT, Nursing, etc.), or Training Environment (Skills Lab, MCI Simulation, etc.).
Interactive Submission Form: Share your own configuration via the Submit Your Use Case form. Help the community by detailing your hardware (tablets, TVs, laptops) and how the app improves your student's experience.
EtCO2: You can now toggle EtCO2 measurements between mmHg and kPa on the controller.
Glucose: You can now toggle glucose measurements between mmol/L and mg/dL on the controller.
Improved
Manual Vital Synchronization: To prevent accidental vital changes during a live simulation, selecting a new ECG rhythm no longer automatically overrides current patient vitals.
"Set Vitals to Default" Button: Added a new control toggle underneath the rhythm dropdown. This allows the controller to explicitly choose when to sync the patient's vitals to the rhythm's pre-set defaults (e.g., at the start of a scenario), while maintaining the current vitals if only a rhythm change is desired mid-simulation.
Real-Time AED Status: Enhanced the AED module to sync state across all devices in a session. When one display initiates an "Analyze" sequence, all other connected displays will now show the automation progress in real-time.
Decoupled SpO2% from Waveform Height: Optimized the behavior of the Pulse Oximetry Pleth so that adjusting the SpO2% value now only updates the numerical data on screen.
Independent Scaling: Waveform amplitude is now controlled exclusively by the new Pulse Oximetry Pleth Strength slider (range 0-10), ensuring that clinical values and visual waveforms can be adjusted independently for more realistic simulation scenarios.
Fixed
Dynamic Waveform Rate: Resolved an issue where the Pulse Ox pleth waveform remained at a constant rate regardless of patient vitals.
Heart Rate Integration: The waveform is now successfully linked to the Heart Rate slider.
Unified Controller Layout: Fixed a bug where light and dark modes used different spacing and element positioning. The controller interface is now consistently condensed across both themes, ensuring buttons and sliders remain in the same location regardless of your display mode.
Reduced Vertical Padding: Optimized the mobile interface by reducing excessive vertical white space. This ensures more content is visible on the screen at once, providing a tighter and more professional look for users on smaller devices.
Darkened the green color for ECG waveforms and text to improve contrast and readability against light backgrounds.
Status Indicator Correction: Resolved a bug where the green/red status dot on the vitals card would turn red if Respiratory Rate (RR) was set to "Not Visible," even if EtCO2 was still active.
Visibility Lock: Fixed a critical bug where using the AED trainer would cause all active vitals (ECG, SpO2, etc.) to automatically switch to "Not Visible."