Skip to content

Commit 9836de1

Browse files
committed
docs: added release notes for v0.28.1
1 parent 8fbc98a commit 9836de1

File tree

1 file changed

+91
-0
lines changed

1 file changed

+91
-0
lines changed

docs/releases/v0.28.1.md

Lines changed: 91 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
# v0.28.1
2+
3+
These are the release notes for gptme version v0.28.1.
4+
5+
## Contributors
6+
7+
Thanks to everyone who contributed to this release:
8+
9+
@delorenj, @erikbjare
10+
11+
## Changelog
12+
13+
Changes since v0.28.0:
14+
15+
16+
## 📦 gptme
17+
18+
### ✨ Features (14)
19+
20+
- feat: add denylist for dangerous shell commands with specific deny reasons ([#648](https://github.com/gptme/gptme/issues/648)) ([`5b977846`](https://github.com/gptme/gptme/commit/5b977846))
21+
- feat: implement get_model TODO and fix critical telemetry bug ([#647](https://github.com/gptme/gptme/issues/647)) ([`9c05ac26`](https://github.com/gptme/gptme/commit/9c05ac26))
22+
- feat: add trajectory-rich tasks for GEPA optimization ([#640](https://github.com/gptme/gptme/issues/640)) ([`962bdf3c`](https://github.com/gptme/gptme/commit/962bdf3c))
23+
- feat: add user-level files support in config ([#639](https://github.com/gptme/gptme/issues/639)) ([`fb3bbfb7`](https://github.com/gptme/gptme/commit/fb3bbfb7))
24+
- feat: add HTTP MCP Server Support + CLI Management Tools ([#635](https://github.com/gptme/gptme/issues/635)) ([`0a4ef349`](https://github.com/gptme/gptme/commit/0a4ef349))
25+
- feat: added cross-conversation context ([#636](https://github.com/gptme/gptme/issues/636)) ([`54f289ec`](https://github.com/gptme/gptme/commit/54f289ec))
26+
- feat: add cache-aware cost calculation, use in telemetry ([#631](https://github.com/gptme/gptme/issues/631)) ([`b3cd6e07`](https://github.com/gptme/gptme/commit/b3cd6e07))
27+
- feat: dspy experiment ([#627](https://github.com/gptme/gptme/issues/627)) ([`fb61ddda`](https://github.com/gptme/gptme/commit/fb61ddda))
28+
- feat: filter out resolved comments from GitHub PR content ([`d612a355`](https://github.com/gptme/gptme/commit/d612a355))
29+
- feat: add GitHub Actions status to PR content fetching ([`947700de`](https://github.com/gptme/gptme/commit/947700de))
30+
- feat: add auto-naming for conversations in server API ([#621](https://github.com/gptme/gptme/issues/621)) ([`cfce2bc8`](https://github.com/gptme/gptme/commit/cfce2bc8))
31+
- feat: add todo tools for conversation-scoped task management ([#622](https://github.com/gptme/gptme/issues/622)) ([`ce3bfe72`](https://github.com/gptme/gptme/commit/ce3bfe72))
32+
- feat: include pwd and agent workspace path in system prompt ([`b38e06d0`](https://github.com/gptme/gptme/commit/b38e06d0))
33+
- feat: add GitHub issue/PR link handling in context ([#619](https://github.com/gptme/gptme/issues/619)) ([`f79e2428`](https://github.com/gptme/gptme/commit/f79e2428))
34+
35+
### 🐛 Fixes (25)
36+
<details><summary>Click to expand</summary>
37+
<p>
38+
39+
- fix(api): support auto-generating agent path from name ([#646](https://github.com/gptme/gptme/issues/646)) ([`62534a95`](https://github.com/gptme/gptme/commit/62534a95))
40+
- fix: propagate agent logdir from subprocess in DSPy evaluations ([#643](https://github.com/gptme/gptme/issues/643)) ([`d6c9fc69`](https://github.com/gptme/gptme/commit/d6c9fc69))
41+
- fix(eval): fix DSPy integration to use real evaluation specs ([#630](https://github.com/gptme/gptme/issues/630)) ([`fa48bb34`](https://github.com/gptme/gptme/commit/fa48bb34))
42+
- fix: added qwen3-max metadata ([`a471d1de`](https://github.com/gptme/gptme/commit/a471d1de))
43+
- fix: add initial support for magistral models ([`59dce119`](https://github.com/gptme/gptme/commit/59dce119))
44+
- fix: fixes on top of HTTP MCP server support ([#637](https://github.com/gptme/gptme/issues/637)) ([`21dc660a`](https://github.com/gptme/gptme/commit/21dc660a))
45+
- fix: switch to sonar-pro by default for perplexity ([`d9e99aef`](https://github.com/gptme/gptme/commit/d9e99aef))
46+
- fix: extract env vars to constants ([`0eb0c9b0`](https://github.com/gptme/gptme/commit/0eb0c9b0))
47+
- fix: improve todo tool, support writing multiple tasks in one tool call ([`61727b43`](https://github.com/gptme/gptme/commit/61727b43))
48+
- fix: correct optimizers parameter format in workflow ([`9c565269`](https://github.com/gptme/gptme/commit/9c565269))
49+
- fix: handle models that dont support vision, stricter openrouter provider selection, fixes to deepseek & kimi-k2 ([`1c18c3fa`](https://github.com/gptme/gptme/commit/1c18c3fa))
50+
- fix: added chime to generate_sounds script ([`fe24000f`](https://github.com/gptme/gptme/commit/fe24000f))
51+
- fix: misc fixes ([#626](https://github.com/gptme/gptme/issues/626)) ([`ff0b6c74`](https://github.com/gptme/gptme/commit/ff0b6c74))
52+
- fix: catch exception if image file cannot be read ([`8165857c`](https://github.com/gptme/gptme/commit/8165857c))
53+
- fix: update provider examples ([`faf56f60`](https://github.com/gptme/gptme/commit/faf56f60))
54+
- fix: move GitHub Actions status to end of PR content ([`174cc409`](https://github.com/gptme/gptme/commit/174cc409))
55+
- fix: make morph tool work with all tool formats (fixes [#603](https://github.com/gptme/gptme/issues/603)) ([`181a5fca`](https://github.com/gptme/gptme/commit/181a5fca))
56+
- fix: better tree output ([#624](https://github.com/gptme/gptme/issues/624)) ([`6782d81a`](https://github.com/gptme/gptme/commit/6782d81a))
57+
- fix: fixed todo tools ([`daf128aa`](https://github.com/gptme/gptme/commit/daf128aa))
58+
- fix: add browser resilience with auto-restart and retry mechanism ([`26c93942`](https://github.com/gptme/gptme/commit/26c93942))
59+
- fix: include starting working directory and use absolute paths in system prompt ([`204d09d2`](https://github.com/gptme/gptme/commit/204d09d2))
60+
- fix(server): fix setting initial working directory from workspace ([`03aa619e`](https://github.com/gptme/gptme/commit/03aa619e))
61+
- fix: use "Initial Working Directory" instead of "Current Directory" ([`c6cbc272`](https://github.com/gptme/gptme/commit/c6cbc272))
62+
- fix: exclude untracked files from autocommit status check ([`da5fb7f5`](https://github.com/gptme/gptme/commit/da5fb7f5))
63+
- fix: resolve audio blocking and ALSA/PulseAudio timeout issues ([#620](https://github.com/gptme/gptme/issues/620)) ([`d6703e85`](https://github.com/gptme/gptme/commit/d6703e85))
64+
65+
</p>
66+
</details>
67+
68+
### 🔨 Misc (13)
69+
<details><summary>Click to expand</summary>
70+
<p>
71+
72+
- chore: bump version to 0.28.1 ([`dae71fc5`](https://github.com/gptme/gptme/commit/dae71fc5))
73+
- test: fix todo tool test expectations to match implementation ([`e9ff2efc`](https://github.com/gptme/gptme/commit/e9ff2efc))
74+
- docs: fixed incorrect example ([`1aaad3d0`](https://github.com/gptme/gptme/commit/1aaad3d0))
75+
- chore: comment out excessive debug logging ([`65f68e23`](https://github.com/gptme/gptme/commit/65f68e23))
76+
- refactor: improve ask_execute variable naming and imports ([`471ad1b5`](https://github.com/gptme/gptme/commit/471ad1b5))
77+
- docs: clarify gptme description and improve usage examples ([`f606ccd2`](https://github.com/gptme/gptme/commit/f606ccd2))
78+
- docs: fix outdated model reference ([`d7a06264`](https://github.com/gptme/gptme/commit/d7a06264))
79+
- chore: fix gitignore ([`8e262818`](https://github.com/gptme/gptme/commit/8e262818))
80+
- docs: fix docs for changelog/release notes ([#623](https://github.com/gptme/gptme/issues/623)) ([`8c6caf5f`](https://github.com/gptme/gptme/commit/8c6caf5f))
81+
- docs: create changelogs for tagged versions in ./docs/changelog using make target ([`4f69ef2e`](https://github.com/gptme/gptme/commit/4f69ef2e))
82+
- docs: update project description to emphasize modern agent capabilities ([`37a179a1`](https://github.com/gptme/gptme/commit/37a179a1))
83+
- Improve tree output and autocommit functionality ([`a6008fc2`](https://github.com/gptme/gptme/commit/a6008fc2))
84+
- chore: updated changelog_contributors.csv cache ([`f045f329`](https://github.com/gptme/gptme/commit/f045f329))
85+
86+
</p>
87+
</details>
88+
89+
*(excluded 8 less relevant [commits](https://github.com/gptme/gptme/compare/v0.28.0...v0.28.1))*
90+
91+
**Full Changelog**: https://github.com/gptme/gptme/compare/v0.28.0...v0.28.1

0 commit comments

Comments
 (0)