Skip to content

docs(sdks): publish the Ruby SDK docs - #246

Draft
nicolasiscoding wants to merge 2 commits into
developfrom
docs/ruby-sdk-published
Draft

nicolasiscoding wants to merge 2 commits into
developfrom
docs/ruby-sdk-published

Conversation

@nicolasiscoding

Copy link
Copy Markdown
Member

The turbodocx-sdk gem is live on RubyGems (0.9.0). The Ruby pages were hidden behind draft: true and used the old one-page-per-language layout from before #185. This PR brings Ruby in line with the other languages.

  • Ruby tab on every language tab group in the four product pages:

    Page Ruby tabs
    turbosign.md 61
    deliverable.md 33
    quote.md 63
    webhooks.md 29
    • Every method, keyword argument, error class and constant was checked against packages/ruby-sdk/lib on SDK main. The old draft pages were used for wording only.
    • Where the gem has no equivalent (builders, client close, type classes), the tab says so instead of showing code.
  • SDKs/ruby is now the install and configure page, like go.md. The URL is unchanged, so the gem's documentation_uri keeps working. It is added to the sidebar's Install & configure list.

  • Old draft pages removed: deliverable-ruby, quote-ruby and webhooks-ruby. They were never published, so they need no redirects.

  • partner-ruby is now unlisted, like the other partner pages, and links to the tabbed pages.

  • SDKs/index: Ruby rows in all four product tables, plus Ruby tabs for install, first send and error handling.

  • Other pages:

    • agent-skills and the TurboSign Webhooks page (Ruby SDK link plus a Sinatra verification tab).
    • "all six languages" becomes "seven" in quote and webhooks, which count JS and TS separately.

Not built locally; please check the PR preview.

Found while doing this, not fixed here:

  • SDKs/index Java install still pins 0.7.0.
  • The TurboSign Go field-type table says initials; the API value is initial.
  • Quote Python, PHP, Go and Java tabs still say send needs a sender email; the backend now falls back to no-reply@turbodocx.com.
  • Quote Python contact fields and bundle discount fields are stale.
  • Quote validUntil example dates are in the past.
  • The TurboSign Webhooks example tabs include .NET, which has no published SDK.

🤖 Generated with Claude Code

This branch was successfully deployed

1 active deployment
preview — a91459d8 Deployed Oct 20, 2026 by github-actions[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