Skip to content

Add history to JSON Ledger OpenAPI - #1459

Merged
hrischuk-da merged 21 commits into
mainfrom
reference-history-contracts
Aug 31, 2026
Merged

Add history to JSON Ledger OpenAPI#1459
hrischuk-da merged 21 commits into
mainfrom
reference-history-contracts

Conversation

@danielporterda

@danielporterda danielporterda commented Aug 25, 2026

Copy link
Copy Markdown
Contributor

View the first generated JSON Ledger OpenAPI operation

This PR adds history to the JSON Ledger OpenAPI pages.

JSON Ledger API History showing an Added 3.5 event.

A current operation can show its evidence-backed update, deprecation, and scheduled removal together. This comparison window contains no observed removals.

JSON Ledger API History showing Removal scheduled 3.5.0, Updated 3.5, and Deprecated 3.4.

@mintlify

mintlify Bot commented Aug 25, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
cantonfoundation 🟢 Ready View Preview Aug 25, 2026, 4:30 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

Signed-off-by: danielporterda <daniel.porter@digitalasset.com>
Signed-off-by: danielporterda <daniel.porter@digitalasset.com>
Signed-off-by: danielporterda <daniel.porter@digitalasset.com>
Signed-off-by: danielporterda <daniel.porter@digitalasset.com>
Signed-off-by: danielporterda <daniel.porter@digitalasset.com>
Signed-off-by: danielporterda <daniel.porter@digitalasset.com>
Signed-off-by: danielporterda <daniel.porter@digitalasset.com>
Signed-off-by: danielporterda <daniel.porter@digitalasset.com>
Signed-off-by: danielporterda <daniel.porter@digitalasset.com>
Signed-off-by: danielporterda <daniel.porter@digitalasset.com>
Signed-off-by: danielporterda <daniel.porter@digitalasset.com>
Signed-off-by: danielporterda <daniel.porter@digitalasset.com>
Signed-off-by: danielporterda <daniel.porter@digitalasset.com>
Signed-off-by: danielporterda <daniel.porter@digitalasset.com>
Signed-off-by: danielporterda <daniel.porter@digitalasset.com>
Signed-off-by: danielporterda <daniel.porter@digitalasset.com>
@danielporterda
danielporterda force-pushed the reference-history-contracts branch from bf0c33e to 99a5907 Compare August 28, 2026 19:01
@danielporterda danielporterda changed the title Replace native JSON Ledger OpenAPI rendering Standardize generated reference history and restore OpenAPI parity Aug 28, 2026
@danielporterda danielporterda changed the title Standardize generated reference history and restore OpenAPI parity Add shared generated-reference history and migrate JSON Ledger OpenAPI Aug 28, 2026
@danielporterda
danielporterda marked this pull request as ready for review August 28, 2026 20:24
Signed-off-by: danielporterda <daniel.porter@digitalasset.com>
Signed-off-by: danielporterda <daniel.porter@digitalasset.com>
Signed-off-by: danielporterda <daniel.porter@digitalasset.com>
Signed-off-by: danielporterda <daniel.porter@digitalasset.com>
Signed-off-by: danielporterda <daniel.porter@digitalasset.com>
@danielporterda danielporterda changed the title Add shared generated-reference history and migrate JSON Ledger OpenAPI Add history to JSON Ledger OpenAPI Aug 31, 2026
@hrischuk-da
hrischuk-da merged commit 01be6e7 into main Aug 31, 2026
4 checks passed
@hrischuk-da
hrischuk-da deleted the reference-history-contracts branch August 31, 2026 16:55
thibault-da pushed a commit that referenced this pull request Sep 2, 2026
* Define generated reference target inventory

Signed-off-by: danielporterda <daniel.porter@digitalasset.com>

* Add shared reference history contract

Signed-off-by: danielporterda <daniel.porter@digitalasset.com>

* Add shared bottom-page history section

Signed-off-by: danielporterda <daniel.porter@digitalasset.com>

* Add manual OpenAPI renderer canary

Signed-off-by: danielporterda <daniel.porter@digitalasset.com>

* Migrate JSON OpenAPI reference to manual pages

Signed-off-by: danielporterda <daniel.porter@digitalasset.com>

* Recover stalled JSON API navigation

Signed-off-by: danielporterda <daniel.porter@digitalasset.com>

* Fix generated reference preview layout

Signed-off-by: danielporterda <daniel.porter@digitalasset.com>

* Constrain generated reference hero widths

Signed-off-by: danielporterda <daniel.porter@digitalasset.com>

* Wrap long generated reference headings

Signed-off-by: danielporterda <daniel.porter@digitalasset.com>

* Polish generated operation titles

Signed-off-by: danielporterda <daniel.porter@digitalasset.com>

* Contain generated history on narrow screens

Signed-off-by: danielporterda <daniel.porter@digitalasset.com>

* Stack generated page navigation on narrow screens

Signed-off-by: danielporterda <daniel.porter@digitalasset.com>

* Match manual OpenAPI pages to native reference UI

Signed-off-by: danielporterda <daniel.porter@digitalasset.com>

* Show OpenAPI operation summaries in the native header

Signed-off-by: danielporterda <daniel.porter@digitalasset.com>

* Standardize lifecycle badge order

Signed-off-by: danielporterda <daniel.porter@digitalasset.com>

* Restore OpenAPI operation summaries

Signed-off-by: danielporterda <daniel.porter@digitalasset.com>

* Fix generated OpenAPI history review issues

Signed-off-by: danielporterda <daniel.porter@digitalasset.com>

* Require comparison scope for history badges

Signed-off-by: danielporterda <daniel.porter@digitalasset.com>

* Trigger Mintlify preview rebuild

Signed-off-by: danielporterda <daniel.porter@digitalasset.com>

* Suppress baseline introduction history

Signed-off-by: danielporterda <daniel.porter@digitalasset.com>

* Normalize JSON Ledger history in its owning PR

Signed-off-by: danielporterda <daniel.porter@digitalasset.com>

---------

Signed-off-by: danielporterda <daniel.porter@digitalasset.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants