Sqlite Plus Versions Save

The ultimate set of SQLite extensions

0.17.2

1 year ago

Security fixes in crypto and fuzzy extensions.

0.17.1

1 year ago

Added the eval function to the define extension:

eval(sql[, separator])

Executes arbitrary SQL and returns the result as string (if any):

select eval('select 42');
42
select eval('select 10 + 32');
42
select eval('select abs(-42)');
42
select eval('select ''hello''');
hello

0.17.0

1 year ago

Changes in the define extension:

  • Radically improved scalar functions performance by caching prepared statements.
  • BREAKING: Always call define_free() before disconnecting to free resources.

0.16.0

1 year ago

This release brings the define extension. It allows creating user-defined functions in regular SQL.

0.15.4

1 year ago

Binaries for Apple silicon (ARM-based) macOS: sqlean-macos-arm64.zip

0.15.3

1 year ago

Improvements:

  • Marked re functions as deterministic (#46)
  • Packaged extensions for each platform (#41)

Bug fixes:

  • Fixed string corruption in regexp_replace (#39 #45)

0.15.2

2 years ago

unicode extension now registers LIKE, upper() and lower() as UTF-16 functions. This (hopefully) helps SQLite to use overridden implementation when working with Unicode strings. See #36 for details.

0.15.1

2 years ago

json1 extension in SQLite 3.37 is buggy, switched to 3.36.

incubator

2 years ago

The evergreen incubator release. All incubator extensions are available to download here.

0.15.0

2 years ago

fileio extension:

  • Added lsdir() function. It does not read file contents, and supports both recursive and non-recursive directory traversal.
  • BREAKING: removed fsdir() function in favor of lsdir().