Skip to content

Latest commit

 

History

History
211 lines (152 loc) · 23.1 KB

File metadata and controls

211 lines (152 loc) · 23.1 KB

Changelog

0.4.2 (2025-12-22)

Code Refactoring

  • clean up configuration files and improve service invalidation logic (4c61e86)
  • enhance image loading and configuration syncing across components (9b17970)
  • enhance Qdrant integration with improved logging and error handling (5e1f336)
  • implement local storage methods and enhance OCR processing with Qdrant integration (3f3d667)
  • implement local storage utilities for path resolution and error handling (b6582d9)
  • Remove DuckDB analytics service implementation and related components (7e54beb)
  • remove DuckDB integration and related components (d0dba02)
  • remove json_url references and streamline OCR data handling in payloads (42838e6)
  • remove Makefile and related profile configurations; update … (0b24c67)
  • remove Makefile and related profile configurations; update README for direct Docker Compose usage (a004daf)
  • remove MinIO logo asset from the project (c9e9675)
  • remove MinIO references and replace with local storage (8f71f85)
  • remove monitor_requests.py and update docker-compose.yml to eliminate unused feature flags (60eb7aa)
  • reorganize imports and enhance logging in image content processing (d5f82a2)
  • replace MinIO references with local storage integration across the codebase (49950a7)
  • replace MinIO with local storage integration and update related services (4095dfb)
  • simplify Docker commands and remove unused profiles from configuration (6e846a7)
  • streamline guidelines in CLAUDE.md for clarity and conciseness (b17e84b)
  • streamline Qdrant update logging in OCR processing (faa9678)
  • update .gitignore to include .DS_Store and clean up imports in jobs.py (8d7bcf5)
  • update documentation and improve local storage handling in various components (0ec8207)
  • update region relevance scoring to use IoU-weighted aggregation method and enhance documentation (01ff93d)
  • update research paper links and adjust supported version details in documentation (56ff5a4)

0.4.1 (2025-12-15)

Features

  • add deepseek timeout argument to command line interface and update default timeout in configuration (792db2e)
  • add DuckDB badge to README for analytics support (89ccb7d)
  • add initial paper.tex and README.json files for document retrieval project (f9ab6c3)
  • add max_workers argument for parallel processing in benchmark and OCR endpoints (6ff5678)
  • add performance evaluation figures and token savings analysis to paper.tex (0365dfc)
  • add script to generate comparative benchmark charts for the paper (db78acd)
  • add support for local Tomoro ColQwen embedding models and environment configuration (2bd70be)
  • update figures in paper; replace category performance chart and add new token comparison and radar charts (4d0acba)
  • update paper.tex for clarity and precision; refine model descriptions and improve token efficiency analysis (9c2b32e)
  • update performance metrics and token savings in paper.tex; add new figures for category performance and token savings (ac0e2cf)
  • update README and documentation with patch-to-region relevance propagation details; add new logo images (6a07e36)
  • update version to 0.4.0 across manifest and package files (82a4451)

Bug Fixes

  • add error analysis and qualitative examples sections to paper.tex; include heatmap visualizations for improved clarity on model performance (80e2829)
  • correct formatting of numbers and improve clarity in paper sections (4eef3b1)
  • correct similarity map orientation handling in _stack_patch_scores function (d40c134)
  • enhance clarity in paper.tex; refine descriptions of ColPali and its family models (516ffac)
  • enhance clarity in paper.tex; refine RegionRAG comparison and highlight differences in approach (a2a747d)
  • enhance clarity in paper.tex; refine Snappy system architecture description and improve query processing details (4eecf62)
  • enhance clarity in paper.tex; refine two-stage retrieval architecture description and remove redundant information (2bcb4df)
  • enhance paper.tex by adding visualizations for IoU thresholds, token usage, and category IoU distribution; adjust figure widths for improved clarity (a70afdb)
  • enhance similarity map handling in _stack_patch_scores function for ColPali and ColQwen formats (d521423)
  • improve clarity and conciseness in paper.tex; refine model evaluation results and add threshold selection section (584c133)
  • improve clarity and precision in paper content and formatting (f18dc8a)
  • improve clarity in paper.tex; refine signal-to-noise ratio discussion and context token savings explanation (c7f9fb3)
  • update abstract and results sections for clarity; refine terminology to emphasize area efficiency metrics (c44c1ad)
  • update author name in paper title and author section (8a7ed94)
  • update eess metrics in paper.tex to correct IoU values for improved accuracy (5dac0fd)
  • update IoU box plot sorting to prioritize ColQwen3-4B for consistency with Table 4; replace outdated figure (865a7d6)
  • update Next.js and related dependencies to version 16.0.7 (d48e49b)
  • update paper.tex and benchmark scripts for clarity and accuracy; reorder model configurations (31e97ea)
  • update paper.tex to clarify the abstract and improve the description of the hybrid architecture; enhance details on evaluation metrics and model configurations (9614883)
  • update paper.tex to enhance clarity and improve precision and signal-to-noise ratio sections; adjust figure widths for better presentation (934637a)
  • update paper.tex to improve section references and enhance clarity; add cleveref package for better cross-referencing (2c5388b)
  • update references and improve clarity in paper.tex; enhance descriptions of ColPali-family models and architectural differences (a2e3987)
  • update section references and improve clarity in paper.pdf; refine model evaluation results and threshold selection discussion (8bb859b)
  • update theoretical analysis and error analysis sections for clarity; adjust area efficiency metrics and refine localization failure categorization (d0cd843)

Code Refactoring

  • remove environment type configuration and related comments (3aa6620)
  • remove hit IoU threshold argument from command line interface and related configurations (91c6fae)

0.3.8 (2025-11-25)

Features

  • add streaming pipeline (51960c6)
  • add streaming pipeline for 6x faster ingestion (aa00e8b)
  • Implement document indexing pipeline with file upload, validation, and comprehensive error handling. (5d8be8d)
  • Implement document search using Qdrant with optional OCR data enrichment from DuckDB. (3334eb3)

Code Refactoring

  • make streaming pipeline the default, remove legacy code (e48a27d)

0.3.7 (2025-11-22)

Bug Fixes

  • make hard-coded config constants accessible via imports (b12de46)

Documentation

  • add --build flag notice to all service README deployment sections (a808755)
  • add hardware profile recommendations to configuration guide (7aea1b2)
  • Add initial documentation for agents, backend, and deepseek-ocr services. (f403de6)
  • add Makefile-based deployment with service profiles (2b52f71)
  • fix links in deployment options section of README (4a42ef6)
  • update architecture and analysis docs to reflect auto-enabled features (35445b6)
  • update configuration help text to reflect unified deployment model (96dc80c)
  • update Docker registry workflow and docs to reflect unified ColPali deployment (f542a6b)
  • update project description and enhance features in README (0ab222d)

Code Refactoring

  • disable mean pooling and restore strict error handling in ColPali client (96be6c2)
  • make mean pooling gracefully degrade when model lacks patch support (551a565)
  • remove --build flag from Makefile and add graceful degradation for ColPali patch errors (8a5d418)
  • remove auto-config toggle and add profile-based feature flags (d494c32)
  • remove CPU/GPU profiles, default to GPU-first deployment (5acde60)
  • replace curl with native bash for Qdrant healthchecks (1e7e84d)
  • simplify configuration for wider audience (b3c941b)
  • unify ColPali deployment with automatic hardware detection (0b56c04)

0.3.6 (2025-11-15)

Documentation

  • enhance README and architecture documentation for OCR retrieval modes (924c311)

Code Refactoring

  • enhance chat service to support OCR and region images confi… (c54353d)
  • enhance chat service to support OCR and region images configuration (07cd09c)
  • improve styling and accessibility in MarkdownRenderer component (9681596)

0.3.1 (2025-11-13)

Features

  • add method to strip block comments from SQL queries and enforce query length limit (320a08c)
  • enhance DuckDBManager close method with checkpointing and improve entrypoint script for graceful shutdown (d9280dc)
  • enhance OCR processing with batch handling and adjustable worker settings (dbe4fa6)
  • handle duplicate document uploads and provide user feedback (0ad663e)
  • implement document deduplication and metadata storage in DuckDB (6cf66a8)
  • implement thread-safe error tracking for service initialization and enhance error handling in various services (5562949)
  • implement UUID-based naming for OCR results and enhance storage structure (8de816e)
  • update environment variables and improve security measures (e4b8cd7)

0.2.1 (2025-11-06)

Features

  • enhance architecture documentation with DeepSeek OCR integration and update request flows (70e41f2)
  • implement centralized logging system across the frontend (5cf641b)
  • implement centralized logging system across the frontend (95d5974)
  • refine descriptions in documentation for clarity and precision (91a94d2)
  • update Dockerfile and application logging for DeepSeek OCR serv… (de88a95)
  • update Dockerfile and application logging for DeepSeek OCR service startup (b905693)
  • update documentation and restructure state management architect… (d27019a)
  • update documentation and restructure state management architecture in frontend (5f90fdd)

Bug Fixes

  • clarify DeepSeek OCR integration details in README (afc8796)

0.1.3 (2025-10-23)

Features

  • add comprehensive documentation for Docker images and workflows (0aa9b24)
  • add configuration persistence and version retrieval endpoints (f865219)
  • add configuration persistence and version retrieval endpoints (587c28d)
  • add contributing guide to enhance community involvement (6e18b54)
  • add security policy document to outline security practices and reporting procedures (a3a43d2)
  • add snappy_dark_resized image for improved UI (f14640d)
  • add use cases section to README and create social preview HTML files for light and dark modes; update package.json with additional keywords (41c1610)
  • enhance configuration UI with real-time validation, draft detection, and improved reset options (a33a61b)
  • enhance README with project stats and tech stack badges (1ef910c)
  • trigger system status change event on upload completion (e07fbc5)
  • trigger system status change event on upload completion (d96424a)
  • update NextTopLoader styling with gradient backgrounds and enab… (1163cb7)
  • update NextTopLoader styling with gradient backgrounds and enable spinner (1e57986)

Bug Fixes

  • rename base stage to deps in Dockerfile for clarity (69c0c67)

Code Refactoring

  • implement lazy initialization for OpenAI client to optimize resource usage (d2aa62c)
  • remove branch trigger for main in Docker publish workflow (632c054)
  • remove persist configuration functionality and related UI components (9420e61)
  • remove Resizable component and its related files (a0a53ad)
  • remove unused Snappy image file (51577bb)
  • remove unused UI components including context menu, drawer, form, input OTP, menubar, navigation menu, toggle group, and toggle; update package dependencies (9df0b22)
  • update Docker build platforms to only include linux/amd64 (3299f84)