Releases: arabold/docs-mcp-server
Releases · arabold/docs-mcp-server
v1.29.0
1.29.0 (2025-11-23)
Bug Fixes
- enhance caching mechanism with structured resource storage and validation (0b48aea)
- enhance HtmlSanitizerMiddleware with safety net for content removal (e29da93), closes #256
- fixed issues preventing libraries from being deleted when no version exists (753e108)
- force close all active connections on server shutdown (f893dd4)
- improved confirmation handling for job cancellation and version deletion in Web UI (c836bcd)
- update Dockerfile to install Chromium and cleaned up dependencies (89b7ad5)
- update query construction in DocumentStore to use OR for terms (2440cb7)
Features
v1.28.0
1.28.0 (2025-11-22)
Bug Fixes
- add JOB_LIST_CHANGE event and update event handling in PipelineManager and SSE route (0f15f4e)
- enhance handling of quoted search strings and special characters in DocumentStore (57b7da1), closes #262
- inject correct app version at build time (6f36709), closes #264
- integrate superjson transformer across tRPC clients and routers (d482b87)
Features
v1.27.1
v1.27.0
1.27.0 (2025-11-15)
Bug Fixes
- cli: update server URL in CLI commands to reflect default port (4689d5e)
- remove: fix deletion of libraries and versions (a2f90fb), closes #257
- scraper: enhance refresh mode handling and page processing (abda63a)
- scraper: implement include/exclude patterns for link processing in WebScraperStrategy (91a0be3)
- tests: correct setupFiles path in vitest configuration (5dfe222)
Features
- add ETag and lastModified support for caching in fetchers and strategies (faa2508)
- chunking: improved chunking strategy to favor larger chunks with better context (697d92d)
- ci: add type checking script and tsconfig for tests (9fc6cf9)
- enable source maps for better error reporting (90fcf1f)
- implement refresh job functionality (ba3a72e)
- pipeline: enhance enqueueRefreshJob to handle incomplete versions with full re-scrape (838af52)
- refresh: improve depth handling and backfill logic in migrations (b82dc27)
- schema: add database schema comparison tool for migration validation (e8410f3)
- scraper: add support for legacy github-file:// URLs and mark them as NOT_FOUND (2d18b69)
- scraper: enhance URL matching to support full URL and pathname patterns (158eda1)
- scraper: implement efficient version refresh using ETags (93a6ee3)
- update contentType handling across pipelines to reflect transformed formats (b915bcf)
v1.26.2
v1.26.1
v1.26.0
1.26.0 (2025-09-27)
Features
- add GitHub Wiki scraping as well as blob URL support (3b48706)
- add web app icons, manifest, and version update notifications (ffd50b4)
- better handling of Cloudflare challenges, for example for npmjs.com (6e10590)
- github: add support for subpath in GitHub URLs and update parsing logic (9d3b9ef), closes #238