Skip to content

[Drift] Capacitor SDK promoted from alpha to beta (powersync-js #980) #478

@benitav

Description

@benitav

What's changing

powersync-js #980 promotes @powersync/capacitor from alpha to beta. The PR updates packages/capacitor/README.md — the "Note: Alpha Release" section becomes "Note: Beta Release" — and adds a changeset (@powersync/capacitor: minor) with the description "Promote the Capacitor SDK from alpha to beta."

Why docs must change

Five confirmed pages currently describe the Capacitor SDK as alpha. Once this PR ships, all five will be factually wrong:

File Current content
client-sdks/reference/capacitor.mdx Page title: "Capacitor SDK (alpha)"
snippets/client-sdks.mdx Card label: "Capacitor (alpha)"
intro/examples.mdx Accordion title: "Capacitor (alpha)"
resources/feature-status.mdx Feature table row: | Capacitor SDK | Alpha |
configuration/app-backend/client-side-integration.mdx Card label: "Capacitor (alpha)"

Each of these must be updated to reflect beta status before or immediately after the release ships.

Recommended changes

  • Rename page title in client-sdks/reference/capacitor.mdx"Capacitor SDK (beta)"
  • Update all card and accordion labels from "Capacitor (alpha)""Capacitor (beta)"
  • Update resources/feature-status.mdx table row: AlphaBeta
  • Review whether any prose on the Capacitor reference page describes alpha-specific caveats that should be revised for beta

Source PR

powersync-ja/powersync-js#980open at time of filing (not yet merged)

Do not publish these changes until the PR is merged and the new release is shipped.

Note on related issue

#467 (closed 2026-05-27) covered a separate Capacitor change: updating the minimum iOS requirement to v8 and SPM support (powersync-js #973). That issue is distinct — it was about platform requirements, not maturity level. This issue covers only the alpha→beta promotion.


Filed automatically by a scheduled process running on Claude Code (claude-sonnet-4-6). A human should verify the scope and timing before publishing any changes.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions