A Ruby gem for streaming data from the Bluesky/ATProto firehose

tags

0.6.1
4831c610 Kuba Suder

minor refactoring, added some protected methods in Stream

artifacts

0.6.0
3ff7b963 Kuba Suder

faster Firehose streaming, removed old Stream.new

artifacts

0.5.1
6636c055 Kuba Suder

sync event, verification, actor status

artifacts

0.5.0
67f915ca Kuba Suder

Jetstream support

artifacts

0.4.1
91e06697 Kuba Suder

performance fixes for CAR parsing

artifacts

0.4.0
1d40033b Kuba Suder

heartbeat checking, user agent field

artifacts

0.3.1
48299553 Kuba Suder

new event and record types, fixes

artifacts

0.3.0
b6762fd8 Kuba Suder

labels firehose, default error handler, ruby 3.3 fixes

artifacts

0.2.5
8ac714ab Kuba Suder

added labeler record type

artifacts

0.2.4
faf26fd3 Kuba Suder

identity event, Stream reconnect, connecting to ws:// URLs

artifacts

0.2.3
c626bbab Kuba Suder

fixed image CIDs, $bytes encoding, new record types

artifacts

0.2.2
9b8d785c Kuba Suder

fixed decoding of image CIDs in records

artifacts

0.2.1
0d51a2bd Kuba Suder

message parsing performance improvements

artifacts

0.2.0
87028857 Kuba Suder

switched websocket library to faye-websocket

artifacts

0.1.3
188ca163 Kuba Suder

cursor support; ‘connecting’ callback; minor fixes

artifacts

0.1.2
68581f76 Kuba Suder

added Property#rkey

artifacts

0.1.1
8396930d Kuba Suder

Added heartbeat thread to restart websocket

artifacts

0.1.0
128608f2 Kuba Suder

Implemented connecting to the websocket

artifacts

0.0.1
f89d0f51 Kuba Suder

First working version of message parsing, without websocket connection yet

artifacts