A Ruby gem for streaming data from the Bluesky/ATProto firehose
0.7.2
3641ab34 · Kuba Suder ·

oxygene optimizations, added ops, undeprecated path

0.7.1
47a023c2 · Kuba Suder ·

extracted oxygene gem

0.7.0
9716efff · Kuba Suder ·

added YARD docs, several new APIs, optimizations, deprecations and access level tweaks

0.6.1
4831c610 · Kuba Suder ·

minor refactoring, added some protected methods in Stream

0.6.0
3ff7b963 · Kuba Suder ·

faster Firehose streaming, removed old Stream.new

0.5.1
6636c055 · Kuba Suder ·

sync event, verification, actor status

0.5.0
67f915ca · Kuba Suder ·

Jetstream support

0.4.1
91e06697 · Kuba Suder ·

performance fixes for CAR parsing

0.4.0
1d40033b · Kuba Suder ·

heartbeat checking, user agent field

0.3.1
48299553 · Kuba Suder ·

new event and record types, fixes

0.3.0
b6762fd8 · Kuba Suder ·

labels firehose, default error handler, ruby 3.3 fixes

0.2.5
8ac714ab · Kuba Suder ·

added labeler record type

0.2.4
faf26fd3 · Kuba Suder ·

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

0.2.3
c626bbab · Kuba Suder ·

fixed image CIDs, $bytes encoding, new record types

0.2.2
9b8d785c · Kuba Suder ·

fixed decoding of image CIDs in records

0.2.1
0d51a2bd · Kuba Suder ·

message parsing performance improvements

0.2.0
87028857 · Kuba Suder ·

switched websocket library to faye-websocket

0.1.3
188ca163 · Kuba Suder ·

cursor support; ‘connecting’ callback; minor fixes

0.1.2
68581f76 · Kuba Suder ·

added Property#rkey

0.1.1
8396930d · Kuba Suder ·

Added heartbeat thread to restart websocket

0.1.0
128608f2 · Kuba Suder ·

Implemented connecting to the websocket

0.0.1
f89d0f51 · Kuba Suder ·

First working version of message parsing, without websocket connection yet