v0.5.0 — Filter API Release #2
matte1782
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
[0.5.1] - 2025-12-19 — README Update
Type: Documentation patch
Changed
pkg/README.mdwith v0.5.0 Filter API content for npm displayFilter.parse()Note
No code changes. This release ensures npm displays the correct v0.5.0 documentation.
[0.5.0] - 2025-12-19 — Filter API Release
Focus: Metadata filtering — The feature that transforms EdgeVec from a search library into a vector database.
Added
Filter API
=,!=,>,<,>=,<=IN,NOT INCONTAINS,STARTS_WITH,ENDS_WITHIS NULL,IS NOT NULLAND,OR,NOTFilter.parse()— Parse filter expressions with detailed error messagesFilter.evaluate()— Evaluate filters against metadata objectsFilterBuilder— TypeScript fluent API for type-safe filter constructionInteractive Demos
Filter Playground (
wasm/examples/filter-playground.html)Demo Catalog (
wasm/examples/index.html)Documentation
docs/api/FILTER_SYNTAX.md— Complete filter expression referencedocs/api/DATABASE_OPERATIONS.md— CRUD operations guidedocs/api/TYPESCRIPT_API.md— TypeScript API referencedocs/COMPARISON.md— EdgeVec vs alternatives guidedocs/design/ACCESSIBILITY_AUDIT.md— WCAG 2.1 AA complianceCompetitive Analysis
docs/benchmarks/competitive_analysis_v2.md— Full methodologydocs/benchmarks/w24_voy_comparison.md— EdgeVec vs voy (24x faster)docs/benchmarks/w24_hnswlib_comparison.md— EdgeVec vs hnswlib-nodedocs/benchmarks/w24_tier2_feature_matrix.md— Feature comparisonChanged
pkg/package.json— 16 keywords for npm discoverabilityFixed
f75a4c0)escapeHtml()to all demos (359cd7d,d60770c)Security
escapeHtml()Performance
This discussion was created from the release v0.5.0 — Filter API Release.
Beta Was this translation helpful? Give feedback.
All reactions