Skip to content

Breaking Changes

We give at least 30 days’ notice before a breaking change to the Sessionboard Public API or to Sessionboard embeds takes effect. This is our standard for every customer and integration partner.

  • Release notes. The change is listed in the Changelog, marked Breaking, with the date it takes effect. That date is at least 30 days after the entry is published.
  • Email. We email the technical contacts we have on file for organizations that use the affected endpoint, field or embed option.
  • Side by side where we can. Where possible, the new behavior ships alongside the old one during the notice period, so you can switch over before the old one is removed.

A change is breaking when an integration that works today could fail or misbehave after it, without any change on your side. That includes:

APIEmbeds
Removing or renaming an endpoint, field or query parameterRemoving or renaming an embed type or a documented attribute
Changing a field’s type, format or the response envelopeChanging the default behavior of a documented attribute
Changing the status code returned for an existing caseRemoving or renaming a documented CSS custom property
Making a request that succeeds today failChanging the script URL or loading method you were told to use
Requiring a new token scope for an existing endpointRequiring new attributes to keep an existing embed working

When a bug fix changes behavior an integration could depend on, we treat it as breaking and give the same notice.

These changes are additive, and we ship them as soon as they are ready:

  • New endpoints, new optional parameters and new response fields
  • New values in fields that already hold a set of values. Build your client to ignore values it does not recognize.
  • New embed types, new optional attributes and visual refinements that keep documented attributes working
  • Corrections to this documentation that do not change the API

A fix for a security or data-protection issue may take effect with shorter notice when waiting would put customers or their data at risk. We announce it in the Changelog and by email as soon as we can, and explain what changed.

Get release notes by email

A short digest on the days something new goes live — each change with a link to its note in the release notes. No marketing, and one click to stop.

Company email addresses only. We’ll send one email to confirm it’s you. Already use Sessionboard? You can also turn this on under Community → What’s new.