Releases: edwardzjl/chatbot
Releases · edwardzjl/chatbot
v0.13.4
Highlights
- Display formulas in TeX
What's Changed
- build(deps): bump react, react-dom and @types/react in /web by @dependabot in #781
- refactor: use css module by @edwardzjl in #782
- refactor web app components by @edwardzjl in #783
- fix: mount metrics to /metrics and its subpaths by @vegetablest in #784
- feat: apply theme to error page by @edwardzjl in #785
- build(deps-dev): bump @types/react-dom from 18.3.5 to 19.0.2 in /web by @dependabot in #793
- build(deps): bump @mui/material from 6.3.0 to 6.3.1 in /web by @dependabot in #791
- build(deps-dev): bump vite from 6.0.6 to 6.0.7 in /web by @dependabot in #792
- build(deps): upgrade server deps by @edwardzjl in #794
- build(deps-dev): bump @types/react from 19.0.2 to 19.0.6 in /web by @dependabot in #796
- build(deps-dev): bump eslint from 9.17.0 to 9.18.0 in /web by @dependabot in #799
- build(deps-dev): bump eslint-plugin-react from 7.37.3 to 7.37.4 in /web by @dependabot in #800
- build(deps-dev): bump eslint-plugin-react-refresh from 0.4.16 to 0.4.18 in /web by @dependabot in #797
- build(deps-dev): bump jsdom from 25.0.1 to 26.0.0 in /web by @dependabot in #798
- build(deps): bump docker/build-push-action from 6.10.0 to 6.11.0 by @dependabot in #795
- build(deps): upgrade server deps by @edwardzjl in #806
- chore(manifests): upgrade oauth2-proxy to v7.8.0 by @edwardzjl in #807
- chore(manifests): upgrade pgbouncer to 1.24.0 by @edwardzjl in #808
- chore: upgrade oauth-proxy version by @edwardzjl in #809
- build(deps): bump docker/build-push-action from 6.11.0 to 6.12.0 by @dependabot in #815
- build(deps-dev): bump @types/react from 19.0.6 to 19.0.7 in /web by @dependabot in #820
- build(deps): bump react-router-dom from 7.1.1 to 7.1.3 in /web by @dependabot in #817
- build(deps): bump @mui/icons-material from 6.3.0 to 6.3.1 in /web by @dependabot in #818
- build(deps): bump @mui/material from 6.3.1 to 6.4.0 in /web by @dependabot in #819
- build(deps-dev): bump @testing-library/react from 16.1.0 to 16.2.0 in /web by @dependabot in #816
- build(deps): upgrade server deps by @edwardzjl in #821
- build(deps): bump material-icons from 1.13.12 to 1.13.13 in /web by @dependabot in #830
- build(deps): bump @mui/icons-material from 6.3.1 to 6.4.0 in /web by @dependabot in #831
- build(deps): bump react-markdown from 9.0.1 to 9.0.3 in /web by @dependabot in #832
- build(deps-dev): bump eslint from 9.18.0 to 9.19.0 in /web by @dependabot in #828
- build(deps-dev): bump vitest from 2.1.8 to 3.0.4 in /web by @dependabot in #829
- build(deps): bump docker/build-push-action from 6.12.0 to 6.13.0 by @dependabot in #822
- build(deps-dev): bump @types/react from 19.0.7 to 19.0.8 in /web by @dependabot in #840
- build(deps): bump react-router-dom from 7.1.3 to 7.1.5 in /web by @dependabot in #839
- build(deps): bump @mui/material from 6.4.0 to 6.4.2 in /web by @dependabot in #838
- build(deps-dev): bump @types/react-dom from 19.0.2 to 19.0.3 in /web by @dependabot in #837
- build(deps-dev): bump vitest from 3.0.4 to 3.0.5 in /web by @dependabot in #841
- build(deps): upgrade server deps by @edwardzjl in #842
- feat(web): add tex support for math formulas by @edwardzjl in #843
New Contributors
- @vegetablest made their first contribution in #784
Full Changelog: v0.13.3...v0.13.4
v0.13.3
What's Changed
- fix: fix websocket state by @edwardzjl in #779
- refactor: extract websocket provider by @edwardzjl in #780
Full Changelog: v0.13.2...v0.13.3
v0.13.2
What's Changed
- Refactor conversation component by @edwardzjl in #774
- chore: update title by @edwardzjl in #775
- fix: stretch height of conv list by @edwardzjl in #776
- fix: conversation group order when adding the first 'today' conv by @edwardzjl in #777
Full Changelog: v0.13.1...v0.13.2
v0.13.1
What's Changed
- feat: disable outline for mouse users by @edwardzjl in #773
Full Changelog: v0.13.0...v0.13.1
v0.13.0
Highlights
- Migrate from CRA to Vite
What's Changed
- chore: add a openai compatible service in devcontainer by @edwardzjl in #745
- chore: remove ports that are not forwarded by @edwardzjl in #747
- feat: support different LLM providers by @edwardzjl in #748
- feat: add metrics for connected clients by @edwardzjl in #749
- chore: remove port-forward in docker compose file by @edwardzjl in #750
- build(deps): bump react-router-dom from 7.0.2 to 7.1.0 in /web by @dependabot in #757
- build(deps): bump react-window from 1.8.10 to 1.8.11 in /web by @dependabot in #756
- build(deps): upgrade server deps by @edwardzjl in #758
- chore: add dotenv file for devcontainer by @edwardzjl in #759
- refactor components by @edwardzjl in #760
- chore: add port label for devcontainer by @edwardzjl in #761
- fix: redirect metrics requests without trailing slash by @edwardzjl in #762
- feat: add an exception handler for unhandled exceptions by @edwardzjl in #763
- Add unittests for contexts by @edwardzjl in #764
- Some refactoring by @edwardzjl in #765
- refactor: refactor error page by @edwardzjl in #766
- refactor: extract submission to index by @edwardzjl in #767
- tests: asign key to array in unittest by @edwardzjl in #768
- refactor: refactor index route by @edwardzjl in #769
- Extract ChatLog and ChatMessage as public components by @edwardzjl in #770
- Migate from CRA to Vite by @edwardzjl in #772
Full Changelog: v0.12.2...v0.13.0
v0.12.2
Highlights
- Add input guard
Bug Fix
- Fix the truncation order to prevent context overflow
What's Changed
- build(deps): bump @emotion/react from 11.13.5 to 11.14.0 in /web by @dependabot in #733
- build(deps): bump react-router-dom from 7.0.1 to 7.0.2 in /web by @dependabot in #731
- build(deps): bump @emotion/styled from 11.13.5 to 11.14.0 in /web by @dependabot in #732
- build(deps): bump actions/attest-build-provenance from 1 to 2 by @dependabot in #730
- build(deps): upgrade server deps by @edwardzjl in #734
- chore: align docker keywords case by @edwardzjl in #735
- build(deps): bump nanoid from 3.3.7 to 3.3.8 in /web by @dependabot in #736
- build(deps-dev): bump ruff from 0.8.2 to 0.8.3 in /api by @dependabot in #741
- Revert "build(deps-dev): bump ruff from 0.8.2 to 0.8.3 in /api" by @edwardzjl in #742
- build(deps): upgrade server deps by @edwardzjl in #743
- feat: Guard inputs by @edwardzjl in #724
- fix: truncate messages after hint was added by @edwardzjl in #744
Full Changelog: v0.12.1...v0.12.2
v0.12.1
v0.12.0
What's Changed
- Update css styling by @edwardzjl in #715
- chore: update devcontainer setup by @edwardzjl in #716
- chore: fix non-interactive shell in devcontainer by @edwardzjl in #717
- build(deps): bump docker/build-push-action from 6.9.0 to 6.10.0 by @dependabot in #718
- feat: instruct LLM to summary using the user's language by @edwardzjl in #721
- build(deps): upgrade server deps by @edwardzjl in #722
Full Changelog: v0.11.0...v0.12.0
v0.11.0
Highlights
- Longer conversation context.
- Better reasoning ability.
What's Changed
- build(deps): bump react-syntax-highlighter from 15.5.0 to 15.6.1 in /web by @dependabot in #674
- build(deps-dev): bump @testing-library/jest-dom from 6.5.0 to 6.6.2 in /web by @dependabot in #673
- build(deps): upgrade server deps by @edwardzjl in #675
- build(deps): bump web-vitals from 4.2.3 to 4.2.4 in /web by @dependabot in #680
- build(deps): bump http-proxy-middleware from 2.0.6 to 3.0.3 in /web by @dependabot in #681
- build(deps): upgrade server dependencies by @edwardzjl in #682
- build(deps-dev): bump @testing-library/jest-dom from 6.6.2 to 6.6.3 in /web by @dependabot in #688
- build(deps): narrow dependency down to langchain-core instead of lang… by @edwardzjl in #689
- build(deps): bump react-router-dom from 6.27.0 to 6.28.0 in /web by @dependabot in #690
- build(deps): upgrade server deps by @edwardzjl in #694
- build: migrate image registry from dockerhub to ghcr by @edwardzjl in #695
- Update manifests by @edwardzjl in #696
- build(deps): bump docker/metadata-action from 5.5.1 to 5.6.1 by @dependabot in #701
- chore: setup node in github actions by @edwardzjl in #709
- build(deps): bump react-router-dom from 6.28.0 to 7.0.1 in /web by @dependabot in #702
- build(deps): bump @emotion/react from 11.13.3 to 11.13.5 in /web by @dependabot in #703
- build(deps): bump @emotion/styled from 11.13.0 to 11.13.5 in /web by @dependabot in #704
- feat: truncate history messages based on token count instead of messa… by @edwardzjl in #710
- styling: resolve some ruff errors by @edwardzjl in #711
- Update prompt by @edwardzjl in #712
- build(deps): bump cross-spawn from 7.0.3 to 7.0.6 in /web by @dependabot in #713
- build(deps): upgrade server deps by @edwardzjl in #714
Full Changelog: v0.10.1...v0.11.0
v0.10.1
What's Changed
- build: cleanup apt resources after package install by @edwardzjl in #652
- chore: fix pgbouncer manifest by @edwardzjl in #653
- chore: narrow API whitelist for shares to GET by @edwardzjl in #655
- chore: polish code by @edwardzjl in #656
- build(deps): exclude uvloop for windows env by @edwardzjl in #657
- refactor!: Replace Pydantic model for LLM config with plain dict by @edwardzjl in #658
- refactor: separate read / write sessions. by @edwardzjl in #659
- fix: fix default value for postgres_standby_url by @edwardzjl in #660
- chore: ignore some request loggings by @edwardzjl in #661
- fix: fix logging filter by @edwardzjl in #662
- build(deps): bump react-router-dom from 6.26.2 to 6.27.0 in /web by @dependabot in #664
- chore: polish schema by @edwardzjl in #666
- build(deps): update server deps by @edwardzjl in #667
Full Changelog: v0.10.0...v0.10.1