Skip to content

Releases: r-dbi/RSQLite

RSQLite 2.2.8

21 Aug 19:34

Choose a tag to compare

  • Upgrade bundled SQLite to version 3.36.0 (#374).
  • Fix build on CentOS 7 (#367).
  • Busy callback emits message instead of warning (#355).
  • Avoid using memoise at build time (#371).

RSQLite 2.2.7

22 Apr 17:33

Choose a tag to compare

  • Remove RStudio Connection pane support due to problems reported by users (#352).
  • Upgrade bundled SQLite to version 3.35.5 (#368).

RSQLite 2.2.6

12 Apr 10:14

Choose a tag to compare

  • Upgrade bundled SQLite to 3.35.4 (#361).
  • Implement RStudio Connection Contract (#352, @edwindj).
  • dbDataType() supports extended types for connections created with extended_types = TRUE (#360, @ablack3).
  • dbWriteTable() creates tables with extended types for connections created with extended_types = TRUE (#360, @ablack3).
  • Remove BH dependency by inlining the header files (#362).

RSQLite 2.2.5

29 Mar 09:09

Choose a tag to compare

  • Upgrade bundled SQLite to version 3.35.2 (#357).
  • If the busy handler fails, the transaction is aborted explicitly (#348, @gaborcsardi).

RSQLite 2.2.4

14 Mar 03:45

Choose a tag to compare

Features

  • Improve concurrency behavior with multiple writers (#280, @gaborcsardi).
  • New sqliteSetBusyHandler() helps configure what SQLite should do when the database is locked (#280, @gaborcsardi).
  • dbConnect() gains an extended_types argument that adds support for date, time and timestamp columns. If a column has a declared type DATE, TIME or TIMESTAMP, it is returned as Date, hms or POSIXct value, respectively (#333, @anderic1).
  • Upgrade bundled SQLite to version 3.34.1 (#342).

RSQLite 2.2.3

25 Jan 03:44

Choose a tag to compare

Features

  • Upgrade bundled SQLite to version 3.34.1 (#342).
  • dbConnect() gains an extended_types argument that adds support for date, time and timestamp columns. If a column has a declared type DATE, TIME or TIMESTAMP, it is returned as Date, hms or POSIXct value, respectively (#333, @anderic1).

RSQLite 2.2.2

19 Jan 13:16

Choose a tag to compare

Features

  • Upgrade bundled SQLite to version 3.34 (#337).

Bug fixes

  • dbWriteTable() and dbAppendTable() use transactions with unique savepoint IDs (#338).
  • Loading extensions works when RSQLite is installed in a path with non-ASCII characters (#310).

Internal

  • Implement automatic upgrade of bundled SQLite via GitHub Actions (#335).
  • Switch to GitHub Actions (#331).

RSQLite 2.2.1

01 Oct 01:59

Choose a tag to compare

  • Upgrade to SQLite 3.33.0 (#321).
  • Use transaction for faster processing in dbAppendTable() (#306).
  • Strings and blobs now can have a size of up to 2 GB (#314, @shutinet).
  • Multipart queries now give a warning (#313).

RSQLite 2.2.0

07 Jan 16:14

Choose a tag to compare

  • Avoid mangling column names (#259).

RSQLite 2.1.5

19 Dec 10:57

Choose a tag to compare

  • Upgrade bundled sqlite version to 3.30.1.
  • Implement dbGetInfo() for driver and connection objects (#117).
  • Remove custom dbListFields() method (#228).
  • Only export relevant symbols to the shared library (#303, @troels).
  • Fulfill requirements for CII badge (#300, @TSchiefer).