This release adds 3 notable features for engineering teams evaluating rollout.
Published 1mo
MCP Developer Tools
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
agents
code-search
embeddings
mcp
mcp-server
model-context-protocol
+1 more
retrieval
Affected surfaces
rce_ssrf
Summary
AI summaryAdd hybrid code search with embedding caching, MCP improvements, and latency percentiles.
Full changelog
What's Changed
- feat: Add initial code for hybrid code search by @Pringled in https://github.com/MinishLab/semble/pull/1
- feat: Add embedding caching by @Pringled in https://github.com/MinishLab/semble/pull/2
- feat: Add MCP by @Pringled in https://github.com/MinishLab/semble/pull/3
- feat: Add query boosting and filetype penalties by @Pringled in https://github.com/MinishLab/semble/pull/4
- chore: Upgrade Vicinity and typing by @Pringled in https://github.com/MinishLab/semble/pull/5
- docs: Update docs by @Pringled in https://github.com/MinishLab/semble/pull/6
- feat: Add benchmarks by @Pringled in https://github.com/MinishLab/semble/pull/7
- chore: Update model location by @Pringled in https://github.com/MinishLab/semble/pull/8
- feat: Add from_git by @Pringled in https://github.com/MinishLab/semble/pull/9
- feat: add p90,95,99 percentile latencies by @stephantul in https://github.com/MinishLab/semble/pull/11
- chore: Drop embedding cache by @Pringled in https://github.com/MinishLab/semble/pull/10
- feat: turn Index to package by @stephantul in https://github.com/MinishLab/semble/pull/12
- feat: simplify code by @stephantul in https://github.com/MinishLab/semble/pull/13
- feat: Improve MCP by @Pringled in https://github.com/MinishLab/semble/pull/14
- fix: small bug in file_walker by @stephantul in https://github.com/MinishLab/semble/pull/15
- feat: speed up bm25 inference by @stephantul in https://github.com/MinishLab/semble/pull/16
- feat: Use FastMCP by @Pringled in https://github.com/MinishLab/semble/pull/17
- chore: Small cleanup by @Pringled in https://github.com/MinishLab/semble/pull/18
- feat: add language and document selector by @stephantul in https://github.com/MinishLab/semble/pull/19
- chore: Move chunker and file_walker to index, move CLI to MCP by @Pringled in https://github.com/MinishLab/semble/pull/20
- fix: Fix tests by @Pringled in https://github.com/MinishLab/semble/pull/21
- chore: Add CI by @Pringled in https://github.com/MinishLab/semble/pull/22
- feat: Improve ranking diversity by @Pringled in https://github.com/MinishLab/semble/pull/23
- feat: Expand benchmark, update params by @Pringled in https://github.com/MinishLab/semble/pull/24
- feat: Add multi-chunk file boosting and embedded CamelCase boosting by @Pringled in https://github.com/MinishLab/semble/pull/25
- feat: Update benchmarks, add baselines, add plots by @Pringled in https://github.com/MinishLab/semble/pull/26
- docs: Update main docs by @Pringled in https://github.com/MinishLab/semble/pull/27
- fix: Fix from_path absolute paths and git argument injection by @Pringled in https://github.com/MinishLab/semble/pull/28
- fix: Selector bug fix and API cleanup by @Pringled in https://github.com/MinishLab/semble/pull/29
- tests: Increase test coverage by @Pringled in https://github.com/MinishLab/semble/pull/30
- docs: Update tagline by @Pringled in https://github.com/MinishLab/semble/pull/31
- docs: Update docs, add benchmark plot by @Pringled in https://github.com/MinishLab/semble/pull/32
- feat: Improve find_related API, fix chunk boundary bug, update MCP instructions by @Pringled in https://github.com/MinishLab/semble/pull/33
- docs: Improve main docs, add badges by @Pringled in https://github.com/MinishLab/semble/pull/34
- docs: Add identifier stem example, add more speed results by @Pringled in https://github.com/MinishLab/semble/pull/35
- feat: Respect gitignore by @Pringled in https://github.com/MinishLab/semble/pull/36
- docs: Add uv note by @Pringled in https://github.com/MinishLab/semble/pull/37
- docs: Add codecov badge by @Pringled in https://github.com/MinishLab/semble/pull/38
- fix: Fix codecov dir by @Pringled in https://github.com/MinishLab/semble/pull/39
- chore: Prepare release by @Pringled in https://github.com/MinishLab/semble/pull/40
- chore: Add MANIFEST.in by @Pringled in https://github.com/MinishLab/semble/pull/41
New Contributors
- @Pringled made their first contribution in https://github.com/MinishLab/semble/pull/1
- @stephantul made their first contribution in https://github.com/MinishLab/semble/pull/11
Full Changelog: https://github.com/MinishLab/semble/commits/v0.1.0
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Semble
All releases →Related context
Beta — feedback welcome: [email protected]