v0.20.0#
These are the release notes for gptme version v0.20.0.
Contributors#
Thanks to everyone who contributed to this release:
@erikbjare
Changelog#
Changes since v0.19.2:
📦 gptme#
✨ Features (1)#
feat: updated webui style, with sidebar (
bd44e5c3
)
🐛 Fixes (10)#
Click to expand
fix: use importlib.util.find_spec instead of attempting costly imports at startup, reducing startup time by ~1s (
7b755202
)fix(webui): put
<thinking>
tags into<details>
, minor style improvements (04b3109a
)fix(webui): switch to marked over showdown, improved styling and misc fixes (
0a868ba3
)fix: catch exceptions when executing tools (
9560660e
)fix: handle bad patches better (
771734c4
)fix: limit image size, fixes exception for large images (fixes #185) (#188) (
45cfbaca
)fix: fixed incorrectly nested string in f-string (
4aa3f2da
)fix: made shell tool more strict, now requires exact ‘shell’ langtag to run (
578adcc9
)fix: use stdout/stderr as langtags in shell output, instead of as headings (
c102806d
)fix: log warning if allowlisted tool could not be found (
f1864c75
)
🔨 Misc (9)#
Click to expand
chore: bump version to 0.20.0 (
5d0b138c
)docs: added startup time to ‘Are we tiny?’ page (
cde7937d
)refactor: extracted js part of webui into seperate file (
919fe93a
)docs: improved styling of demos (
018e6ff6
)docs: more use of rubric::, use sphinxcontrib.asciinema to embed player (
fdfc6589
)docs: improved getting started, tool docs, and docstrings (
5c827eb4
)docs: updated docs for running with ollama (litellm no longer needed) (
f2586024
)docs: updated docs for running locally with ollama/litellm (
fa59310f
)improve: enhance API key setup UX and error handling (
7231aa96
)
Full Changelog: https://github.com/gptme/gptme/compare/v0.19.2…v0.20.0