publicado liberación SQLite 3.30.0, un DBMS lixeiro deseñado como biblioteca de complementos. O código SQLite distribúese como un dominio público, é dicir. pode utilizarse sen restricións e de xeito gratuíto para calquera propósito. O apoio financeiro aos desenvolvedores de SQLite é proporcionado por un consorcio especialmente creado, que inclúe empresas como Adobe, Oracle, Mozilla, Bentley e Bloomberg.
Engadiuse a posibilidade de usar a expresión "FILTER» con funcións agregadas, o que permite limitar a cobertura dos datos procesados pola función agregada só aos rexistros que cumpran unha determinada condición;
O bloque "ORDER BY" ofrece soporte para o "NULLOS PRIMEIRO"E"NULOS ÚLTIMO» para determinar a localización dos elementos cun valor NULL ao ordenar;
O comando ".recuperar» para restaurar o contido dos ficheiros danados da base de datos;
PRAGMA index_info e PRAGMA index_xinfo ampliáronse para proporcionar información sobre a disposición de almacenamento das táboas creadas no modo "SEN FILA";
Engadida API sqlite3_drop_modules(), que permite prohibir a carga automática de táboas virtuais desde a aplicación;
Cambiouse o analizador de esquemas da base de datos para mostrar un erro cando as columnas tipo, nome e tbl_name da táboa sqlite_master danan cando están conectadas non no modo de esquema_escribible;
Os comandos PRAGMA function_list, PRAGMA module_list e PRAGMA pragma_list están activados por defecto. Para cambiar o comportamento de compilación predeterminado, debes especificar explícitamente "-DSQLITE_OMIT_INTROSPECTION_PRAGMAS";
Para as funcións SQL definidas pola aplicación, proponse a marca SQLITE_DIRECTONLY, que permite prohibir o uso destas funcións dentro de activadores e vistas.