Skip to content

ci: release#118

Merged
ascorbic merged 1 commit intomainfrom
changeset-release/main
Feb 7, 2026
Merged

ci: release#118
ascorbic merged 1 commit intomainfrom
changeset-release/main

Conversation

@mixie-bot
Copy link
Copy Markdown
Contributor

@mixie-bot mixie-bot Bot commented Feb 6, 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.10.2

Patch Changes

  • #120 82301c5 Thanks @ascorbic! - Skip OAuth authorization for messaging platform link preview bots

    Messaging platforms (Telegram, Slack, Discord, Twitter/X, Facebook/iMessage) pre-fetch URLs shared in DMs and channels. When an OAuth authorization link with a one-time PAR request URI is shared, the preview bot consumes it before the user can open it. The authorize endpoint now detects these specific bots by User-Agent and returns a minimal HTML page with appropriate meta tags instead of processing the OAuth request.

    Only known messaging platform bots are matched — generic crawlers and spiders are not excluded, since an unknown bot hitting an OAuth URL should still consume the token.

  • #116 a06516a Thanks @ascorbic! - Detect content type of blobs

  • #119 92a2b39 Thanks @ascorbic! - Normalize JSON blob references for correct dag-cbor encoding

    Incoming API records contain blob references with nested $link objects
    (for example, { "$type": "blob", "ref": { "$link": "bafk..." } }). These
    must be converted to actual CID instances before CBOR encoding, otherwise
    the blob ref's ref field gets encoded as a map instead of a proper CID tag.
    This causes incorrect block hashes, which can lead to blob resolution failures
    on the Bluesky network.

    Uses jsonToLex from @atproto/lex-json to convert $link → CID and
    $bytes → Uint8Array on all record write paths (createRecord, putRecord,
    applyWrites).

@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages Bot commented Feb 6, 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 fb32a22 Feb 07 2026, 08:59 AM

@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new Bot commented Feb 6, 2026

Open in StackBlitz

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

commit: fb32a22

@mixie-bot mixie-bot Bot force-pushed the changeset-release/main branch 2 times, most recently from 3ad27cd to d799915 Compare February 7, 2026 08:34
@mixie-bot mixie-bot Bot force-pushed the changeset-release/main branch from d799915 to fb32a22 Compare February 7, 2026 08:58
@ascorbic ascorbic merged commit defe059 into main Feb 7, 2026
5 checks passed
@ascorbic ascorbic deleted the changeset-release/main branch February 7, 2026 09:20
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