La eldono de SQLite 3.36, malpeza DBMS desegnita kiel aldonaĵa biblioteko, estis publikigita. La SQLite-kodo estas distribuita en la publika domeno, t.e. povas esti uzata sen limigo kaj senpage por ajna celo. Financa subteno por SQLite-programistoj estas provizita de speciale kreita konsorcio, kiu inkluzivas kompaniojn kiel Adobe, Oracle, Mozilla, Bentley kaj Bloomberg.
Ĉefaj ŝanĝoj:
- La eligo de la komando EXPLAIN QUERY PLAN fariĝis pli facile komprenebla.
- Certigas, ke eraro estas generita kiam oni provas aliri rowid en VIEW aŭ subdemando. Por redoni la eblon aliri rowid por vidoj, la kunigopcio "-DSQLITE_ALLOW_ROWID_IN_VIEW" estas provizita
- La interfacoj sqlite3_deserialize() kaj sqlite3_serialize() estas ebligitaj defaŭlte. Por malŝalti, la kunvena opcio "-DSQLITE_OMIT_DESERIALIZE" estas provizita
- VFS "memdb" permesas kunhavigon de en-memora datumbazo trans malsamaj ligoj al la sama procezo tiel longe kiel la datumbaza nomo komenciĝas per "/".
- La optimumigo "EXISTS-to-IN" lanĉita en la lasta eldono, kiu malrapidigis kelkajn demandojn, estis forigita.
- Optimumigo por kombini konstantan kontrolon estis adaptita por labori kun demandoj sen kunfandi (kuniĝi).
- La REGEXP etendo estas inkluzivita en la CLI.
fonto: opennet.ru