A minimal AT Protocol Personal Data Server written in JavaScript.
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

chore: bump version to 0.7.0

Update changelog with hexagonal architecture refactor.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

+15 -2
+13
CHANGELOG.md
··· 6 6 7 7 ## [Unreleased] 8 8 9 + ## [0.7.0] - 2026-01-12 10 + 11 + ### Changed 12 + 13 + - **BREAKING: Refactored to hexagonal architecture** with multi-package structure 14 + - `@pds/core` — Platform-agnostic business logic and XRPC handlers 15 + - `@pds/node` — Node.js HTTP server with WebSocket support 16 + - `@pds/cloudflare` — Cloudflare Workers entry point with Durable Objects 17 + - `@pds/storage-sqlite` — SQLite storage adapter (better-sqlite3, future node:sqlite) 18 + - `@pds/blobs-fs` — Filesystem blob storage for Node.js 19 + - `@pds/blobs-s3` — S3-compatible blob storage (R2) 20 + - Storage and blob backends now use ports/adapters pattern with constructor injection 21 + 9 22 ## [0.6.0] - 2026-01-09 10 23 11 24 ### Added
+1 -1
package.json
··· 1 1 { 2 2 "name": "pds.js", 3 - "version": "0.6.0", 3 + "version": "0.7.0", 4 4 "private": true, 5 5 "type": "module", 6 6 "workspaces": [
+1 -1
packages/core/pds.js
··· 254 254 } 255 255 256 256 // PDS version 257 - const VERSION = '0.6.0'; 257 + const VERSION = '0.7.0'; 258 258 259 259 // Default Bluesky AppView URL 260 260 const BSKY_APPVIEW_URL = 'https://api.bsky.app';