Skip to content

docs: sdk changelog and feature docs for 0.17.1 through 0.18.6 - #114

Merged
ScreamingHawk merged 6 commits into
mainfrom
docs-sync-0-18-6
Sep 17, 2026
Merged

ScreamingHawk merged 6 commits into
mainfrom
docs-sync-0-18-6

Conversation

@ScreamingHawk

Copy link
Copy Markdown
Contributor

Docs were stuck at 0xtrails@0.17.0 while the SDK shipped through 0.18.6. Eight releases had no changelog page, and four features shipped undocumented.

Changelog

One page per version for 0.17.1, 0.18.0, 0.18.1, 0.18.2, 0.18.3, 0.18.4, 0.18.5 and 0.18.6, plus cards on the index.

0.18.0 is the only minor and gets migration notes: Tron/TVM support, and edge intents now arm via ExecuteIntentEdge before the deposit. That one needs a trails-api deployment that executes QUOTED intents, so it carries a warning. commitIntent / skipCommit are deprecated, and setSolanaSupportEnabled is gone in favour of setEdgeRailSupportEnabled.

Content came from reading the commits in each tag range, not the changeset entries — those are terse to the point of being wrong. "tiny fix on tron connector" is an EVM wallet discovery fix. "general improvements and new pay with stripe option" is a connect screen rewrite, and the Stripe onramp actually landed two releases earlier in 0.18.3.

New pages

sdk/onramp/stripe — enabling it, the "stripe-onramp" fund method id, flow, and the restrictions that catch people out: US + 27 EU only, USD only, $1 minimum, USDC on Base. Sandbox settles on Base Sepolia and always delivers a fixed 0.5 USDC regardless of the quote.

Existing pages

sdk/customization gains the labels copy overrides and the consentCheckbox gate, both with the full key reference and the sanitiser allowlist.

resources/supported-chains gains Arc — chain 5042, USDC as native gas, CCTP.

Watch

The 0.18.5 page lists SettlementProvider / QuoteSettlementParams under API Bindings. That is merchant-side Stripe settlement, a different thing to the Stripe onramp, and it has no SDK surface at all — API only. It is undocumented beyond that mention and needs its own page. The ridl warns that amountCents and orderRef arrive from the browser under a public access key, so merchants must verify against their own order records before fulfilling. Worth writing up properly before anyone integrates it.

The API reference is untouched. #113 already syncs it, but to trails-api 5154d223 — today's release is bd63619c, so it needs a rebase to pick up ONRAMP_STRIPE, the settlement schemas and ErrorFeeOnTransferToken.

Not a docs issue, but 0.17.1's entry has been lost from packages/0xtrails/CHANGELOG.md on trails master. It is still in the tagged commit.

Testing

docs.json parses, all 89 nav pages resolve, no broken internal links in the touched files. I have not run mintlify broken-links or rendered the site.

@mintlify

mintlify Bot commented Sep 17, 2026 •

Copy link
Copy Markdown
Contributor

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

Project Status Preview Updated
trails 🟢 Ready View Preview Sep 17, 2026, 3:09 AM

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

Passthrough gate description was inverted; Arc CCTP/Relay/swap-route and
USDC ERC-20 claims have no source in the SDK; StripeEnvironment is not
exported; countryCode is still sent by the SDK; ConnectWalletNetwork and
ConnectWalletTab were never publicly reachable; the sanitiser unwraps
disallowed tags rather than dropping them; Stripe default order applies only
from 0.18.5 and Meld-over-Stripe preference does not exist in code.
@ScreamingHawk
ScreamingHawk marked this pull request as ready for review September 17, 2026 03:15
@ScreamingHawk
ScreamingHawk merged commit 7c0c861 into main Sep 17, 2026
3 checks passed
@ScreamingHawk
ScreamingHawk deleted the docs-sync-0-18-6 branch September 17, 2026 03:24

This branch was successfully deployed

1 active deployment
staging — 2e0b6906 Deployed Sep 17, 2026 by mintlify[bot]
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.

1 participant