v0.3.1
Added
-
Lua binding with IEEE 754 compliant float serialization (
1d3c258)- New
bindings/lua/sqlite_vec.luamodule for Lua 5.1+ serialize_f32()for IEEE 754 binary formatserialize_json()for JSON format- Example script in
examples/simple-lua/ - Incorporates upstream PR #237 with extensive bugfixes for float encoding
- New
-
Safer automated release workflow (
6d06b7d)prepare-releasejob creates a release branch before building- All builds use the release branch with correct version baked in
- Main branch only updated after successful npm publish
- If any step fails, main is untouched
Fixed
-
Numpy header parsing: fixed
&&→||logic bug (90e0099) -
Go bindings patch updated for new SQLite source (
ceb488c)- Updated
bindings/go/ncruces/go-sqlite3.patchfor compatibility with latest SQLite
- Updated
-
npm-release workflow improvements
Commits
Full Changelog: v0.3.0...v0.3.1