Skip to content

Deprecate v2 & v3 Browser SDK, promote v4 to stable default#386

Merged
Devon-White merged 4 commits into
mainfrom
devin/1780617316-deprecate-browser-sdk-v2-v3
Jun 5, 2026
Merged

Deprecate v2 & v3 Browser SDK, promote v4 to stable default#386
Devon-White merged 4 commits into
mainfrom
devin/1780617316-deprecate-browser-sdk-v2-v3

Conversation

@fern-api
Copy link
Copy Markdown
Contributor

@fern-api fern-api Bot commented Jun 4, 2026

Summary

Deprecates v2 and v3 Browser SDK versions, promotes v4 to stable, and makes v4 the default product entry point (Fern best practice for forward-compatibility when v5 arrives).

Config (fern/docs.yml)

  • v3 availability: stabledeprecated
  • v4 availability: betastable
  • Product-level pathv4.yml (v4 is now the default landing version)
  • v2 was already deprecated

Deprecation notices

Added <Warning title="Deprecated"> banners to both v2 and v3 landing pages:

  • products/browser-sdk/pages/v2/reference/overview.mdx
  • products/browser-sdk/pages/latest/reference/core/overview.mdx

This version of the SDK will be end of life and unsupported starting June 2027. Please consider using the latest version.

Broken link fixes (74 errors)

Promoting v4 to default surfaced pre-existing broken links in v4 pages. All fixed:

  • Removed non-existent "Production checklist" card from deploy overview
  • Fixed embed token API path (embeds/tokenssubscribers/tokens)
  • Fixed guide links (/guides/subscribers/guides/users)
  • Fixed interface link casing (signal-wire-optionssignalwire-options)
  • Fixed StorageManagerStorage interface reference
  • Fixed Address.history$ and textMessages$ reference paths
  • Removed non-existent ResourceType type alias reference
  • Converted all relative ./sw-* links in web-components overview to absolute paths

Requested by: Fern Support

- Change v3 availability from 'stable' to 'deprecated' in docs.yml config
- v2 was already marked deprecated in config
- Add EOL deprecation warning to v2 landing page (pages/v2/reference/overview.mdx)
- Add EOL deprecation warning to v3 landing page (pages/latest/reference/core/overview.mdx)

Co-Authored-By: bot_apk <apk@cognition.ai>
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 4, 2026

@fern-api
Copy link
Copy Markdown
Contributor Author

fern-api Bot commented Jun 4, 2026

Requested by: Devon White
Slack thread: View conversation

devin-ai-integration Bot and others added 3 commits June 5, 2026 00:04
- Change v4 availability from 'beta' to 'stable'
- Update product-level path to point to v4.yml so v4 is the default landing version

Co-Authored-By: bot_apk <apk@cognition.ai>
v4 is marked stable but the product-level path remains on v3
(latest.yml) because v4 pages contain pre-existing broken links
that fail fern check when v4 is the default version.

Co-Authored-By: bot_apk <apk@cognition.ai>
- Set v4 as the default product path (Fern best practice)
- Change v4 availability from beta to stable
- Remove non-existent Production checklist card from deploy overview
- Fix embed token API link: embeds/tokens → subscribers/tokens
- Fix subscribers guide link: guides/subscribers → guides/users
- Fix SignalWireOptions interface link casing
- Fix StorageManager → Storage interface link
- Fix Address.history$ and textMessages$ reference links
- Remove non-existent ResourceType type alias reference
- Convert all relative ./sw-* links to absolute paths in web-components overview

Co-Authored-By: bot_apk <apk@cognition.ai>
@fern-api fern-api Bot changed the title Deprecate v2 & v3 Browser SDK docs Deprecate v2 & v3 Browser SDK, promote v4 to stable default Jun 5, 2026
@Devon-White Devon-White merged commit 555a611 into main Jun 5, 2026
2 checks passed
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