Versions
Every released version of this specification. Each time the site is published, it gets a new version, and a frozen, read-only copy of it is kept here. A link to an old version keeps showing exactly what that version said.
This is the version of the documentation. It is separate from the API’s own version, the Substratal-Version header, which is covered in Conventions. For what changed, see the Changelog.
| Version | Released | Change |
|---|---|---|
| v1.9.6 (current) | 2026-11-10 | Merge pull request #206 from CompositeCode/docs/custom-domain (a82366a) |
| v1.9.5 | 2026-11-10 | Merge pull request #204 from CompositeCode/fix/203-forgot-password-invited (829cd9b) |
| v1.9.4 | 2026-11-06 | Merge pull request #195 from CompositeCode/fix/blog-engine-stranded-fixes (0c42516) |
| v1.9.3 | 2026-11-06 | Merge pull request #190 from CompositeCode/fix/177-retry-failed-invalidation (4ad871a) |
| v1.9.2 | 2026-11-05 | Merge pull request #174 from CompositeCode/feat/173-standard-yearly-prices (6b315d1) |
| v1.9.1 | 2026-11-05 | Merge pull request #174 from CompositeCode/feat/173-standard-yearly-prices (6b315d1) |
| v1.9.0 | 2026-11-05 | Merge pull request #174 from CompositeCode/feat/173-standard-yearly-prices (6b315d1) |
| v1.8.0 | 2026-11-05 | Merge pull request #174 from CompositeCode/feat/173-standard-yearly-prices (6b315d1) |
| v1.7.41 | 2026-10-28 | Merge pull request #116 from CompositeCode/feat/55-bulk-operations (590f7ad) |
| v1.7.40 | 2026-10-28 | Merge pull request #125 from CompositeCode/feat/122-name-search-apps-keys (64ea025) |
| v1.7.39 | 2026-10-28 | Merge pull request #120 from CompositeCode/feature/third-party-access (2029467) |
| v1.7.38 | 2026-10-28 | Merge pull request #119 from CompositeCode/feature/billing-ui-ready (22db26f) |
| v1.7.37 | 2026-10-28 | Merge pull request #121 from CompositeCode/feature/docs-hub-theme (3be0a21) |
| v1.7.36 | 2026-10-28 | Merge pull request #113 from CompositeCode/feat/87-image-uploads (a139f30) |
| v1.7.35 | 2026-10-28 | Merge pull request #112 from CompositeCode/feat/44-usage-and-stats (928cc51) |
| v1.7.34 | 2026-10-28 | Merge pull request #110 from CompositeCode/feat/49-per-key-rate-limit (4c7fa1e) |
| v1.7.33 | 2026-10-28 | Merge pull request #115 from CompositeCode/feat/50-staff-mfa-step-up (5c8887a) |
| v1.7.32 | 2026-10-28 | Merge pull request #111 from CompositeCode/feat/48-platform-settings (2023d6c) |
| v1.7.31 | 2026-10-28 | Merge pull request #109 from CompositeCode/feat/88-read-erasure-request (2969bef) |
| v1.7.30 | 2026-10-27 | Merge pull request #105 from CompositeCode/feat/97-audit-events-request-id-filter (b41eb18) |
| v1.7.29 | 2026-10-27 | Merge pull request #104 from CompositeCode/feat/93-owner-app-roles (480889a) |
| v1.7.28 | 2026-10-27 | Merge pull request #106 from CompositeCode/feat/90-applications-sort (d4d6ab6) |
| v1.7.27 | 2026-10-27 | Merge pull request #101 from CompositeCode/feat/89-application-summary-owner-holders (2403762) |
| v1.7.26 | 2026-10-27 | Merge pull request #99 from CompositeCode/feat/94-application-review-requested-at (7685dc7) |
| v1.7.25 | 2026-10-27 | Merge pull request #102 from CompositeCode/feat/91-webhooks-scope-filter (0be836e) |
| v1.7.24 | 2026-10-27 | Merge pull request #100 from CompositeCode/feat/92-get-webhook-delivery (18411b0) |
| v1.7.23 | 2026-10-27 | Merge pull request #98 from CompositeCode/feat/95-owner-push-credentials-list (0d94dac) |
| v1.7.22 | 2026-10-27 | Merge pull request #86 from CompositeCode/feat/42-trusted-bff-client-ip (95848be) |
| v1.7.21 | 2026-10-27 | Merge pull request #107 from CompositeCode/fix/quickstart-free-apps (6677bd5) |
| v1.7.20 | 2026-10-24 | Merge pull request #85 from CompositeCode/feat/52-retire-applications (1be0835) |
| v1.7.19 | 2026-10-24 | Merge pull request #83 from CompositeCode/feat/43-request-log-line (e26e4fe) |
| v1.7.18 | 2026-10-24 | Merge pull request #81 from CompositeCode/feat/45-cross-subscription-delivery-health (63f95a7) |
| v1.7.17 | 2026-10-24 | Merge pull request #82 from CompositeCode/feat/47-operations-permissions (fa69c80) |
| v1.7.16 | 2026-10-24 | Merge pull request #84 from CompositeCode/feat/41-staff-read-rate-limit (170790d) |
| v1.7.15 | 2026-10-24 | Merge pull request #80 from CompositeCode/feat/46-job-run-records (5f3f708) |
| v1.7.14 | 2026-10-24 | Merge pull request #76 from CompositeCode/deploy/hub-dashboard-url (61143a7) |
| v1.7.13 | 2026-10-24 | Merge pull request #74 from CompositeCode/feature/legal-and-inbound-mail (ddb6894) |
| v1.7.12 | 2026-10-24 | Merge pull request #73 from CompositeCode/fix/checkout-automatic-tax-address (9bf5ba0) |
| v1.7.11 | 2026-10-24 | Merge pull request #72 from CompositeCode/fix/checkout-session-expired (f3e2e9a) |
| v1.7.10 | 2026-10-24 | Merge pull request #71 from CompositeCode/feature/list-totals (7c13dad) |
| v1.7.9 | 2026-10-24 | Merge pull request #70 from CompositeCode/feature/subscriptions-list (2865bb1) |
| v1.7.8 | 2026-10-23 | Merge pull request #69 from CompositeCode/fix/cors-expose-deprecation (cb49fc2) |
| v1.7.7 | 2026-10-23 | Merge pull request #68 from CompositeCode/feature/console-m1-batch1 (b826f2a) |
| v1.7.6 | 2026-10-22 | Merge pull request #61 from CompositeCode/feature/audit-export (2b62498) |
| v1.7.5 | 2026-10-22 | Merge pull request #60 from CompositeCode/feature/self-service-apps (87741be) |
| v1.7.4 | 2026-10-22 | Merge pull request #58 from CompositeCode/feature/test-user-expiry (db02d07) |
| v1.7.3 | 2026-10-22 | Merge pull request #67 from CompositeCode/feature/header-versioning-spec (f66cb8d) |
| v1.7.2 | 2026-10-22 | Merge pull request #62 from CompositeCode/feature/scim (8d1a3f6) |
| v1.7.1 | 2026-10-22 | Merge pull request #63 from CompositeCode/docs/versioning-review (364ce5b) |
| v1.7.0 | 2026-10-22 | Merge pull request #37 from CompositeCode/feature/header-versioning (1565cd9) |
| v1.6.0 | 2026-10-21 | Merge pull request #12 from CompositeCode/dev (3e6327f) |
| v1.5.1 | 2026-10-20 | Merge pull request #14 from CompositeCode/feature/protected-superadmin (6e063b5) |
| v1.5.0 | 2026-10-19 | Merge pull request #11 from CompositeCode/dev (e3826b8) |
| v1.4.0 | 2026-10-18 | Merge pull request #10 from CompositeCode/dev (db1d1e7) |
| v1.3.0 | 2026-10-18 | Merge pull request #9 from CompositeCode/dev (8ca10f2) |
| v1.2.2 | 2026-10-08 | Merge pull request #8 from CompositeCode/dev (ea851ae) |
| v1.2.1 | 2026-10-06 | Merge pull request #1 from Adron/dev (e00a8bb) |
| v1.2.0 | 2026-10-06 | Resolve the Domain Model and API Reference review [docs:minor] (8a9e683) |
| v1.1.1 | 2026-10-05 | Use obviously fake example webhook signing secrets (2463e57) |
| v1.1.0 | 2026-10-05 | Docs workflow: match bump markers in commit subject lines only [skip ci] (78a8724) |
| v1.0.1 | 2026-10-05 | Fix Quickstart effective-permissions path: /applications/ -> /apps/ (6d8c894) |
| v1.0.0 | 2026-10-05 | Version the docs site automatically on every GitHub build (a74801c) |