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)