Skip to content

Releases: denodrivers/sqlite3

0.4.3

26 Jun 05:50
8790f83
Compare
Choose a tag to compare

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

01 Mar 06:57
4970b67
Compare
Choose a tag to compare

What's Changed

  • fix: Clear #columnTypeCache when stepping to a new row by @evan-brass in #28

New Contributors

Full Changelog: 0.4.1...0.4.2

v0.4.1

26 Feb 14:21
7c610bd
Compare
Choose a tag to compare

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

26 Feb 14:10
0a2b563
Compare
Choose a tag to compare

What's Changed

  • New API for incremental Blob I/O: SQLBlob. Check documentation for Database#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 to sqlite3_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 and readonly
  • Added PreparedStatement#clearBindings to set all bind parameter values to NULL.

v0.3.1

07 Feb 06:35
bf24231
Compare
Choose a tag to compare

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

04 Jan 10:28
228b18e
Compare
Choose a tag to compare

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

31 Dec 07:11
35c301f
Compare
Choose a tag to compare

What's Changed

  • fix: properly (de)serialize very big numbers
  • chore: bump std version

v0.2.4

29 Dec 09:25
3aa31c2
Compare
Choose a tag to compare

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

24 Dec 03:22
1f6857e
Compare
Choose a tag to compare

What's Changed

v0.2.2

18 Dec 10:32
a7a0e7a
Compare
Choose a tag to compare

What's Changed

  • fix: keep references to buffers of which pointers are still in use in prepared statement by @DjDeveloperr in #3