Auto-indexing service and GraphQL API for AT Protocol Records quickslice.slices.network/
atproto gleam graphql

chore: update changelog

+16 -1
+16 -1
CHANGELOG.md
··· 5 5 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), 6 6 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). 7 7 8 - ## [Unreleased] 8 + ## v0.17.0 9 9 10 10 ### Added 11 11 - Add redirectUri option to QuicksliceClient 12 12 - Make lexicon import declarative (wipe-and-replace) 13 + - Add multi-database support (PostgreSQL and SQLite) 14 + - Add unified Executor type for database abstraction 15 + - Add SQLite executor with PRAGMA setup 16 + - Add PostgreSQL executor with pog driver 17 + - Add unified connection module with DATABASE_URL detection 18 + - Add dbmate schema migrations for SQLite and PostgreSQL 19 + - Add Makefile for database operations 20 + - Add GIN index on record.json for efficient JSONB queries 21 + - Add dbmate and auto-migrations to Docker build 22 + - Add docker entrypoint script for auto-migrations 13 23 14 24 ### Fixed 15 25 - Complete AT Protocol token refresh implementation ··· 26 36 - Split settings page into section modules 27 37 - Remove unused dependencies, handlers, and CLI commands 28 38 - Update honk to v1.2 39 + - Migrate all repositories to Executor pattern (config, OAuth, records, pagination) 40 + - Update where_clause to support database dialects 41 + - Remove Gleam-based migration system in favor of dbmate 42 + - Update server startup to use Executor 43 + - Cache Gleam build in CI to speed up native dependency compilation 29 44 30 45 ## v0.16.0 31 46