Avaldatud on SQLite 3.50, kergekaaluline andmebaasisüsteem, mis on pakendatud dünaamiliseks raamatukoguks. SQLite kood on avalik ehk seda võib kasutada piiranguteta ja tasuta igasugustel eesmärkidel. SQLite arendajate rahastamist toetab spetsiaalselt loodud konsortsium.
Peamised muudatused:
- Uued SQL-funktsioonid unistr() ja unistr_quote() on lisatud, et asendada escaping järjestused (\uXXXX) unicode-märkidega ja vastupidi.
- Käsku andmete käsurealt on keelatud otse juhtmärke väljastamast. '.dump' käsu väljundis on tagatud spetsiaalsete märkide teisendamine funktsiooni unistr() kaudu. Osaliste indeksite vormindamine on parendatud käsu '.schema —indent' väljundis.
- sqlite3_rsync utiliidis, mis võimaldab andmebaase süsteemide vahel kopeerida, on sünkroniseerimisprotokoll optimeeritud, et vähendada liiklust sarnaste andmebaaside edastamisel. Sünkroniseerimine on võimalik ka ilma WAL (Write-Ahead Logging) režiimi aktiveerimisega.
- Funktsioonide jsonb_set() ja jsonb_replace() töötlemine on suuremate JSON-objektide muutmisel optimeeritud.
- Toetust Cygwin, MinGW ja Termuxi kasutamiseks on parendatud.
Allikas: opennet.ru
