publicado liberar SQLite 3.30.0, um SGBD leve projetado como uma biblioteca de plug-ins. O código SQLite é distribuído como domínio público, ou seja, pode ser usado sem restrições e gratuitamente para qualquer finalidade. O suporte financeiro para desenvolvedores SQLite é fornecido por um consórcio especialmente criado, que inclui empresas como Adobe, Oracle, Mozilla, Bentley e Bloomberg.
Adicionada a capacidade de usar a expressão "FILTRO» com funções agregadas, que permite limitar a cobertura dos dados processados pela função agregada apenas aos registos que satisfaçam uma determinada condição;
O bloco "ORDER BY" fornece suporte para o "NULOS PRIMEIRO"E"NULOS ÚLTIMOS» determinar a localização de elementos com valor NULL durante a classificação;
O comando ".recuperar» restaurar o conteúdo de arquivos danificados do banco de dados;
PRAGMA index_info e PRAGMA index_xinfo foram estendidos para fornecer informações sobre o layout de armazenamento de tabelas criadas no modo "SEM ROWID";
API adicionada sqlite3_drop_modules(), que permite proibir o carregamento automático de tabelas virtuais do aplicativo;
O analisador de esquema do banco de dados foi alterado para exibir um erro quando as colunas type, name e tbl_name na tabela sqlite_master são danificadas quando conectadas fora do modo writable_schema;
Os comandos PRAGMA function_list, PRAGMA module_list e PRAGMA pragma_list estão habilitados por padrão. Para alterar o comportamento de construção padrão, você deve especificar explicitamente "-DSQLITE_OMIT_INTROSPECTION_PRAGMAS";
Para funções SQL definidas pela aplicação, é proposto o sinalizador SQLITE_DIRECTONLY, que permite proibir o uso dessas funções dentro de gatilhos e visualizações.