ATProto Browser

ATProto Browser

Experimental browser for the Atmosphere

Post

very unfortunate CBOR parsing bug this likely broke all firehose consumers using the Typescript libraries just published the fix: github.com/bluesky-soci...

Feb 1, 2025, 12:09 AM

Record data

{
  "uri": "at://did:plc:yk4dd2qkboz2yv6tpubpc6co/app.bsky.feed.post/3lh37wu37ps2l",
  "cid": "bafyreigov2pp6ycvh2dgt5c2y72h2rnljv32k7mhfip5ruawoz4g3cppoi",
  "value": {
    "text": "very unfortunate CBOR parsing bug\n\nthis likely broke all firehose consumers using the Typescript libraries\n\njust published the fix:\n\ngithub.com/bluesky-soci...",
    "$type": "app.bsky.feed.post",
    "embed": {
      "$type": "app.bsky.embed.recordWithMedia",
      "media": {
        "$type": "app.bsky.embed.external",
        "external": {
          "uri": "https://github.com/bluesky-social/atproto/pull/3481",
          "thumb": {
            "$type": "blob",
            "ref": {
              "$link": "bafkreibge2llxu4aqdlt4eeg7n3slr656q735vufve456f2gdh6y66nz6i"
            },
            "mimeType": "image/jpeg",
            "size": 299392
          },
          "title": "CBOR: parse safe uint64 as number by dholms · Pull Request #3481 · bluesky-social/atproto",
          "description": "cbor-x decodes uint64s as bigints even if they are safe to represent as javascript numbers (less than 2^57-1).\nThis was causing unnecessary validation errors in lexicon.\nFixes #3479"
        }
      },
      "record": {
        "$type": "app.bsky.embed.record",
        "record": {
          "cid": "bafyreifv4y7woe5t3jirb7wz4mfjajlcmkhpzsl2uzucccmdmtahv2jslm",
          "uri": "at://did:plc:ikyfyphgbzu45uvrb73a3mio/app.bsky.feed.post/3lh2w7wosuk2i"
        }
      }
    },
    "langs": [
      "en"
    ],
    "facets": [
      {
        "index": {
          "byteEnd": 159,
          "byteStart": 133
        },
        "features": [
          {
            "uri": "https://github.com/bluesky-social/atproto/pull/3481",
            "$type": "app.bsky.richtext.facet#link"
          }
        ]
      }
    ],
    "createdAt": "2025-02-01T00:09:38.788Z"
  }
}