diff --git a/.changeset/actor-profile-url.md b/.changeset/pre/actor-profile-url.md similarity index 100% rename from .changeset/actor-profile-url.md rename to .changeset/pre/actor-profile-url.md diff --git a/packages/activitypub/CHANGELOG.md b/packages/activitypub/CHANGELOG.md index d5a81f5..d9f7a97 100644 --- a/packages/activitypub/CHANGELOG.md +++ b/packages/activitypub/CHANGELOG.md @@ -1,5 +1,16 @@ # @dwk/activitypub +## 1.0.0-beta.5 + +### Minor Changes + +- 9994f8c: Emit the actor document's `url` — the human-facing profile page a peer's "open + original profile" action follows — defaulting to the `baseUrl` root (v1 serves + one actor per `baseUrl`, so the site's home page is the profile) and overridable + via `actor.url` (validated as an absolute URL at startup — a relative or + malformed override throws, like the other config checks). Without it every platform fell back to the actor `id`, i.e. the + AS2 JSON document itself. + ## 1.0.0-beta.4 ### Minor Changes diff --git a/packages/activitypub/package.json b/packages/activitypub/package.json index 3adf99a..ee288c6 100644 --- a/packages/activitypub/package.json +++ b/packages/activitypub/package.json @@ -1,6 +1,6 @@ { "name": "@dwk/activitypub", - "version": "1.0.0-beta.4", + "version": "1.0.0-beta.5", "description": "Edge-native ActivityPub actor: inbox/outbox, follower collections, signed S2S federation. Ships the per-actor Durable Object.", "keywords": [ "activitypub",