08.13.2026

Today’s release includes the following updates:

sdk

  • Plugins can now get from a DocumentReference to the record it was generated from — the originating Lab Report, Invoice, Educational Material, and so on — and from any of those records back to the document reference that carries its file.
  • The Assess command now checks that the condition it references belongs to the patient whose chart is being written to. Referencing a condition from another patient, or one that doesn’t exist, returns a clear validation error instead of being charted silently or failing with a generic error.
  • The Assess command’s narrative and the Diagnose command’s today_assessment now accept up to 2048 characters.

ui

  • After a Canvas release is deployed, any tab that was already open now shows a banner across the top of the page: “An update is available for Canvas. Please click here to reload the page.” Previously that tab kept running the older build and could fail with unexplained errors.