Skip to content

Conversation

@mixie-bot
Copy link
Contributor

@mixie-bot mixie-bot bot commented Jan 4, 2026

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@getcirrus/pds@0.3.0

Minor Changes

  • #57 20ca34d Thanks @ascorbic! - Add pds status CLI command for comprehensive PDS health and configuration checks

    • Enhanced /xrpc/_health endpoint to verify Durable Object and SQLite storage health
    • New pds status command checks connectivity, repository state, identity resolution, blob import progress, federation status, and account activation
    • Shows DID resolution method (plc.directory or well-known) and handle verification method (DNS TXT and/or HTTP well-known)
    • Added authenticated /xrpc/gg.mk.experimental.getFirehoseStatus endpoint for firehose subscriber info
  • #62 af0fde8 Thanks @ascorbic! - Ping the Bluesky relay on account activation. The pds activate command now calls com.atproto.sync.requestCrawl on bsky.network to notify the relay that the PDS is ready for federation. If the account is already active, running pds activate again will offer to retry notifying the relay.

Patch Changes

  • #56 fed94a4 Thanks @JackDallas! - Add custom domain routing to pds init - sets up routes with custom_domain: true so wrangler deploy configures DNS automatically

  • #65 30910f7 Thanks @ascorbic! - Switch to atcute for most internal protocol handling

  • #68 a537cc6 Thanks @ascorbic! - fix: correctly encode identity events

  • #56 fed94a4 Thanks @JackDallas! - Add multi-account selection to pds init - detects multiple Cloudflare accounts via wrangler whoami and prompts user to select one

  • #58 adedb2b Thanks @ascorbic! - Respect user's package manager choice in CLI commands. All CLI commands (init, migrate, activate, deactivate) now detect and use the user's package manager consistently. Changed wrangler deploy references to use the appropriate package manager command (e.g., pnpm run deploy).

  • Updated dependencies [95ffff6, 30910f7]:

    • @getcirrus/oauth-provider@0.1.3

@getcirrus/oauth-provider@0.1.3

Patch Changes

  • #63 95ffff6 Thanks @ascorbic! - Fix CSP blocking OAuth authorization flow in Chrome

    Remove form-action from CSP due to inconsistent browser behavior with redirects. Chrome blocks redirects after form submission if the redirect URL isn't in form-action, while Firefox does not. Since OAuth requires redirecting to the client's callback URL after consent, form-action cannot be used without breaking the flow in Chrome.

  • #65 30910f7 Thanks @ascorbic! - Switch to atcute for most internal protocol handling

@pkg-pr-new
Copy link

pkg-pr-new bot commented Jan 4, 2026

Open in StackBlitz

npm i https://pkg.pr.new/create-pds@61
npm i https://pkg.pr.new/@getcirrus/oauth-provider@61
npm i https://pkg.pr.new/@getcirrus/pds@61

commit: a9ebab5

@mixie-bot mixie-bot bot force-pushed the changeset-release/main branch from 9ee3359 to b97d000 Compare January 4, 2026 09:42
@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Jan 4, 2026

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
atproto-pds a9ebab5 Jan 04 2026, 04:44 PM

@mixie-bot mixie-bot bot force-pushed the changeset-release/main branch 7 times, most recently from 329ee2b to 9c78512 Compare January 4, 2026 15:56
@mixie-bot mixie-bot bot force-pushed the changeset-release/main branch from 9c78512 to a9ebab5 Compare January 4, 2026 16:43
@ascorbic ascorbic merged commit ac0d80d into main Jan 4, 2026
5 checks passed
@ascorbic ascorbic deleted the changeset-release/main branch January 4, 2026 19:34
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