Releases: elixir-sqlite/exqlite
Releases · elixir-sqlite/exqlite
v0.37.0
What's Changed
- added:
Exqlite.Sqlite3.cancel/1to cancel a running query, waking both the busy handler and VDBE execution. - added:
Exqlite.Sqlite3.set_busy_timeout/2to update the busy timeout without replacing the custom busy handler. - added:
Exqlite.Sqlite3.set_progress_handler_steps/2and the:progress_handler_stepsconnection option to control the cancellation progress handler. - added: Android (
aarch64-linux-android,armv7a-linux-androideabi) precompile targets and precompile workflow. - changed: Update sqlite to
3.53.2. - changed:
:busy_timeoutis now applied throughset_busy_timeout/2so the custom busy handler is preserved. - changed:
Connection.disconnect/2callscancel/1beforeclose/1so teardown can break out of running statements and busy waits. - fixed: Deadlock when canceling queries stuck in VDBE execution or the busy handler.
New Contributors
- @dl-alexandre made their first contribution in #346
Full Changelog: v0.36.0...v0.37.0
v0.36.0
What's Changed
- adds set_authorizer/2 (fixes #344) by @WhiskeyTuesday in #345
New Contributors
- @WhiskeyTuesday made their first contribution in #345
Full Changelog: v0.35.0...v0.36.0
v0.35.0
v0.34.0
What's Changed
- docs: update VSCode terminal configuration for Windows users by @GES233 in #339
- Do not force journal mode unless specified by @rhcarvalho in #341
New Contributors
- @GES233 made their first contribution in #339
- @rhcarvalho made their first contribution in #341
Full Changelog: v0.33.1...v0.34.0
v0.33.1
v0.33.0
Full Changelog: v0.32.1...v0.33.0
v0.32.1
v0.32.0
What's Changed
- Add Exqlite.TypeExtensions to allow more types to be stored in the database by @aseigo in #333
- add named params by @ruslandoga in #332
New Contributors
Full Changelog: v0.31.0...v0.32.0
v0.31.0
What's Changed
Full Changelog: v0.30.1...v0.31.0
v0.30.1
Full Changelog: v0.30.0...v0.30.1