Skip to content

Releases: edwardzjl/chatbot

v0.17.0

10 Jul 03:19

Choose a tag to compare

Highlights

  • Several layout improvements

What's Changed

Full Changelog: v0.16.3...v0.17.0

v0.16.3

29 May 10:22

Choose a tag to compare

Fixes an issue where I did not parse the json response when using llamacpp as LLM provider

What's Changed

Full Changelog: v0.16.2...v0.16.3

v0.16.2

27 May 14:27

Choose a tag to compare

Highlights

  • Get conversation now returns paged response
  • Add a browser tool.
  • Several performance improvements.

What's Changed

Full Changelog: v0.16.1...v0.16.2

v0.16.1

20 May 14:02

Choose a tag to compare

What's Changed

Full Changelog: v0.16.0...v0.16.1

v0.16.0

19 May 14:37

Choose a tag to compare

Highlights

  • Added support for SQLite as a storage option.
  • Introduced model selection capabilities.
  • The chatbot now pre-selects tools before injecting them into the system message.
  • The AI's thinking process can now be displayed at any point during its response.

What's Changed

Full Changelog: v0.15.1...v0.16.0

v0.15.1

25 Apr 08:32

Choose a tag to compare

What's Changed

Full Changelog: v0.15.0...v0.15.1

v0.15.0

23 Apr 08:20

Choose a tag to compare

Highlights

  • Add tools to agent! Currently there're two tools: search and weather forecast
  • Add multi-modal support, but disabled by default

What's Changed

Read more

v0.14.0

21 Mar 07:46

Choose a tag to compare

Highlights

  • Supports reasoning model outputs
  • Several UI improvements

What's Changed

  • feat: extract thoughts from normal content by @edwardzjl in #903
  • build(deps-dev): bump vitest from 3.0.6 to 3.0.7 in /web by @dependabot in #906
  • build(deps-dev): bump eslint-plugin-react-hooks from 5.1.0 to 5.2.0 in /web by @dependabot in #907
  • build(deps): bump @mui/icons-material from 6.4.4 to 6.4.6 in /web by @dependabot in #908
  • build(deps): bump docker/metadata-action from 5.6.1 to 5.7.0 by @dependabot in #905
  • build(deps): bump docker/build-push-action from 6.14.0 to 6.15.0 by @dependabot in #904
  • build(deps-dev): bump eslint-plugin-react-refresh from 0.4.18 to 0.4.19 in /web by @dependabot in #909
  • build(deps): bump @mui/material from 6.4.4 to 6.4.6 in /web by @dependabot in #910
  • build(deps): upgrade server deps by @edwardzjl in #916
  • refactor: extract theme selector and user menu by @edwardzjl in #917
  • build(deps-dev): bump globals from 15.14.0 to 16.0.0 in /web by @dependabot in #920
  • build(deps): bump remark-gfm from 4.0.0 to 4.0.1 in /web by @dependabot in #918
  • build(deps): bump @mui/icons-material from 6.4.6 to 6.4.7 in /web by @dependabot in #919
  • build(deps): bump @mui/material from 6.4.6 to 6.4.7 in /web by @dependabot in #921
  • build(deps-dev): bump eslint from 9.21.0 to 9.22.0 in /web by @dependabot in #922
  • build(deps): upgrade server deps by @edwardzjl in #928
  • refactor: push overflow to chatlog by @edwardzjl in #929
  • Improve UX for scrolling chat log by @edwardzjl in #930
  • fix: fix line break for unfinished content in tag by @edwardzjl in #931
  • fix: polish styling of the "to bottom" button by @edwardzjl in #932
  • fix: use height unit by @edwardzjl in #933
  • fix: make chatlog relative to provide context for absolute children by @edwardzjl in #934
  • fix: use MutationObserver to observe whether we should scroll by @edwardzjl in #935
  • feat: expose default_thinking param by @edwardzjl in #936
  • Fix the thinking part by @edwardzjl in #937
  • refactor(web): only export react components in jsx files by @edwardzjl in #938
  • Polish code by @edwardzjl in #939
  • fix: directly use reducer on websocket message receive by @edwardzjl in #940
  • build(deps): remove dependency on redis-py by @edwardzjl in #941
  • refactor: remove loguru by @edwardzjl in #942
  • build!: migrate to python 3.13 by @edwardzjl in #943
  • fix: add back missing link to google fonts by @edwardzjl in #944
  • fix: restore AI thoughts without modifying the message itself by @edwardzjl in #945
  • fix: add user info menu button styling by @edwardzjl in #946
  • build(deps-dev): bump @types/react-dom from 19.0.3 to 19.0.4 in /web by @dependabot in #951
  • build(deps): bump react-router-dom from 7.2.0 to 7.3.0 in /web by @dependabot in #949
  • build(deps): bump react-markdown from 10.0.0 to 10.1.0 in /web by @dependabot in #950
  • build(deps-dev): bump vitest from 3.0.7 to 3.0.8 in /web by @dependabot in #947
  • build(deps-dev): bump @eslint/js from 9.21.0 to 9.22.0 in /web by @dependabot in #948
  • build(deps): bump docker/login-action from 3.3.0 to 3.4.0 by @dependabot in #955
  • build(deps): upgrade server deps by @edwardzjl in #956

Full Changelog: v0.13.5...v0.14.0

v0.13.5

27 Feb 08:02

Choose a tag to compare

A lot of bugs have been fixed!

What's Changed

Full Changelog: v0.13.4...v0.13.5

v0.13.4

07 Feb 09:48

Choose a tag to compare

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

Full Changelog: v0.13.3...v0.13.4