Команда DuckDB выпустила 2.0.0 LTS с именем «Cinnamon Teal» — Spatula cyanoptera. Это не косметика поверх 1.x: с 1.5 прошло около 20 тысяч коммитов. Версию 1.0 помнят как ставку на совместимость; 2.0 команда сама называет главным релизом по функциям. Поддержка — минимум до октября 2027-го. Линию 1.4 держат до 17 ноября 2026-го, 1.5 продлили до марта 2027-го.
Сервер, который всё ещё утка
DuckDB с первого дня жил внутри процесса. В 1.5.3 появился протокол Quack: любой процесс может раздавать свои базы. В 2.0 протокол довели и добавили CONNECT — подключиться к удалённой базе и переключить сессию одной командой. По умолчанию сервер слушает localhost; торчать наружу без TLS-прокси команда не советует. Тот же CONNECT умеет PostgreSQL и MySQL, запросы обещают пушить на ту сторону, а не тащить таблицы целиком.
В CLI появились флаги -serve и -connect. Рядом в списке новинок — асинхронный ввод-вывод, тип VARIANT, триггеры, расширяемый SQL-парсер и «режим агента». Это полка 2.0, не одна кнопка.
Как смотреть
Имеет смысл тем, кто уже держит утку как локальный склад и хочет отдать её коллеге по сети без отдельного Postgres. Не имеет смысла как замена кластеру: это всё ещё аналитический движок, который научили слушать порт. Перед переездом читать breaking changes 2.0, не только кодовое имя птицы. Смотреть, удержит ли Quack простые SELECT с ноутбука, а не обещание «утка как сервер на годы».