Skip to content

Commit b664712

Browse files
chore: release packages 📦 (#35)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 273f795 commit b664712

15 files changed

Lines changed: 68 additions & 73 deletions

.changeset/atproto-badges-initial.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/atproto-loader-extravaganza.md

Lines changed: 0 additions & 17 deletions
This file was deleted.

.changeset/authproto-callback-state-fix.md

Lines changed: 0 additions & 6 deletions
This file was deleted.

.changeset/authproto-docs-and-example.md

Lines changed: 0 additions & 12 deletions
This file was deleted.

.changeset/authproto-dynamic-dev-port.md

Lines changed: 0 additions & 8 deletions
This file was deleted.

.changeset/curly-quote-capitalization.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

.changeset/hyphenated-compound-tails.md

Lines changed: 0 additions & 12 deletions
This file was deleted.

astro-atproto-loader/CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,21 @@
11
# @fujocoded/astro-atproto-loader
22

3+
## 0.2.0
4+
5+
### Minor Changes
6+
7+
- 54edfb5: Rework the loaders for better ergonomics and typing. Featuring breaking changes!
8+
- `atProtoLiveLoader``defineAtProtoLiveCollection`
9+
- `atProtoStaticLoader``defineAtProtoCollection`
10+
11+
New capabilities:
12+
- Multi-source pipeline: load from several `repo` + `collection` pairs in one collection, with `value` discriminated on `collection` inside `filter`/`transform`.
13+
- Per-source `parseRecord` for `$parse`-style lexicon validation; failures drop the single record without failing the source.
14+
- `groupBy` + grouped `transform` for merging records across sources under a shared key (e.g. post + reposts).
15+
- Shared `fetchRecord` hydrator passed to every callback, with per-cycle request deduping.
16+
- `onSourceError` policy (`'throw' | 'skip' | fn`)
17+
- `limit: number | 'all'` and `maxPages` for explicit pagination control.
18+
319
## 0.1.0
420

521
### Minor Changes

astro-atproto-loader/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@fujocoded/astro-atproto-loader",
3-
"version": "0.1.1",
3+
"version": "0.2.0",
44
"description": "Astro loaders (live and static) for reading AtProto records into Astro content collections.",
55
"keywords": [
66
"astro",

astro-authproto/CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,24 @@
11
# @fujocoded/authproto
22

3+
## 0.3.1
4+
5+
### Patch Changes
6+
7+
- 7e3f1e7: Fix custom-redirect / referer parsing in the OAuth callback so encoded
8+
`redirect` and `referer` values are no longer silently dropped on login.
9+
- 7e3f1e7: Fix custom-redirect / referer state parsing in the OAuth callback. The OAuth client wraps our state under an opaque key in the URL `state` param and returns the original value as `clientCallback.state`, so we now read from there instead of `requestUrl.searchParams.get("state")` — which was always the wrapped value and never parsed as JSON.
10+
11+
Also improve `astro-authproto` README and `02-read-bsky-profile` example:
12+
- Document `session` driver setup and full integration config in install steps.
13+
- Clarify `applicationDomain` should be the full URL with scheme (e.g. `https://example.com`, or `http://127.0.0.1:4321` locally).
14+
- Add a "Shipping it" production section.
15+
- Update the read-profile example to use `getBlueskyAgent` from `@fujocoded/authproto/helpers` instead of constructing `AtpBaseClient` directly, and fix the avatar `alt` to use a JSX expression.
16+
17+
- 7e3f1e7: Use Astro's actual dev server port for the OAuth callback URL in development
18+
instead of always assuming `4321`. If you run `astro dev --port 4322` (or set
19+
`server.port` in your Astro config), Authproto now points OAuth at the right
20+
local URL.
21+
322
## 0.3.0
423

524
### Minor Changes

0 commit comments

Comments
 (0)