Состоялся релиз СУБД SQLite 3.30.0. SQLite — компактная встраиваемая СУБД. Исходный код библиотеки передан в [ общественное достояние ](
https://ru.wikipedia.org/wiki/%D0%9E%D0%B1%D1%89%D0%B5%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D0%BE%D0%B5_%D0%B4%D0%BE%D1%81%D1%82%D0%BE%D1%8F%D0%BD%D0%B8%D0%B5 ) . Что нового в версии 3.30.0: добавлена возможность применения выражения «FILTER» с агрегатными функциями, что дало возможность ограничить охват данных, обрабатываемых функцией, только записями по заданному условию; в блоке «ORDER BY» обеспечена поддержка флагов «NULLS FIRST» и «NULLS LAST» для определения расположения элементов со значением NULL при сортировке; добавлена команда «.recover» для восстановления содержимого повреждённых файлов с БД; PRAGMA index_info и PRAGMA index_xinfo расширены для предоставления информации о раскладке хранения таблиц, созданных в режиме «WITHOUT ROWID»; добавлен API sqlite3_drop_modules(), для возможности запрета автоматической загрузки виртуальных таблиц; активированы по-умолчанию команды PRAGMA function_list, PRAGMA module_list и PRAGMA pragma_list; введён флаг SQLITE_DIRECTONLY, позволяющий запретить использование SQL-функций внутри триггеров и представлений; устаревшая опция SQLITE_ENABLE_STAT3 теперь недоступна.
Ссылка:
https://www.linux.org.ru/news/opensource/15270314