Skip to content

v0.2.9

Choose a tag to compare

@dinkuskit-release dinkuskit-release released this 19 Oct 14:05
· 86 commits to main since this release
9a15094

Patch Changes

  • #51 c5193c6 Thanks @saariuslystoned! - Implement the locked release-beta-cut-071 release process for @dinkuskit/payments:

    • Accept both the stable (dinkus-payments -> r_3brsc2on3bu673rn) and beta (dinkus-payments-beta -> r_sffx6l4z6mpqliki) EmDash Registry installation identities in the plugin runtime, route manifests, and callback/store-proof contract with dinkuskit.com.
    • Add the @running Payments setup journey (src/registry/setup-journey.ts and docs/payments-setup-journey.md) that opens Payment setup, connects with DinkusKit.com in Stripe test mode, clicks Check connection, and verifies Connected: Stripe test mode.
    • Rework .github/workflows/emdash-release.yml, .github/workflows/release.yml, .github/workflows/changeset-check.yml, .github/workflows/preview.yml, .github/scripts/*, scripts/release-flow.mjs, and RELEASING.md to match release-beta-cut-071 (manual beta cuts, beta-gated release PR promotion, dedicated release GitHub App authentication, OIDC + actions/attest-build-provenance + emdash-cms/emdash/apps/release-action delegated Registry publishing with PDS record checksum verification and no stored PDS credentials, < 131072-byte sandbox bundle check, and v0.2.8 baseline tag documentation).
  • #56 8415c8c Thanks @saariuslystoned! - Keep connection diagnostics in the recovery-required state after a consumed country repair, matching connection status and preserving the recorded failure detail.

  • #58 e523b48 Thanks @saariuslystoned! - Payment setup page: returning from DinkusKit's Approve finishes sign-in on its own and shows the real payment connection; Continue pressed early waits out DinkusKit's short poll interval instead of showing the same screen; a lapsed 5-minute page sign-in shows the last checked result with its time; a refused Stripe setup names its known reason instead of "not confirmed"; when Stripe needs more information the page points to Set up or resume Stripe, which lists what is missing.