04.02.2026

Today’s release includes the following updates:

sdk

  • Adds a new NOTE_HEADER_DROPDOWN action button placement, allowing plugins to add custom entries to the note header triple-dot menu.
  • Adds ClaimLineItemModifier to the SDK data module, enabling read access to modifiers added to claim line items in revenue. Accessible via claim_line_item.modifiers.all() on a ClaimLineItem.
  • Adds actor to NOTE_STATE_CHANGE_EVENT_PRE_CREATE events, allowing plugins to identify which user initiated a note state change (e.g., lock, push charges) and conditionally block it based on role.
  • Action buttons with the CHART_PATIENT_HEADER location now appear on both the chart and profile pages. The PROFILE_PATIENT_HEADER location has been removed — plugins using it should switch to CHART_PATIENT_HEADER.
  • The Canvas CLI now notifies you when a newer version is available on PyPI. This can be disabled with CANVAS_NO_UPDATE_CHECK=1.

ui

  • The note header triple-dot menu now includes plugin-provided action buttons below the existing options.
  • Fixed the note header triple-dot menu being cut off on small screens, making some options inaccessible.