a collection of lightweight TypeScript packages for AT Protocol, the protocol powering Bluesky
atproto bluesky typescript npm
101
fork

Configure Feed

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

chore: bump versions

Mary 947e2179 031e446a

+87 -58
-11
.changeset/brave-dots-learn.md
··· 1 - --- 2 - '@atcute/cid': minor 3 - '@atcute/car': minor 4 - '@atcute/cbor': minor 5 - --- 6 - 7 - update to DASL spec 2025-10-20 8 - 9 - - remove support for empty CIDs (zero-length digests), which were removed from the spec 10 - - reject `Infinity` values in CBOR encoder (in addition to `NaN`) 11 - - optimize streamed CAR reader by removing buffer concatenation for CID reads
-5
.changeset/bright-cobras-cross.md
··· 1 - --- 2 - '@atcute/pckt': patch 3 - --- 4 - 5 - pull latest pckt lexicons
-8
.changeset/every-ways-fry.md
··· 1 - --- 2 - '@atcute/bluesky-richtext-segmenter': major 3 - --- 4 - 5 - make `segmentize` generic 6 - 7 - I've marked this as a major change but it shouldn't pose any issues for most cases. this change 8 - should allow this segmenter to be used anywhere and not just on Bluesky's rich text interfaces.
-5
.changeset/few-pianos-trade.md
··· 1 - --- 2 - '@atcute/leaflet': patch 3 - --- 4 - 5 - pull latest Leaflet lexicons
-5
.changeset/goofy-rabbits-brush.md
··· 1 - --- 2 - '@atcute/tangled': patch 3 - --- 4 - 5 - pull latest Tangled lexicons
-5
.changeset/hot-beers-hang.md
··· 1 - --- 2 - '@atcute/bluesky': patch 3 - --- 4 - 5 - pull latest Bluesky lexicons
-5
.changeset/loose-chairs-film.md
··· 1 - --- 2 - '@atcute/bluesky': patch 3 - --- 4 - 5 - pull latest Bluesky lexicons
-5
.changeset/sunny-points-film.md
··· 1 - --- 2 - '@atcute/leaflet': patch 3 - --- 4 - 5 - pull latest Leaflet lexicons
+9
packages/bluesky/richtext-segmenter/CHANGELOG.md
··· 1 1 # @atcute/bluesky-richtext-segmenter 2 2 3 + ## 3.0.0 4 + 5 + ### Major Changes 6 + 7 + - 507aba8: make `segmentize` generic 8 + 9 + I've marked this as a major change but it shouldn't pose any issues for most cases. this change 10 + should allow this segmenter to be used anywhere and not just on Bluesky's rich text interfaces. 11 + 3 12 ## 2.0.4 4 13 5 14 ### Patch Changes
+1 -1
packages/bluesky/richtext-segmenter/package.json
··· 1 1 { 2 2 "type": "module", 3 3 "name": "@atcute/bluesky-richtext-segmenter", 4 - "version": "2.0.4", 4 + "version": "3.0.0", 5 5 "description": "segments Bluesky's rich text facets into tokens", 6 6 "license": "0BSD", 7 7 "repository": {
+13 -1
packages/definitions/bluesky/CHANGELOG.md
··· 1 1 # @atcute/bluesky 2 2 3 + ## 3.2.15 4 + 5 + ### Patch Changes 6 + 7 + - 9608fb7: pull latest Bluesky lexicons 8 + - 96fbbad: pull latest Bluesky lexicons 9 + 3 10 ## 3.2.14 4 11 5 12 ### Patch Changes ··· 307 314 get them. 308 315 309 316 ```ts 310 - import type { InferInput, InferOutput, InferXRPCBodyInput, InferXRPCBodyOutput } from '@atcute/lexicons'; 317 + import type { 318 + InferInput, 319 + InferOutput, 320 + InferXRPCBodyInput, 321 + InferXRPCBodyOutput, 322 + } from '@atcute/lexicons'; 311 323 312 324 import type { AppBskyActorSearchActors } from '@atcute/bluesky'; 313 325
+1 -1
packages/definitions/bluesky/package.json
··· 1 1 { 2 2 "type": "module", 3 3 "name": "@atcute/bluesky", 4 - "version": "3.2.14", 4 + "version": "3.2.15", 5 5 "description": "Bluesky (app.bsky.* and chat.bsky.*) schema definitions", 6 6 "keywords": [ 7 7 "atcute",
+7
packages/definitions/leaflet/CHANGELOG.md
··· 1 1 # @atcute/leaflet 2 2 3 + ## 1.0.16 4 + 5 + ### Patch Changes 6 + 7 + - ae2d5d3: pull latest Leaflet lexicons 8 + - f4378ab: pull latest Leaflet lexicons 9 + 3 10 ## 1.0.15 4 11 5 12 ### Patch Changes
+1 -1
packages/definitions/leaflet/package.json
··· 1 1 { 2 2 "type": "module", 3 3 "name": "@atcute/leaflet", 4 - "version": "1.0.15", 4 + "version": "1.0.16", 5 5 "description": "Leaflet (pub.leaflet.*) schema definitions", 6 6 "keywords": [ 7 7 "atcute",
+6
packages/definitions/pckt/CHANGELOG.md
··· 1 1 # @atcute/pckt 2 2 3 + ## 0.1.4 4 + 5 + ### Patch Changes 6 + 7 + - 031e446: pull latest pckt lexicons 8 + 3 9 ## 0.1.3 4 10 5 11 ### Patch Changes
+1 -1
packages/definitions/pckt/package.json
··· 1 1 { 2 2 "type": "module", 3 3 "name": "@atcute/pckt", 4 - "version": "0.1.3", 4 + "version": "0.1.4", 5 5 "description": "pckt (blog.pckt.*) schema definitions", 6 6 "keywords": [ 7 7 "atcute",
+6
packages/definitions/tangled/CHANGELOG.md
··· 1 1 # @atcute/tangled 2 2 3 + ## 1.0.14 4 + 5 + ### Patch Changes 6 + 7 + - b466106: pull latest Tangled lexicons 8 + 3 9 ## 1.0.13 4 10 5 11 ### Patch Changes
+1 -1
packages/definitions/tangled/package.json
··· 1 1 { 2 2 "type": "module", 3 3 "name": "@atcute/tangled", 4 - "version": "1.0.13", 4 + "version": "1.0.14", 5 5 "description": "Tangled (sh.tangled.*) schema definitions", 6 6 "keywords": [ 7 7 "atcute",
+15
packages/utilities/car/CHANGELOG.md
··· 1 1 # @atcute/car 2 2 3 + ## 5.1.0 4 + 5 + ### Minor Changes 6 + 7 + - 0795806: update to DASL spec 2025-10-20 8 + - remove support for empty CIDs (zero-length digests), which were removed from the spec 9 + - reject `Infinity` values in CBOR encoder (in addition to `NaN`) 10 + - optimize streamed CAR reader by removing buffer concatenation for CID reads 11 + 12 + ### Patch Changes 13 + 14 + - Updated dependencies [0795806] 15 + - @atcute/cid@2.4.0 16 + - @atcute/cbor@2.3.0 17 + 3 18 ## 5.0.0 4 19 5 20 ### Major Changes
+1 -1
packages/utilities/car/package.json
··· 1 1 { 2 2 "type": "module", 3 3 "name": "@atcute/car", 4 - "version": "5.0.0", 4 + "version": "5.1.0", 5 5 "description": "lightweight DASL CAR (content-addressable archives) codec for AT Protocol.", 6 6 "keywords": [ 7 7 "atproto",
+14
packages/utilities/cbor/CHANGELOG.md
··· 1 1 # @atcute/cbor 2 2 3 + ## 2.3.0 4 + 5 + ### Minor Changes 6 + 7 + - 0795806: update to DASL spec 2025-10-20 8 + - remove support for empty CIDs (zero-length digests), which were removed from the spec 9 + - reject `Infinity` values in CBOR encoder (in addition to `NaN`) 10 + - optimize streamed CAR reader by removing buffer concatenation for CID reads 11 + 12 + ### Patch Changes 13 + 14 + - Updated dependencies [0795806] 15 + - @atcute/cid@2.4.0 16 + 3 17 ## 2.2.8 4 18 5 19 ### Patch Changes
+1 -1
packages/utilities/cbor/package.json
··· 1 1 { 2 2 "type": "module", 3 3 "name": "@atcute/cbor", 4 - "version": "2.2.8", 4 + "version": "2.3.0", 5 5 "description": "lightweight DASL dCBOR42 codec library for AT Protocol", 6 6 "keywords": [ 7 7 "atproto",
+9
packages/utilities/cid/CHANGELOG.md
··· 1 1 # @atcute/cid 2 2 3 + ## 2.4.0 4 + 5 + ### Minor Changes 6 + 7 + - 0795806: update to DASL spec 2025-10-20 8 + - remove support for empty CIDs (zero-length digests), which were removed from the spec 9 + - reject `Infinity` values in CBOR encoder (in addition to `NaN`) 10 + - optimize streamed CAR reader by removing buffer concatenation for CID reads 11 + 3 12 ## 2.3.0 4 13 5 14 ### Minor Changes
+1 -1
packages/utilities/cid/package.json
··· 1 1 { 2 2 "type": "module", 3 3 "name": "@atcute/cid", 4 - "version": "2.3.0", 4 + "version": "2.4.0", 5 5 "description": "lightweight DASL CID codec library for AT Protocol", 6 6 "keywords": [ 7 7 "atproto",