diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 00000000..f0171db2 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,155 @@ +# 2025-12 + +- ab4b09d dependabot[bot] 2025-12-29 Build(deps): Bump next from 15.4.9 to 15.4.10 in /frontend/nextjs-frontend in the npm_and_yarn group across 1 directory (#201) +- 03576dc dependabot[bot] 2025-12-12 Build(deps): Bump next from 15.4.8 to 15.4.9 in /frontend/nextjs-frontend in the npm_and_yarn group across 1 directory (#200) +- cf38402 Palaniappan R 2025-12-04 Chatbot TUI and DB enhancements (#197) +- aefbcd2 dependabot[bot] 2025-12-04 Build(deps): Bump next from 15.4.7 to 15.4.8 in /frontend/nextjs-frontend in the npm_and_yarn group across 1 directory (#199) +- 01cee9e kevinwguan 2025-12-02 Tool call accuracy and Optimizer (#195) +- 7f390b1 ProCodec 2025-12-02 Add mock Flask backend with validation and fix frontend message IDs (#194) +- 73bc3ab dependabot[bot] 2025-12-02 Build(deps): Bump mdast-util-to-hast from 13.2.0 to 13.2.1 in /frontend/nextjs-frontend in the npm_and_yarn group across 1 directory (#198) + +# 2025-11 + +- 524ea5c dependabot[bot] 2025-11-28 Build(deps): Bump pypdf from 6.0.0 to 6.4.0 in /backend in the pip group across 1 directory (#196) +- 270a882 Song Luar 2025-11-16 Bump react-syntax-highlighter (#193) +- 7bb07c8 dependabot[bot] 2025-11-16 Build(deps-dev): Bump js-yaml from 4.1.0 to 4.1.1 in /frontend/nextjs-frontend in the npm_and_yarn group across 1 directory (#192) +- 5071615 ProCodec 2025-11-16 feat: connect new backend conversation with frontend (#182) +- d7f3827 Song Luar 2025-11-15 Use correct endpoint for evals (#189) +- abf1b8a Song Luar 2025-11-15 Fix chat route, add more logging on CI failure (#188) +- 0b6e35b dependabot[bot] 2025-11-15 Build(deps): Bump js-yaml from 4.1.0 to 4.1.1 in /frontend/nextjs-frontend in the npm_and_yarn group across 1 directory (#187) +- cb4d1bd Palaniappan R 2025-11-15 PostgreSQL database integration for conversation persistence (#181) + +# 2025-10 + +- 0b2032b dependabot[bot] 2025-10-23 Build(deps): Bump pypdf from 6.0.0 to 6.1.3 in /backend in the pip group across 1 directory (#180) +- 2cc4d3c Song Luar 2025-10-20 Seed secret CI with .env.test (#179) +- 769c771 kevinwguan 2025-10-20 [Feature] Dynamic Makefile with RAG tools (#174) +- 3524fef Song Luar 2025-10-18 Migrate `evaluation` to uv backend (#178) +- f5dd23b Song Luar 2025-10-18 bump deepeval (#177) +- cf17738 Song Luar 2025-10-18 Update Google Gemini model versions (#176) +- 185deda RayChang987 2025-10-18 add support for Gemini 2.5 Flash model and update README (#175) + +# 2025-09 + +- f4eddbd Song Luar 2025-09-11 Fix secret CI with uv (#173) +- be3b050 Palaniappan R 2025-09-10 Update install instructions to use uv sync instead of pip (#169) +- 6046e2a Song Luar 2025-09-11 fix default retriever routing behavior (#172) +- 66cbfd0 kevinwguan 2025-09-07 [Feature] MCP Client/Server (#146) +- e839e9b dependabot[bot] 2025-09-04 Build(deps): Bump next from 15.3.5 to 15.4.7 in /frontend/nextjs-frontend in the npm_and_yarn group across 1 directory (#170) + +# 2025-08 + +- 6b82596 dependabot[bot] 2025-08-16 Build(deps): Bump pypdf from 5.6.0 to 6.0.0 in /backend in the pip group across 1 directory (#168) + +# 2025-07 + +- 8cb1ec0 Song Luar 2025-07-11 Backend: Add unit tests (#163) +- 1dafd4f Song Luar 2025-07-08 Restore docker-compose healthcheck (#162) +- e4d2abd Song Luar 2025-07-07 Dependabot fixes (#161) +- 68f7b1c Kannav Sethi 2025-07-06 Backend Proxy For Suggested Question (#123) +- 3c3a721 Song Luar 2025-07-06 Changelog workflow: add signing key (#158) +- 051f3b8 Song Luar 2025-07-06 Add CLAUDE.md (#156) + +# 2025-06 + +- af5eb30 Palaniappan R 2025-06-20 Fix support for models that do support inbuilt function calling. (#151) +- 2eb108d Song Luar 2025-06-14 Remove overlapped dependencies from backend and frontend requirements (#150) +- 59bd707 Song Luar 2025-06-11 Bump evaluation reqs (#144) +- 02e3b12 dependabot[bot] 2025-06-10 Build(deps): Bump requests from 2.32.3 to 2.32.4 in /frontend in the pip group across 1 directory (#142) +- 2bd9ab6 Song Luar 2025-06-07 CI: increase seeding timeout to 25 mins (#141) +- a2d22cd Song Luar 2025-06-06 Fix backend build docs (#140) +- 7c8e269 Song Luar 2025-06-06 Improve sanity_check robustness (#138) +- a36cc3e Palaniappan R 2025-06-06 chore: Remove old hosted version section from README (#139) +- 7ec0541 Song Luar 2025-06-06 Update eval schema (#137) +- c1024a4 Kannav Sethi 2025-06-05 Integration of MongoDB for feedbacks - Revised (#107) +- ebfd6df Song Luar 2025-06-05 Fix `llm-tests` target (#133) +- d262d3a Song Luar 2025-06-04 Fix CI tests 2 (#132) +- 9531957 Song Luar 2025-06-04 Fix CI tests (#130) +- 60f68a9 Song Luar 2025-06-01 Fix CI linting (#128) +- 15f7eab Song Luar 2025-06-01 CI Cleanup (#126) + +# 2025-04 + +- 918b996 kevinwguan 2025-04-02 persistent database fix (#124) + +# 2025-03 + +- d0c189d Palaniappan R 2025-03-17 Add docs for ollama setup (#122) + +# 2025-01 + +- 1441a9f Kannav Sethi 2025-01-15 Documentation for Backend (#120) +- 5f57e2e Song Luar 2025-01-06 CI Cleanup (#115) +- becf508 ProCodec 2025-01-05 feat: add script-based auto-evaluation with Streamlit analysis (#114) + +# 2024-12 + +- e882c5c Song Luar 2024-12-21 Feature: Add feedback reaction button and add chat history v2 (#112) +- 423d70e Song Luar 2024-12-18 CI: separate secret workflow (#113) +- aefe7d4 Palaniappan R 2024-12-18 Add streaming support (#111) + +# 2024-11 + +- e2af48f dependabot[bot] 2024-11-23 Build(deps): Bump pymongo from 4.6.2 to 4.6.3 in /common in the pip group across 1 directory (#105) +- 75b486c Kannav Sethi 2024-11-21 Design and add a MongoDB schema (Issue 75) - Revision (#101) +- 9af54cc Song Luar 2024-11-20 CI Fixes (#103) +- ab64aa2 Song Luar 2024-11-20 Fix ci.yaml (#102) +- a236203 Song Luar 2024-11-12 Fix changelog: fetch-depth 0 and fixed committers (#99) +- b17336d Song Luar 2024-11-12 Fix changelog: use cpr v7 (#97) +- 73aa50e Song Luar 2024-11-12 Fix changelog action: sign commits (#96) +- d99326a Song Luar 2024-11-11 GH Action fixes (#94) +- 7090704 Song Luar 2024-11-11 Frontend updates (#92) +- 260bba5 Song Luar 2024-11-11 DeepEval CI integration (#86) +- b850af4 Palaniappan R 2024-11-09 Fix muliple tool calling (#89) +- bb5a300 Song Luar 2024-11-08 Evaluation module refactor (#85) + +# 2024-10 + +- dce7db2 dependabot[bot] 2024-10-31 Build(deps): Bump langchain from 0.2.12 to 0.3.0 in /backend in the pip group across 1 directory (#83) +- a0f952d Song Luar 2024-10-30 repo stats ci (#81) +- 94dcc78 Song Luar 2024-10-30 Revert docker-compose.yml (#80) +- 6ecddc0 Song Luar 2024-10-27 Update docs (#79) +- 8f65a79 Song Luar 2024-10-27 Pyproject packaging (#74) +- d040878 Song Luar 2024-10-27 Move build docs functionality to workflow (upload.yml) 2 (#78) +- 84bfc37 Song Luar 2024-10-26 Remove unused data dir (#76) +- 322d569 Song Luar 2024-10-26 Smoke tests (#73) +- cb86b3e Palaniappan R 2024-10-10 Tool changes (#63) +- b229e6c Song Luar 2024-10-10 Add link to wiki and citation (#72) + +# 2024-09 + +- 8cef3ad Song Luar 2024-09-01 Manpages HF integration (#66) +- a84380f Song Luar 2024-09-01 Upload manpages CI (#65) + +# 2024-08 + +- a5c439f Palaniappan R 2024-08-24 Add chat history, Ollama support (#54) +- ddac14d Song Luar 2024-08-16 Upgrade streamlit vers for security updates (#53) +- dce4611 Song Luar 2024-08-08 Update requirements.txt to remove nltk (#48) +- 7ff3bff Palaniappan R 2024-08-08 Agent updates (#46) + +# 2024-07 + +- a05863a dependabot[bot] 2024-07-25 Build(deps): Bump langchain-community from 0.2.7 to 0.2.9 in /backend (#45) +- 56be656 Palaniappan R 2024-07-24 Agent Retriever Updates (#43) +- 5ad41d4 Palaniappan R 2024-07-15 Fix: Add a text-splitter, fix the graph's tool router (#42) +- 79d38f4 Song Luar 2024-07-15 Feat: Automate building of manpages (#31) +- 53af4db Palaniappan R 2024-07-15 Add an agentic graph workflow (#30) +- 715dfce Song Luar 2024-07-12 Feat: add pre-commits (#35) +- 0b80442 Song Luar 2024-07-11 Feat: mypy ci (#26) +- 2807dd2 Song Luar 2024-07-10 Feat: Backend docker CI (#28) +- 5ad0ed6 ProCodec 2024-07-10 Ruff pep8 fix N806 (#23) +- 8b940f2 Song Luar 2024-07-10 Docs: Update README.md (#22) +- f64c791 ProCodec 2024-07-09 Feature: Add Ruff GitHub Workflow (#12) +- 8ec4b28 ProCodec 2024-07-08 Fix: Human Eval for new endpoints (#29) +- 2050f6e Palaniappan R 2024-07-05 Add support for multiple endpoints (#21) + +# 2024-06 + +- b60bd24 ProCodec 2024-06-29 feat: added human evaluation (#11) +- 1bf1ee7 ProCodec 2024-06-29 feat: Add Streamlit Frontend (#10) +- f9e8d05 Song Luar 2024-06-29 Feat: Mypy checks (#15) +- 23f6a31 Palaniappan R 2024-06-22 Fix local build (#13) +- 6841044 Palaniappan R 2024-06-21 Add an updated hybrid retriever (#6) +- 58c1a58 Palaniappan R 2024-06-14 feat: add ensemble retriever backend (#2) +- 6197b65 luarss 2024-06-06 Initial commit