Вышла первая кандидатская версия sqlite-utils 4.0, популярного инструмента для работы с базами данных SQLite. Основным нововведением стала полноценная поддержка миграций, что упрощает управление изменениями схемы базы данных в процессе разработки и эксплуатации приложений. Теперь разработчики могут версионировать структуру БД, последовательно применяя изменения без риска потери данных или нарушения целостности.

Вторым важным обновлением стало внедрение поддержки вложенных транзакций. Это позволяет выполнять сложные операции с данными более гибко, обеспечивая атомарность отдельных блоков кода внутри более крупных транзакционных процессов. Возможность вкладывать транзакции критически важна для построения надежных конвейеров обработки данных и систем, где требуется частичный откат операций при возникновении ошибок.

Обновление направлено на повышение стабильности работы с локальными хранилищами, которые часто используются в качестве векторных баз или промежуточных слоев для хранения контекста в агентных системах. Инструмент продолжает развиваться как стандарт де-факто для быстрой манипуляции данными в SQLite, упрощая интеграцию баз данных в современные стеки разработки и аналитические пайплайны.