New Features
-
Vector Search Support
- Adds support for vector search with new props:
vectorDataField
: Specifies which field contains the vector data for kNN (k-Nearest Neighbors) searchcandidates
: Controls how many nearest neighbors to return in vector search results
- Adds support for vector search with new props:
-
Components with Vector Search Support
- SearchBox: Use vector search for queries with the
vectorDataField
andcandidates
props - ReactiveList: Display vector search results using the
vectorDataField
andcandidates
props
- SearchBox: Use vector search for queries with the
Examples
- Added a new vector-search example demonstrating vector search capabilities with a dataset of startup companies
- Updated all examples to use v3.4.0
Development and Build Improvements
- Migrated from Vue CLI to Vite for improved development experience
- Faster builds and hot module replacement
- Replaced vue-cli-service with vite in package configurations
- Added vite configuration files to examples
- Added support for Node v22
- Updated snapshot tests for compatibility with Node v22
Security Updates
- Updated various dependencies for security improvements including:
- dompurify from 3.0.8 to 3.2.4
- elliptic from 6.5.4 to 6.6.1
- follow-redirects from 1.15.4 to 1.15.6
- and other dependency updates