Elixir ATProtocol ingestion and sync library.
1# Changelog
2
3All notable changes to Drinkup will be documented in this file.
4
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to
7[Semantic Versioning](https://semver.org/spec/v2.0.0.html).
8
9<!-- ## [Unreleased] -->
10
11## [0.2.0] - 2026-02-06
12
13### Breaking Changes
14
15- Simplify usage by removing the concept of a separate "consumer", integrating
16 it directly into the socket's behaviour.
17- Existing behaviour moved to `Drinkup.Firehose` namespace, to make way for
18 alternate sync systems.
19
20### Added
21
22- Support for the
23 [Tap](https://github.com/bluesky-social/indigo/blob/main/cmd/tap/README.md)
24 sync and backfill utility service, via `Drinkup.Tap`.
25- Support for [Jetstream](https://github.com/bluesky-social/jetstream), a
26 simplified JSON event stream for ATProto, via `Drinkup.Jetstream`.
27
28### Changed
29
30- Refactor core connection logic for websockets into `Drinkup.Socket` to make it
31 easy to use across multiple different services.
32
33## [0.1.0] - 2025-05-26
34
35Initial release.
36
37[unreleased]: https://github.com/cometsh/drinkup/compare/v0.2.0...HEAD
38[0.2.0]: https://github.com/cometsh/drinkup/releases/tag/v0.2.0
39[0.1.0]: https://github.com/cometsh/drinkup/releases/tag/v0.1.0