Releases: ncruces/go-sqlite3
Releases Β· ncruces/go-sqlite3
v0.25.2
v0.25.1
What's Changed
Performance improvements:
Implemented bits of libc using Wasm SIMD128, thanks to a tip by @raggi on Hacker News.
Full Changelog: v0.25.0...v0.25.1
v0.25.0
What's Changed
Breaking changes:
- changed
BindBlob
,BindRawText
,ResultBlob
,ResultRawText
in 9f626b2- binding/returning a
nil
slice is no longer the same asBindNull
,ResultNull
- binding/returning a
- tweaked some
database/sql
scanning heuristics in #256- don't automatically revive RFC 3339
time.Time
forTEXT
columns - revive
bool
automatically forBOOLEAN
columns - in both cases, it's best to use
ANY
withSTRICT
tables
- don't automatically revive RFC 3339
Performance improvements:
Thanks to @michaellenaghan in #250 and his new benchmark, significant improvements were attained for long running, complex queries, when used in combination with context cancellation.
Full Changelog: v0.24.1...v0.25.0
v0.24.1
v0.24.0
v0.23.3
v0.23.1
What's Changed
Updates:
- Go 1.24
- SQLite 3.49.1
- wazero v1.9.0
- Binaryen 122
Full Changelog: v0.23.0...v0.23.1
v0.23.0
What's Changed
Updates:
- SQLite 3.49.0
Breaking changes:
- fixed
regexp.GlobPrefix
in #220
Full Changelog: v0.22.0...v0.23.0
v0.22.0
What's Changed
Updates:
- SQLite 3.48.0
Breaking changes:
vfs.FilePersistWAL
renamed in f025ffb- Wasm atomics not used since #211
- enable
experimental.CoreFeaturesThreads
explicitly if needed
- enable
Full Changelog: v0.21.3...v0.22.0