Skip to content

EXP-2618 Document the Link support contact options and recent SDK additions - #1896

Merged
brucepouncey merged 5 commits into
mainfrom
EXP-2618-support-contact-email
Nov 2, 2026
Merged

brucepouncey merged 5 commits into
mainfrom
EXP-2618-support-contact-email

Conversation

@rodages

@rodages rodages commented Oct 22, 2026 •

Copy link
Copy Markdown
Collaborator

Description

Documents the Link support contact settings and catches the docs up with recent @codat/sdk-link-types additions (1.16.0 is live on npm).

  • docs/auth-flow/customize/customize-link.md: adds File upload support email, File upload scheduling link and Manage connections under Onboarding, after Multi-entity support, matching where the fields sit in the Portal's Link settings.
  • docs/auth-flow/customize/sdk-customize-code.md: adds supportContactEmail (1.15.0), codatSupportBookingUrl (1.16.0), enableManageConnections (1.14.0) and hideBorder to the code samples and properties table, marks nonModal as deprecated, and adds a section for each new option. The support options are scoped to the intelligent file upload journey, which is the only flow that renders them.
  • docs/auth-flow/authorize-embedded-link.md: adds isReconnection (1.13.0) to the onConnectionStarted and onConnection arguments and notes that onConnectionStarted also fires on reconnection and is not called for file uploads.

Deliberately not documented

  • language option. CodatLinkOptions.language ("en" | "fr-CA") has been exported from @codat/sdk-link-types since PEP-1313 (link-ui Fixed exspenses oas not rendering #683, April 2026), but it was never announced: there is no CHANGELOG entry for it in any release from 1.12.0 to 1.16.0, and the French-Canadian release note only covers the in-modal language toggle. Its behaviour also depends on a per-client supportedLanguages list that clients cannot see or set themselves. Until the option is explained and confirmed as public, it stays out of the docs. Follow-ups for link-ui: add the missing CHANGELOG entry, and add the manageConnections.title / manageConnections.subtitle text keys to CodatTextOptionsKeys (they are accepted at runtime and editable in the Portal, but absent from the public types).

Type of change

  • New document(s)/updating existing

Reviews and merging

You are responsible for getting your PR merged. Address review comments promptly and make sure to merge the PR when ready.
Feel free to 'Enable automerge' - your PR will automatically merge when accepted and passing the build.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Oct 22, 2026 •

Copy link
Copy Markdown
PR Preview Action v1.8.2
Preview removed because the pull request was closed.
2026-11-02 10:53 UTC

rodages and others added 3 commits October 23, 2026 16:47
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
… link

Move the support email entry from Client information to Onboarding, after
Multi-entity support, under the Portal's "File upload support email" label,
and scope both pages to the intelligent file upload journey. Add the
EXP-2522 "File upload scheduling link" setting and its codatSupportBookingUrl
SDK option (sdk-link-types 1.16.0).

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Add the Link SDK options that shipped without docs: enableManageConnections
(1.14.0) with its Portal toggle, hideBorder as the replacement for the
deprecated nonModal, and isReconnection on the connection callback
arguments (1.13.0), including onConnectionStarted firing on reconnection.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@rodages rodages changed the title EXP-2618 Document supportContactEmail Link SDK option EXP-2618 Document the Link support contact options and recent SDK additions Oct 30, 2026
@rodages
rodages marked this pull request as ready for review October 30, 2026 14:17
… details

nonModal only removes the border; the close icon is hidden by omitting
onClose. onConnectionStarted is not called on the file upload path. The
manage connections screen needs an accessToken, and the option falls back
to the Portal setting rather than defaulting to false. Invalid support
values block the component with a non-recoverable onError.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

Link check results:

[]

@brucepouncey
brucepouncey merged commit a6852cc into main Nov 2, 2026
6 checks passed
@brucepouncey
brucepouncey deleted the EXP-2618-support-contact-email branch November 2, 2026 10:53
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