publicado relizar SQLite 3.30.0, un DBMS liviano diseñado como una biblioteca de complementos. El código SQLite se distribuye como dominio público, es decir. Puede utilizarse sin restricciones y de forma gratuita para cualquier fin. El apoyo financiero a los desarrolladores de SQLite lo proporciona un consorcio especialmente creado, que incluye empresas como Adobe, Oracle, Mozilla, Bentley y Bloomberg.
Se agregó la posibilidad de utilizar la expresión "FILTRO» con funciones agregadas, que permiten limitar la cobertura de los datos procesados por la función agregada únicamente a los registros que cumplen una condición determinada;
El bloque "ORDER BY" proporciona soporte para el "NULOS PRIMERO"Y"NULOS ÚLTIMOS» para determinar la ubicación de elementos con un valor NULL al ordenar;
El comando ".recuperar» restaurar el contenido de los archivos dañados de la base de datos;
PRAGMA index_info y PRAGMA index_xinfo se han ampliado para proporcionar información sobre el diseño de almacenamiento de las tablas creadas en modo "SIN ROWID";
API añadida sqlite3_drop_modules(), que le permite prohibir la carga automática de tablas virtuales desde la aplicación;
El analizador de esquemas de la base de datos se ha cambiado para mostrar un error cuando las columnas tipo, nombre y tbl_name en la tabla sqlite_master están dañadas cuando no se conectan en modo writable_schema;
Los comandos PRAGMA function_list, PRAGMA module_list y PRAGMA pragma_list están habilitados de forma predeterminada. Para cambiar el comportamiento de compilación predeterminado, debe especificar explícitamente "-DSQLITE_OMIT_INTROSPECTION_PRAGMAS";
Para las funciones SQL definidas por la aplicación, se propone el indicador SQLITE_DIRECTONLY, que le permite prohibir el uso de estas funciones dentro de activadores y vistas.