Skip to content

Release - #28

Merged
Kzoeps merged 1 commit into
mainfrom
changeset-release/main
Sep 24, 2026
Merged

Kzoeps merged 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

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

@hypercerts/hypercerts-feed-service@0.2.0

Minor Changes

  • #22 0c8b281 Thanks @Kzoeps! - Feed requests can now use AT Protocol service authentication. If a request includes a valid token, the token's issuer becomes the feed viewer. Requests without a token still need params.viewerDid. Authenticated tokens must include a non-empty jti of no more than 256 UTF-8 bytes and can be used only once per running process; retries require a fresh token, including after downstream failures.

    Replay protection allows up to 512 live entries per verified issuer and 4,096 live entries per process. It is not shared across replicas or restarts. A full live issuer quota or replay store returns HTTP 503 until entries expire, preserving capacity for other issuers until the global bound is reached.

    Before upgrading, set SERVICE_DID to this service's DID, even if you do not use authentication. It must be a bare DID, without #serviceId. If it is a hostname-level did:web and the matching hostname points to this service, GET /.well-known/did.json now publishes a #hypercerts_feed service entry at that hostname for discovery.

    Node HTTP requests now retain working service authentication after their POST body finishes. The service upgrades @atproto/lex-server to 0.1.19 and avoids passing its prematurely aborted request signal to DID resolution. The did#serviceId format from AT Protocol Proposal 0014 is not supported yet because @atproto/lex-server does not support it.

@coderabbitai

coderabbitai Bot commented Sep 24, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Advanced

Run ID: c55c7a55-773a-4189-815d-86fc51538bc0

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@Kzoeps

Kzoeps commented Sep 24, 2026

Copy link
Copy Markdown
Collaborator

@greptileai review

@github-actions
github-actions Bot force-pushed the changeset-release/main branch from 93f8d01 to ebd5110 Compare September 24, 2026 08:59
@sonarqubecloud

Copy link
Copy Markdown

@Kzoeps

Kzoeps commented Sep 24, 2026

Copy link
Copy Markdown
Collaborator

@greptileai review

2 similar comments
@Kzoeps

Kzoeps commented Sep 24, 2026

Copy link
Copy Markdown
Collaborator

@greptileai review

@Kzoeps

Kzoeps commented Sep 24, 2026

Copy link
Copy Markdown
Collaborator

@greptileai review

@Kzoeps
Kzoeps merged commit b6c9e7f into main Sep 24, 2026
5 checks passed
@Kzoeps
Kzoeps deleted the changeset-release/main branch September 24, 2026 12:25
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