Releases: denodrivers/sqlite3
Releases · denodrivers/sqlite3
0.4.3
What's Changed
- cleanup: Minor improvements and enhancements by @iuioiua in #29
- fix: updates for breaking ffi changes in Deno v1.23.1 by @DjDeveloperr in #33
Full Changelog: 0.4.2...0.4.3
v0.4.2
What's Changed
- fix: Clear #columnTypeCache when stepping to a new row by @evan-brass in #28
New Contributors
- @evan-brass made their first contribution in #28
Full Changelog: 0.4.1...0.4.2
v0.4.1
Quick follow up release for 0.4 to fix exports. The release refactored things like PreparedStatement
into their own files but I forgot to re-export them from mod.ts
, so here's fix for that.
v0.4.0
What's Changed
- New API for incremental Blob I/O:
SQLBlob
. Check documentation forDatabase#openBlob
for more info. - Support using
Database#execute
/queryArray
/queryObject
in Template Strings. - Added
isComplete
function to check if the given string is a complete SQL statement (direct binding tosqlite3_complete
) - Added
Database#lastInsertRowId
to get last inserted row ID - Added
Database#autocommit
to check whether auto-commit mode is on - Stricter types when passing arguments to bind parameters or obtaining column value.
- In
PreparedStatement
, new fields were added:sql
,expandedSql
andreadonly
- Added
PreparedStatement#clearBindings
to set all bind parameter values to NULL.
v0.3.1
What's Changed
- cleanup: minor cleanups, simplifications and consistency improvements by @ashersaupingomez in #18
- fix: use sqlite3_prepare_v2 instead of v3 to support older versions by @DjDeveloperr in #19
- fix: treat NaN as null by @DjDeveloperr in #22
- chore: bump deno stdlib version
New Contributors
- @ashersaupingomez made their first contribution in #18
Full Changelog: 0.3.0...0.3.1
v0.3.0
What's Changed
- fix(ffi): use BigUint64array instead of Uint8Array for out-pointers by @DjDeveloperr in #14
- feat(database): support named bind parameters by @DjDeveloperr in #16
Full Changelog: 0.2.5...0.3.0
v0.2.5
What's Changed
- fix: properly (de)serialize very big numbers
- chore: bump std version
v0.2.4
What's Changed
- fix: PermissionDenied exception now is thrown when reading through Deno.dlopen by @sant123 in #7
- doc: add examples for parameters in query by @DjDeveloperr in #9
- test: add case for parameter in query by @DjDeveloperr in #9
- fix: don't use C string in text bind parameter by @DjDeveloperr in #10
New Contributors
Full Changelog: 0.2.3...0.2.4
v0.2.3
What's Changed
- fix segmentation fault by @DjDeveloperr in #5
v0.2.2
What's Changed
- fix: keep references to buffers of which pointers are still in use in prepared statement by @DjDeveloperr in #3