• Added improved validation to the Activity controller to catch issues earlier and prevent errors.
  • Completed support for secure (opaque) row IDs in medication order calculations for improved reliability.
  • Fixed a memory leak by using a cached store getter for better performance.
  • Resolved barcode printing errors that could cause the page to fail.
  • Fixed an issue on the MAR where certain simulation day settings could cause errors.
  • Ensured clean client builds to eliminate leftover build artifacts.
  • Prevented editing of protected system fields to maintain data integrity.
  • Fixed an issue where activities could fail to load due to missing visit information.
  • Resolved an error that occurred when accessing a missing course ID.
  • Strengthened safeguards to prevent direct access to internal EHR data structures.
  • Temporarily paused real-time updates during visit state changes to prevent conflicts.
  • Restored full legacy editing capabilities for seed editors outside of change-record mode.
  • Added support for importing legacy case studies.
  • Reduced noise in memory tracking alerts to improve signal clarity.
  • Added the ability to reset an entire table or page form when needed.
  • Fixed an issue where large requests could trigger a “request entity too large” error.
  • Added support for secure (opaque) row IDs in embedded table references.
  • Fixed an issue where cancelling a dialog could leave behind an unintended draft row.