Skip to content

Releases

v0.1.15

Choose a tag to compare

@github-actions github-actions released this 08 Nov 16:11
f5a897d

What's new

Install from Python

The Arabic FTS5 tokenizer is now available on PyPI with prebuilt wheels—no compiler or manual extension download needed:

pip install sqlite-tokenizer-ar
import sqlite3
import sqlite_tokenizer_ar

db = sqlite3.connect(':memory:')
sqlite_tokenizer_ar.load(db)
db.execute("CREATE VIRTUAL TABLE docs USING fts5(body, tokenize='sqlite_tokenizer_ar')")

Supports Python 3.10+ on Linux x64/ARM64 (glibc 2.28+), macOS Apple Silicon (11+) and Intel (10.13+), and Windows x64. Python's SQLite must support FTS5 and extension loading. The loader disables extension loading after loading the tokenizer.

SQLite 3.54.1

Updated the browser/WASM bundle and desktop build headers to SQLite 3.54.1. Python wheels bundle the tokenizer extension, not a replacement SQLite runtime.

More reliable builds and updates

  • All five Python wheels are installed and smoke-tested in CI before publishing.
  • Compatibility checks load the same extension into SQLite 3.40.1, 3.51.2, and 3.54.1.
  • macOS packaging rejects binaries whose minimum OS requirement is newer than their wheel label claims.
  • Added Renovate dependency updates and automatic SQLite header refreshes with CI checks before merging.
  • Updated CI tools and pinned build actions and Linux wheel images for reproducibility.

Native desktop archives, Android libraries, the iOS XCFramework, and the WASM package remain available below.

Full changelog: v0.1.14...v0.1.15

v0.1.14

Choose a tag to compare

@yshalsager yshalsager released this 04 Oct 11:19
a9c2289

What's Changed

  • Default native macOS builds to a 13.0 deployment target by @AliOsm in #2

New Contributors

  • @AliOsm made their first contribution in #2

Full Changelog: v0.1.13...v0.1.14

What's Changed

  • Default native macOS builds to a 13.0 deployment target by @AliOsm in #2

New Contributors

  • @AliOsm made their first contribution in #2

Full Changelog: v0.1.13...v0.1.14

v0.1.13

Choose a tag to compare

@github-actions github-actions released this 29 Aug 15:48
049d3c4

Full Changelog: v0.1.12...v0.1.13

v0.1.12

Choose a tag to compare

@github-actions github-actions released this 15 Aug 17:42
946028a

Full Changelog: v0.1.11...v0.1.12

v0.1.10

Choose a tag to compare

@github-actions github-actions released this 15 Aug 14:41
49b3e2a

Full Changelog: v0.1.9...v0.1.10

v0.1.9

Choose a tag to compare

@github-actions github-actions released this 17 Jul 11:35

What's Changed

  • Build optimized WASM release artifacts by @mustafa0x in #1

New Contributors

Full Changelog: v0.1.8...v0.1.9

v0.1.8

Choose a tag to compare

@github-actions github-actions released this 17 Jun 17:48
9853937

Full Changelog: v0.1.7...v0.1.8

v0.1.7

Choose a tag to compare

@github-actions github-actions released this 17 Jun 17:14
9af9113

Full Changelog: v0.1.6...v0.1.7

v0.1.6

Choose a tag to compare

@github-actions github-actions released this 17 Jun 16:27
4d89273

Full Changelog: v0.1.5...v0.1.6

v0.1.5

Choose a tag to compare

@github-actions github-actions released this 17 Jun 15:33
cce1e60

Full Changelog: v0.1.4...v0.1.5