Objavljen je izdanak SQLite 3.50, laganog DBMS-a, koji je predstavljen kao dodatan biblioteku. Kod SQLite-a se distribuira kao javno dobro (public domain), tj. može se koristiti bez ograničenja i besplatno u bilo koje svrhe. Finansijsku podršku razvojnim inženjerima SQLite-a pruža specijalno osnovan konzorcijum.
Glavne spremembe:
- Dodane su nove SQL funkcije unistr() i unistr_quote() za zamenu escape sekvenci (\uXXXX) u unicode simbole i obrnuto.
- U komandnoj liniji isključen je direktan prikaz kontrolnih simbola. U izlazu komande ".dump" osigurano je pretvaranje specijalnih simbola pomoću funkcije unistr(). Poboljšano je formatiranje parcijalnih indeksa u izlazu komande ".schema —indent".
- U sqlite3_rsync, alatu za kopiranje baza podataka između sistema, protokol sinhronizacije je optimizovan za smanjenje prometa prilikom prenošenja sličnih baza podataka. Implementirana je mogućnost sinhronizacije baza podataka bez uključivanja režima WAL (Write-Ahead Logging).
- Optimizovani su rad funkcija jsonb_set() i jsonb_replace() prilikom izmene velikih JSON objekata.
- Poboljšana je podrška za izgradnju koristeći Cygwin, MinGW i Termux.
Izvor: opennet.ru
