Skip to content

Tags: TroutSoftware/sqlite

Tags

v0.7.4

Toggle v0.7.4's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Return error on misuse

While the library is designed to be used from applications,
it is often very convenient to allow interactive use.

Panic is the wrong answer there, so returning an error instead.

v0.7.3

Toggle v0.7.3's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Add int64 driver support

The int64 type is often used for timestamps, using it natively reduce
boilerplate for the library user.

The new `testing/synctest` package makes timeout testing a breeze

v0.7.2

Toggle v0.7.2's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Automatically free connection on iteration error

v0.7.1

Toggle v0.7.1's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Allow multiple calls for Err

v0.7.0

Toggle v0.7.0's commit message

Verified

This commit was signed with the committer’s verified signature.
Remove virtual table wrapper

Virtual tables are a powerful extension to SQLite, but the interaction
with the Go runtime is all but trivial. The bridge does not do enough
to protect the results, so removing it.

Modernize the memory management around Go functions.

v0.6.0

Toggle v0.6.0's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Update to Go 1.25

v0.5.18

Toggle v0.5.18's commit message
Use simple transaction for connection pool

The use of the advanced Savepoint / Release in the library led to having complicated
(and usually incorrect) code on the caller site.

Instead, offer a lighter mechanism to execute multiple statements together by exporting
a connection carrying the transaction.
The full savepoint / release is still available through statements.

v0.5.17

Toggle v0.5.17's commit message
Update SQLite amalgamation

v0.5.16

Toggle v0.5.16's commit message
Handle json decoding

v0.5.15

Toggle v0.5.15's commit message
Create backup if does not exist