GitHub / photostructure/sqlite-vec / commits
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 7f4e5e0d | docs(CLAUDE): add public-repo hygiene guardrail | Matthew McEachen <m****w@p****m> | about 1 month ago | |
| 482ae64a | docs: remove internal investigation notes from the public repo | Matthew McEachen <m****w@p****m> | about 1 month ago | |
| ca55b31b | release: sync package.json to v1.2.0 | mceachen <m****t@m****g> | about 2 months ago | |
| 31e63fed | bump to v1.2.0 | Matthew McEachen <m****w@p****m> | about 2 months ago | |
| 64ad1e3b | fix(ci): remove obsolete Go bindings and build-ncruces-go job broken by upstr... | Matthew McEachen <m****w@p****m> | about 2 months ago | |
| 50f6c225 | chore: update changelog for release 1.2.0 | Matthew McEachen <m****w@p****m> | about 2 months ago | |
| d0df4e8d | fix(vec0): address native crash in optimize command with robust error handling | Matthew McEachen <m****w@p****m> | about 2 months ago | |
| 7201ff33 | docs: update release process instructions for npm publishing | Matthew McEachen <m****w@p****m> | about 2 months ago | |
| 3bf5ec76 | fix: correct changelog filename in npm release workflow instructions | Matthew McEachen <m****w@p****m> | about 2 months ago | |
| 34646a64 | fix(vec0): harden optimize metadata-copy against native crash and leaks | Matthew McEachen <m****w@p****m> | about 2 months ago | |
| 500dd635 | release: sync package.json to v1.1.1 | mceachen <m****t@m****g> | 6 months ago | |
| ff741662 | release: bump version to 1.1.1 | Matthew McEachen <m****w@p****m> | 6 months ago | |
| 04598282 | fix: update changelog for MMR diversity term normalization in version 1.1.1 | Matthew McEachen <m****w@p****m> | 6 months ago | |
| 99a53e3f | Normalize MMR diversity term for consistent behavior across distance metrics |
Vlad Lasky <v****y@u****m>
Committed by: Matthew McEachen <m****w@p****m> |
6 months ago | |
| a62ffd70 | release: sync package.json to v1.1.0 | mceachen <m****t@m****g> | 6 months ago | |
| 05c82d3e | feat: update changelog for MMR reranking functionality and version bump to 1.1.0 | Matthew McEachen <m****w@p****m> | 6 months ago | |
| fbbb6b99 | fix: update Windows runner version from 2019 to 2022 in CI workflow | Matthew McEachen <m****w@p****m> | 6 months ago | |
| 621604c3 | fix: test target to should use the correct SQLite CLI path | Matthew McEachen <m****w@p****m> | 6 months ago | |
| bc604312 | feat: add mmr_lambda hidden column and MMR reranking functionality for KNN qu... | Matthew McEachen <m****w@p****m> | 6 months ago | |
| c9cd23d7 | merge fix: correct variable name in Ruby example for vector length calculation | Matthew McEachen <m****w@p****m> | 6 months ago | |
| 6480b73a | Fix test_shadow snapshot ordering on newer SQLite versions | Aaron Paterson <a****n@p****e> | 6 months ago | |
| 05ede811 | Add pytest + syrupy snapshot tests for MMR reranking | Aaron Paterson <a****n@p****e> | 6 months ago | |
| 61de78aa | feat: add mmr_lambda hidden column for MMR reranking in KNN queries | Aaron Paterson <a****n@p****e> | 6 months ago | |
| 2c8384d4 | chore: remove duplicate npm badge | Matthew McEachen <m****w@p****m> | 6 months ago | |
| cf070824 | release: sync package.json to v1.0.1 | mceachen <m****t@m****g> | 6 months ago | |
| e3e93ae3 | chore: update version to 1.0.1 | Matthew McEachen <m****w@p****m> | 6 months ago | |
| da06d746 | chore: update README badges for npm version, build, and memory tests | Matthew McEachen <m****w@p****m> | 6 months ago | |
| 3f1e588c | fix: correct CHANGELOG file reference in release preparation script | Matthew McEachen <m****w@p****m> | 6 months ago | |
| 2a3cf8ef | chore: update CHANGELOG for version 1.0.1 with infrastructure improvements | Matthew McEachen <m****w@p****m> | 6 months ago | |
| 15ba74b4 | chore: update npm release workflow for clarity and improve MSVC build commands | Matthew McEachen <m****w@p****m> | 6 months ago | |
| 9db24896 | chore(Makefile): clean up and add MSVC loadable targets | Matthew McEachen <m****w@p****m> | 6 months ago | |
| 9b54d8a4 | chore: remove obsolete workflows for release and documentation | Matthew McEachen <m****w@p****m> | 6 months ago | |
| 9c2893d6 | chore: add Windows ARM64 CI build job to release workflow | Matthew McEachen <m****w@p****m> | 6 months ago | |
| 6acacfc3 | chore: fix Windows CI build command and add security hardening | Matthew McEachen <m****w@p****m> | 6 months ago | |
| e2d98a24 | docs: enhance README with detailed vector search mechanics and add documentat... | Matthew McEachen <m****w@p****m> | 7 months ago | |
| a6bc8cc4 | chore: disable automatic deployment triggers for the documentation site (that... | Matthew McEachen <m****w@p****m> | 7 months ago | |
| ef37f940 | chore: clean up README and changelog by removing outdated notes and installat... | Matthew McEachen <m****w@p****m> | 7 months ago | |
| 63a9c1e9 | release: sync package.json to v1.0.0 | mceachen <m****t@m****g> | 7 months ago | |
| 05d9c95c | release: bump version to 1.0.0 and update changelog for package rename | Matthew McEachen <m****w@p****m> | 7 months ago | |
| 951cc593 | refactor: rebrand as @photostructure/sqlite-vec | Matthew McEachen <m****w@p****m> | 7 months ago | |
| 3086893b | release: sync package.json to v0.4.1 | mceachen <m****t@m****g> | 7 months ago | |
| c8255f7a | refactor(release): use VERSION file as source of truth instead of automatic b... | Matthew McEachen <m****w@p****m> | 7 months ago | |
| 91cea557 | chore(release): update to version 0.4.1 with memory leak fixes and comprehens... | Matthew McEachen <m****w@p****m> | 7 months ago | |
| 95cc6c8b | test(error-paths): add comprehensive error path tests | Matthew McEachen <m****w@p****m> | 7 months ago | |
| c9be38c3 | fix(vec0): fix remaining memory leaks from PR #258 | Matthew McEachen <m****w@p****m> | 7 months ago | |
| 53aeaeb7 | feat(rust): update zerocopy to 0.8 and use IntoBytes trait | Matthew McEachen <m****w@p****m> | 7 months ago | |
| 83664ac6 | release: v0.4.0 | mceachen <m****t@m****g> | 7 months ago | |
| 35169ebf | feat(electron): add support for ASAR packaged apps and update documentation | Matthew McEachen <m****w@p****m> | 7 months ago | |
| 94a45638 | release: v0.3.3 | mceachen <m****t@m****g> | 7 months ago | |
| 81ba42ed | docs(README): update community fork notice | Matthew McEachen <m****w@p****m> | 7 months ago | |
| 3e6e8258 | fix(test-loadable): use raw string for regex with escape sequence | Matthew McEachen <m****w@p****m> | 7 months ago | |
| a6fd0c99 | fix(Makefile): use platform-specific LDLIBS for system libraries | Matthew McEachen <m****w@p****m> | 7 months ago | |
| ce737445 | fix(readme): correct wording on Node.js package prebuilds description | Matthew McEachen <m****w@p****m> | 7 months ago | |
| db68ba4f | fix(cli): reorder linker flags for sqlite3 CLI build | Matthew McEachen <m****w@p****m> | 7 months ago | |
| ea31b0fa | fix(sanitizers-test): adjust AddressSanitizer configuration for macOS support | Matthew McEachen <m****w@p****m> | 7 months ago | |
| 6c810f60 | fix(memory-test): include stdint.h for fixed-width integer types | Matthew McEachen <m****w@p****m> | 7 months ago | |
| 02d5cebb | chore(changelog): update changelog for version 0.3.3 with fixes and new docum... | Matthew McEachen <m****w@p****m> | 7 months ago | |
| 9aa29380 | fix(sanitizers-test): ensure dist directory exists before building memory test | Matthew McEachen <m****w@p****m> | 7 months ago | |
| df8df730 | fix(.gitignore): add sqlite-docs and node_modules to ignore list | Matthew McEachen <m****w@p****m> | 7 months ago | |
| 94b674ec | fix(vec0): suppress clang-tidy warning for cleanup function array initialization | Matthew McEachen <m****w@p****m> | 7 months ago | |
| a39311ff | feat(lint): add clang-tidy static analysis configuration | Matthew McEachen <m****w@p****m> | 7 months ago | |
| 45f09c1d | fix(vec0): correct parser logic and use proper float math functions | Matthew McEachen <m****w@p****m> | 7 months ago | |
| c39ada1a | fix(Makefile): add test-all target and fix test infrastructure | Matthew McEachen <m****w@p****m> | 7 months ago | |
| fd69feda | docs(knn): document KNN filtering behavior with metadata vs JOINs | Matthew McEachen <m****w@p****m> | 7 months ago | |
| de0edf3a | feat(tests): expand memory testing with multi-sanitizer CI and targeted tests | Matthew McEachen <m****w@p****m> | 7 months ago | |
| f56fdebb | fix(vec0): prevent memory leaks and crashes in metadata and insert operations | Matthew McEachen <m****w@p****m> | 7 months ago | |
| 5008551b | Pass correct pointer to cleanup in ensure_vector_match error path |
Renat Galimov <1****v@u****m>
Committed by: Matthew McEachen <m****w@p****m> |
7 months ago | |
| 9facf1ab |
Add note about exclusive access requirement for optimize/VACUUM
Co-authored-by: Claude Opus 4.5 <n****y@a****m> |
Vlad Lasky <v****y@u****m> | 8 months ago | |
| 0c1d19f2 |
Update version to 0.2.4-alpha in language binding metadata
Co-authored-by: Claude Opus 4.5 <n****y@a****m> |
Vlad Lasky <v****y@u****m> | 8 months ago | |
| fd193ae6 |
Fix Ruby documentation example errors
Co-authored-by: Nicolas Buduroi <n****i@g****m>, Claude Opus 4.5 <n****y@a****m> |
Vlad Lasky <v****y@u****m> | 8 months ago | |
| 952874d5 | release: v0.3.2 | mceachen <m****t@m****g> | 8 months ago | |
| 1958f75e | chore(changelog): prep v0.3.2 | Matthew McEachen <m****w@p****m> | 8 months ago | |
| e4d33404 | fix(vec0Filter_knn): prevent memory leaks in metadata IN clause processing | Matthew McEachen <m****w@p****m> | 8 months ago | |
| 5d1279b0 | fix(cosine): handle zero vectors gracefully in cosine distance | Matthew McEachen <m****w@p****m> | 8 months ago | |
| df2c2fc4 | fix(vec_static_blob_entries): prevent memory leaks and crashes in KNN filter | Matthew McEachen <m****w@p****m> | 8 months ago | |
| c8654d0e | feat(tests): add memory testing framework with Valgrind and AddressSanitizer ... | Matthew McEachen <m****w@p****m> | 8 months ago | |
| 5f667d89 | fix(sqlite-vec): prevent memory leaks and NULL dereference | Matthew McEachen <m****w@p****m> | 8 months ago | |
| 49dcce78 | fix(vec0): improve memory management in vec0_free | Matthew McEachen <m****w@p****m> | 8 months ago | |
| f05a3604 | fix(knn): ensure knn_data is freed on error in cursor cleanup | Matthew McEachen <m****w@p****m> | 8 months ago | |
| d952e4c7 | chore(changelog): update release date for version 0.3.1 | Matthew McEachen <m****w@p****m> | 8 months ago | |
| 0c023c37 | release: v0.3.1 | mceachen <m****t@m****g> | 8 months ago | |
| baffb9be | feat(release): introduce prepare-release script for safer version bumping and... | Matthew McEachen <m****w@p****m> | 8 months ago | |
| a65febd1 | feat(changelog): add changelog for version 0.3.1 with new features and fixes | Matthew McEachen <m****w@p****m> | 8 months ago | |
| b42b150a | fix(tests): update SQL queries in snapshots to include 'order by name' for de... | Matthew McEachen <m****w@p****m> | 8 months ago | |
| 90e00995 | fix(parse_npy_header): use || instead of && for scanner result check | Matthew McEachen <m****w@p****m> | 8 months ago | |
| ceb488c1 | fix(go-sqlite3): update patch for new SQLite source | Matthew McEachen <m****w@p****m> | 8 months ago | |
| 693c67b3 | fix(ci): update macOS runner version (macos-13 is EOL) . add Python installa... | Matthew McEachen <m****w@p****m> | 8 months ago | |
| 6d06b7d1 | feat(npm-release): implement prepare-release job for automated versioning and... | Matthew McEachen <m****w@p****m> | 8 months ago | |
| 31fad128 |
Bump version to v0.2.4-alpha
Co-authored-by: Claude Opus 4.5 <n****y@a****m> |
Matthew McEachen <m****w@p****m> | 8 months ago | |
| 267b8590 | release: bump version to 0.3.0 | Matthew McEachen <m****w@p****m> | 8 months ago | |
| c345dab2 | fix(npm-release): synchronize VERSION file with package.json during version bump | Matthew McEachen <m****w@p****m> | 8 months ago | |
| 0b691fbf | fix(npm-release): enhance npm publish command to handle prerelease tags | Matthew McEachen <m****w@p****m> | 8 months ago | |
| 8acd0078 | release: 0.3.0 | mceachen <m****t@m****g> | 8 months ago | |
| 1ccc2a4b | fix(vendfor.sh): no-op if local is already up to date | Matthew McEachen <m****w@p****m> | 8 months ago | |
| 4d446f71 | fix(docs): format first-time setup instructions in npm release workflow | Matthew McEachen <m****w@p****m> | 8 months ago | |
| 9c446c81 | fix(workflows): add curl and unzip to build dependencies in alpine npm releas... | Matthew McEachen <m****w@p****m> | 8 months ago | |
| 3a5b6d73 | fix(docs): update Node.js installation instructions to reflect @mceachen/sqli... | Matthew McEachen <m****w@p****m> | 8 months ago | |
| fab929b2 | fix: add MSVC-compatible __builtin_popcountl implementation | Matthew McEachen <m****w@p****m> | 8 months ago | |
| aa7f3e7d | fix(workflows): add bash to build dependencies in npm release workflow | Matthew McEachen <m****w@p****m> | 8 months ago | |
| 5e515106 | docs(README): update branch description to clarify hardening and SQLite updates | Matthew McEachen <m****w@p****m> | 8 months ago |