v1.0.0
What's Changed
- Refrag testing by @m1rl0k in #3
- Refrag testing by @m1rl0k in #4
- State Management + Caching by @m1rl0k in #5
- Granite 4.0 Micro, MCP Router Additions by @m1rl0k in #6
- Hotfix by @m1rl0k in #7
- Bunch of Update by @m1rl0k in #8
- Fix chunking, more QOL improvements by @m1rl0k in #9
- Fix model by @m1rl0k in #10
- Refrag testing by @m1rl0k in #12
- QOL by @m1rl0k in #13
- Various updates by @m1rl0k in #14
- Various updates by @m1rl0k in #15
- Various updates by @m1rl0k in #16
- Various updates by @m1rl0k in #17
- try to unify the collection process to make more seamless by @m1rl0k in #18
- Add multi-collection support and remote delta upload tooling by @voarsh2 in #20
- feat(vscode): add VS Code extension for remote delta uploads by @mikahoy045 in #22
- Fix refrag GLM mode, add GLM support to CTX, ctx based Claude Code hook to enhance user prompts by @voarsh2 in #21
- Ctx glm claude hook refrag v2 by @voarsh2 in #23
- fix(vscode-ext): improve Windows path handling and add Python depende… by @voarsh2 in #24
- Extension venv auto installer, logging, etc by @m1rl0k in #26
- Prompt+ to extension by @m1rl0k in #27
- (Bugfix): vscextension on MacOS by @mikahoy045 in #28
- (vscode-ext) MCP config writer (Claude/Windsurf) + Claude Code Hook writing for CTX) + upload improvements + GLM psuedo tags by @voarsh2 in #25
- Documentation by @m1rl0k in #29
- Documentation by @m1rl0k in #30
- fix(k8s): fix kubernetes deployment yaml formatting and syntax by @voarsh2 in #32
- fix(k8s): fix container configuration ordering in deployment by @voarsh2 in #33
- Deploys upload service and uses ClusterIP by @voarsh2 in #34
- k8 manifests:Updates storage class names for Ceph by @voarsh2 in #36
- mcp_indexer_server: fix: make repo_search tolerant of mcp-remote args schema by @voarsh2 in #35
- Adds script to sync .env to Kubernetes by @voarsh2 in #37
- K8:Refactors and configures indexer deployments by @voarsh2 in #38
- K8:Simplifies MCP server startup by @voarsh2 in #39
- k8: Updates readiness and liveness probe settings by @voarsh2 in #40
- k8:Adds security context and refactors storage by @voarsh2 in #41
- Smarter symbol-level reindexing, ReFRAG memory server alignment, git commit lineage, dev-remote perms + index speed improvements + worktree deup by @voarsh2 in #31
- Update hybrid_search.py by @m1rl0k in #42
- Search scaling by @m1rl0k in #43
- Info-Request by @m1rl0k in #44
- Add AST analyzer and query optimizer modules by @m1rl0k in #45
- Pseudo/tag backfill - indexer base index fast pass, faster index path for unchanged files by @voarsh2 in #46
- Improves cache handling and resource cleanup by @voarsh2 in #47
- Remote upload watch mode was effectively unusable on large workspaces by @voarsh2 in #49
- Various updates clean by @m1rl0k in #50
- Fix Windows host path mapping for smart reindex and dedupe dual-path … by @voarsh2 in #51
- fix: migrate llama.cpp registry to official ggml-org by @chris-stinemetz in #53
- MCP Bridge (ctxce) + Optional Auth: single MCP server (HTTP/stdio) for Indexer & Memory, VS Code auto‑wiring, backend auth endpoints by @voarsh2 in #48
- fix(bridge): make repo_search path mapping visible for compact + stru… by @voarsh2 in #54
- Add MiniMax M2 decoder backend support by @m1rl0k in #55
- Tree sitter bug fixing by @m1rl0k in #56
- fix(vscode-ext): pass auth password via env to avoid Windows cmd esca… by @voarsh2 in #60
- fix(create_indexes): make init job multi-repo aware and import-safe by @voarsh2 in #61
- fix(indexer): exclude nested .remote-git dirs during /work multi-repo… by @voarsh2 in #58
- admin: gate & harden new collection deletion; add safe workspace clea… by @voarsh2 in #62
- Qwen 0.6b embeddings by @m1rl0k in #63
- chore: dev remote stack as default (for full feature support) by @voarsh2 in #66
- vscode-ext: publish build GH workflow by @voarsh2 in #67
- Regression fix:(workspace_state): avoid repo_name='work' for /work/<r… by @voarsh2 in #71
- fix: Add ARM64 support and static linking to llamacpp Dockerfile by @AP3X-Dev in #69
- Rerank recursive by @m1rl0k in #68
- Rerank recursive by @m1rl0k in #72
- refactor(vscode-ext): modularize extension, add sidebar UI, profiles by @voarsh2 in #64
- fix(indexer): self-heal when Qdrant collection is deleted mid-run by @voarsh2 in #70
- k8s: add rerank-learning support (worker + shared PVC subpaths) by @voarsh2 in #77
- Speed up unchanged indexing via cache memoization + repo detection by… by @voarsh2 in #73
- vscode-ext: add Augment MCP config writing support and MCP config target selector by @voarsh2 in #76
- k8s: fix init-payload HF cache perms (mount models PVC + set cache env) by @voarsh2 in #81
- fix(git-history): prune orphaned commit vectors on HEAD rewinds by @voarsh2 in #59
- ctx-mcp-bridge: normalize tool arg paths (path/under + glob) to workspace-relative by @voarsh2 in #80
- Add code signal detection and dynamic symbol boosting by @m1rl0k in #79
- context-engine-uploader: persist profiles across local/remote without Settings Sync by @voarsh2 in #84
- docker: harden builds against pip timeouts by @voarsh2 in #83
- Trm adjustment by @m1rl0k in #88
- Update architecture diagram and description in README by @m1rl0k in #89
- Add dynamic micro-chunk sizing and logging config by @m1rl0k in #91
- Prioritize function arguments over env vars in chunking by @m1rl0k in #92
- Add .dockerignore file by @m1rl0k in #94
- feat(vscode): extend Prompt+ actions + ctx_config default mode switch by @voarsh2 in #86
- fix rerank_eval recall dedupe by @voarsh2 in #85
- Fix micro chunks by @m1rl0k in #95
- Docs cleanup by @voarsh2 in #90
- Toon by @m1rl0k in #96
- Agent skills by @m1rl0k in #98
- Update marketplace.json by @m1rl0k in #99
- Add new env vars for lexical vectors and TOON output by @m1rl0k in #97
- Improvements general by @m1rl0k in #100
- Add workspace state as source for collection name by @m1rl0k in #101
- Add GLM model config support and tests by @m1rl0k in #105
- Glm support by @m1rl0k in #106
- Glm teacher by @m1rl0k in #102
- Add OAuth 2.0 support to HTTP MCP bridge (Claude Code http bridge support) by @voarsh2 in #104
- Extract hybrid search logic into modular scripts by @m1rl0k in #107
- Index repo migration poc by @voarsh2 in #103
- Chore bridge bump by @voarsh2 in #108
- Refactor server by @m1rl0k in #109
- Refactor ingest_code.py into modular ingest package by @m1rl0k in #110
- Refactor rerank_recursive.py to package re-export by @m1rl0k in #111
- Refine exception handling and add new unit tests by @m1rl0k in #112
- Add alpha scheduling for recursive reranker by @m1rl0k in #113
- Refactor mcp_router.py to package-based imports by @m1rl0k in #114
- Refactor scripts to use rerank_tools module by @m1rl0k in #115
- Integrate OpenLit observability and memory_find tool by @m1rl0k in #117
- Add observability screenshots to documentation by @m1rl0k in #118
- Update documentation links and Qdrant operation name by @m1rl0k in #119
- Enhance session defaults and kwargs handling in memory server by @m1rl0k in #120
- Add tree-sitter symbol extractors and symbol graph tool by @m1rl0k in #122
- Update chunking.py by @m1rl0k in #123
- Semantic quality by @m1rl0k in #124
- Update README.md by @m1rl0k in #125
- Add Kiro to the list of RMCP tools by @m1rl0k in #126
- watch_index modular re-org by @voarsh2 in #121
- Pattern matching by @m1rl0k in #127
- Pattern matching by @m1rl0k in #128
- Benchmarking by @m1rl0k in #129
- Benchmarking by @m1rl0k in #130
- Simple embedding bench harness by @voarsh2 in #57
- Add retrieval benchmark harness and A/B config support by @m1rl0k in #132
- Fix collection by @m1rl0k in #135
- Regression fixes: Per repo fixes by @voarsh2 in #133
- Revert TransportSecuritySettings - breaks bridge and non-Docker deployments by @voarsh2 in #136
- Fix env var inheritance in docker-compose.yml by @m1rl0k in #140
- Disable DNS rebinding protection for FastMCP in Docker by @m1rl0k in #137
- Update environment variable defaults in docker-compose.yml by @m1rl0k in #141
- Add OpenAI adapter and runtime support for ReFRAG by @m1rl0k in #142
- Add CoIR and CoSQA benchmark integration by @m1rl0k in #144
- Cosqa coir benchmarks by @m1rl0k in #146
- Improve LRU caching and client pooling in core scripts by @m1rl0k in #147
- Update ClickHouse config and OpenLit initialization by @m1rl0k in #149
- Add SvelteKit landing page with GitHub Actions deployment by @chris-stinemetz in #152
- had duplicate entries by @chris-stinemetz in #153
- Fix favicon 404 error by removing PNG favicon reference by @chris-stinemetz in #154
- Remove demo routes to fix static build deployment by @chris-stinemetz in #155
- Restore bottom padding between hero and features sections by @chris-stinemetz in #156
- feat: Add SvelteKit landing page with glassmorphism design and integr… by @chris-stinemetz in #157
- fix: Add prerender support for documentation routes by @chris-stinemetz in #158
- add: CNAME file for custom domain context-engine.ai by @chris-stinemetz in #159
- Docs site by @chris-stinemetz in #160
- fix: improve metrics icon contrast with white color by @chris-stinemetz in #161
- feat: enhance landing page styling and redesign quick start section by @chris-stinemetz in #162
- fix: improve mobile responsiveness for quick start and metrics sections by @chris-stinemetz in #163
- feat(ui): add copy buttons to terminal commands by @chris-stinemetz in #164
- fix(docs): enhance readability with improved contrast and typography by @chris-stinemetz in #165
- feat: fix documentation navigation and anchor links by @chris-stinemetz in #166
- feat: improve mobile responsiveness for documentation pages by @chris-stinemetz in #167
- fix: remove horizontal scrolling from desktop tables by @chris-stinemetz in #168
- feat: widen documentation layout for better screen utilization by @chris-stinemetz in #169
- Improve hybrid search intent handling and filename boost by @m1rl0k in #150
- Dense extra nit by @voarsh2 in #171
- Fix ingest metadata TS config import order by @voarsh2 in #172
- feat: add demo video lightbox to hero section by @chris-stinemetz in #237
- feat: restore GitHub Actions workflows by @chris-stinemetz in #238
- feat: add documentation button to header and mobile menu by @shanpira14-bit in #246
- feat: replace beta signup CTA with GA-ready language by @chris-stinemetz in #247
- Merge mit-base-salvage into test without extension source by @m1rl0k in #251
New Contributors
- @mikahoy045 made their first contribution in #22
- @AP3X-Dev made their first contribution in #69
- @shanpira14-bit made their first contribution in #246
Full Changelog: https://github.com/Context-Engine-AI/Context-Engine/commits/v1.0.0