- Search results ranking based on BM25
- Stemming-based query expansion for many languages
- Vector similarity search for semantic search
- Change search API endpoint HTTP method to POST
- Move search params from query string to request body
- Search results ranking based on TF-IDF
- Results pagination
- Rename project to
minisearch
- Bump go version to 1.20
- Update dependencies
- Improve overall performance
- Remove
github.com/cornelk/hashmap
dependency
- Full-text indexing of multiple fields in a document
- Boolean queries with AND, OR operators between subqueries
- Document deletion and updating with index garbage collection