Releases: MEKXH/golem
Releases · MEKXH/golem
Release list
v0.7.1
Golem v0.7.1
- Date: 2026-03-19
- Compare: v0.7.0...v0.7.1
Summary
- 18 commits: 3 feature(s), 15 other change(s) since v0.7.0
Changelog
- ci: upgrade github actions for node24 (3db7b99)
- Merge branch 'dev' (461488c)
- Merge branch 'dev' of https://github.com/MEKXH/golem into dev (74a3457)
- Merge branch 'main' into dev (8cbfb71)
- 🎨 Palette: [UX improvement] Add confirmation prompt for skills remove (#48) (467e542)
- ⚡ Bolt: [performance improvement] optimize string truncation (#47) (8851895)
- feat(cli): add confirmation prompt for skills remove command (d06283e)
- ⚡ Bolt: [performance improvement] optimize truncate function in cron.go (c018393)
- 🎨 Palette: [UX improvement] add actionable guidance to skills search empty state (#46) (8d77970)
- ⚡ Bolt: [performance improvement] Replace strings.ToLower with zero-allocation containsIgnoreCase (#45) (e72517d)
- 🎨 Palette: [UX improvement] add actionable guidance to skills search empty state (f3fd9fe)
- perf(metrics): replace strings.ToLower with zero-allocation containsIgnoreCase in isTimeoutError (8c9fb74)
- 🎨 Palette: [UX improvement] Add confirmation prompt for logging out of all providers (#44) (6fd2bae)
- feat(cli): add confirmation prompt to
auth logoutcommand (890a106) - ⚡ Bolt: Cache strings.NewReplacer instances globally (#40) (34e239d)
- 🎨 Palette: Standardize tabular output in skills command (#41) (85ed72c)
- feat(cli): standardize tabular output in skills commands (8ab7097)
- ⚡ Bolt: Cache strings.NewReplacer instances globally (cb9fa03)
Checksums (SHA256)
1d70c1fb384572a6009aba24e6d424fe42cfe01232ee507e2ace1cec7b22ce23 golem
a457e212219cac679cee4bb99e318fa490f606fa8d417e9cd65504ed92dbc371 golem.exe
Quick Start
# Linux
chmod +x golem
./golem --help
# Windows (PowerShell)
.\golem.exe --helpRollback
bash scripts/ops/rollback.sh <tag>v0.7.0
Golem v0.7.0
- Date: 2026-03-19
- Compare: v0.6.4...v0.7.0
Summary
- 45 commits: 12 feature(s), 3 fix(es), 30 other change(s) since v0.6.4
Changelog
- Merge branch 'main' of https://github.com/MEKXH/golem (f519401)
- Merge branch 'feature/geo-tools' (f243c0b)
- docs: highlight geo auto evolution (73ff588)
- feat: add geo skill telemetry report (d998d1c)
- feat: add geo skill telemetry wiring (b419993)
- feat: add geo reuse scaffolding (cab223c)
- feat: add geo tool validation telemetry (7ede69b)
- feat: match relevant geo pipelines (721909d)
- fix: wire geo catalog tooling (91947b9)
- Update README badges (0beb554)
- feat: expand spatial sql codebook (8a36463)
- feat: learn geo pipelines from tool runs (7f0124b)
- feat: add geo tool fabrication runtime (493823c)
- feat: add geo data catalog (d121631)
- feat: add geo sql codebook (f9dbb03)
- feat: add phase 1 geo tools foundation (14428a7)
- 🎨 Palette: [UX improvement] Apply tabular styling to approval list output (#39) (52779c8)
- Apply tabular styling to approval list output (8e3fb2f)
- 🎨 Palette: [UX improvement] Fix multibyte string truncation in tool logs (#38) (bf3df11)
- fix(ux): use rune-aware truncate for tool output (bca351b)
- ⚡ Bolt: Optimize isTimeoutError memory allocations (#37) (7ee3d66)
- perf: optimize
isTimeoutErrormemory allocations and reflection (c6ae0c2) - ⚡ Bolt: [performance improvement] Cache ToolInfos in Registry (#35) (2db6424)
- 🎨 Palette: Fix multibyte string truncation issue in CLI output (#36) (8b11000)
- fix(ux): safely truncate strings using runes to prevent invalid utf-8 rendering (a607754)
- perf(tools): cache ToolInfos in Registry to prevent redundant allocation (ffab52b)
- ⚡ Bolt: [performance improvement] Optimize recent diary sorting (#33) (db6f08b)
- perf(memory): optimize recent diary sorting using single slice operation (662adab)
- 🎨 Palette: Improve mcp status tabular formatting and clear up empty state (#34) (cc2437b)
- 🎨 Palette: Improve MCP status formatting and empty state (e2b3009)
- perf(memory): optimize recent diary sorting using single slice operation (5e06da6)
- 🎨 Palette: [Empty State Improvement] (#32) (1820343)
- 🎨 Palette: [Empty State Improvement] (17f2631)
- 🎨 Palette: Add actionable guidance to empty states (#31) (249c859)
- feat(cli): add actionable guidance to empty states (0081dfb)
- ⚡ Bolt: [performance improvement] optimize memory recall processing (#29) (e5dc466)
- 🎨 Palette: [UX improvement] Right-align "Scrolled Up" indicator (#30) (758cfff)
- 🎨 Palette: [UX improvement] Right-align "Scrolled Up" indicator (ba3cbe1)
- perf: optimize rune counting and array sorting (e335ec0)
- ⚡ Bolt: Replace time.Parse with fast manual validation (#27) (e9dce5d)
- 🎨 Palette: [UX improvement] Format auth status output into aligned table (#28) (2c673c7)
- UI: upgrade auth status table format with lipgloss (4d4b70f)
- ⚡ Bolt: Replace time.Parse with fast manual validation (ca612d9)
- ⚡ Bolt: Add buffered writer to SessionManager.Append (#26) (f711db3)
- perf(session): add buffered writer to SessionManager.Append (fdb2c90)
Checksums (SHA256)
ed8a70a793a401dbf4202963d21db5565af96a1e136e4541007920cc725ac759 golem
663d5bcfe476b959ca740381a0fc81c7d8832c876aecf7bcba6d1858382e9c21 golem.exe
Quick Start
# Linux
chmod +x golem
./golem --help
# Windows (PowerShell)
.\golem.exe --helpRollback
bash scripts/ops/rollback.sh <tag>v0.6.4
Golem v0.6.4
- Date: 2026-03-03
- Compare: v0.6.3...v0.6.4
Summary
- 26 commits: 4 feature(s), 1 fix(es), 21 other change(s) since v0.6.3
Changelog
- Dev (#25) (36ef7df)
- style: 执行 go fmt 统一全项目代码格式 (ee8262e)
- docs: 完善全项目核心模块的中文注释,确保逻辑字符串维持英文 (6d695d4)
- docs: 为核心模块添加详尽的中文注释,保持逻辑代码为英文 (61182ce)
- 规范代码注释为中文 (45ce2ae)
- Delete .Jules directory (92a744a)
- ⚡ Bolt: Optimize Memory Context Recall Loop (#22) (9a4aa09)
- 🎨 Palette: Color-code tool execution messages in TUI chat (#23) (563c614)
- feat(tui): color-code tool execution messages based on status (0808d8c)
- perf: optimize memory context recall operations (48b8602)
- 🎨 Palette: Fix tabular output alignment in skills CLI (#21) (3adeee1)
- fix(cli): use lipgloss for tabular alignment in skills output (4cd9814)
- ⚡ Bolt: [Session Manager] Fast-path read lock for GetOrCreate (#19) (0e7c2c6)
- 🎨 Palette: Enhance channels list output with color status styling (#20) (10ae410)
- 🎨 Palette: Add lipgloss color styling to channel status table (f3ff3c5)
- ⚡ Bolt: [Session Manager] Fast-path read lock for GetOrCreate (4a6e3c5)
- 🎨 Palette: Improve error message visibility in chat TUI (#18) (22b02b3)
- feat(tui): Add visual distinction for error messages in chat (ef7af77)
- ⚡ Bolt: Optimize memory recall I/O (#16) (e24d67d)
- 🎨 Palette: Polish 'cron list' output with tabular styling (#17) (c2d683d)
- feat(cli): enhance cron list ux with tabular styling (fa525e9)
- perf(memory): reduce I/O in RecallContext (e9fc971)
- ⚡ Bolt: Optimize session persistence with append-only writes (#14) (4b32334)
- 🎨 Palette: Enhanced TUI Feedback & Navigation (#15) (17531ee)
- feat(tui): enhance chat interface feedback and readability (802a73d)
- perf(session): use append-only strategy for session history (f34978d)
Checksums (SHA256)
71517d59e27d405f055b55ff9852ec6f07217ec17db1aca3ad36316359903069 golem
34f0e637e97e6caf0f3fa976f2f159e84858790fa0dcf9e6d740850de2982bff golem.exe
Quick Start
# Linux
chmod +x golem
./golem --help
# Windows (PowerShell)
.\golem.exe --helpRollback
bash scripts/ops/rollback.sh <tag>v0.6.3
Golem v0.6.3
- Date: 2026-02-25
- Compare: v0.6.1...v0.6.3
Summary
- 24 commits: 9 feature(s), 15 other change(s) since v0.6.1
Changelog
- Delete .Jules directory (04debc4)
- Dev (#13) (6b8d7f7)
- ⚡ Bolt: Optimize TUI Chat Rendering with Caching (#11) (4f4928e)
- 🎨 Palette: Improve Chat TUI discoverability and feedback (#12) (a32c55e)
- feat(tui): improve chat help footer and tool output visibility (66a9867)
- feat: optimize chat rendering with cache (cf018f3)
- ⚡ Bolt: Selective cache invalidation for system prompt (#9) (1efa584)
- 🎨 Palette: Enhanced TUI Footer (#10) (c46a1eb)
- 🎨 Palette: Enhanced TUI Footer (e87b17f)
- feat(agent): implement selective cache invalidation for system prompt (a02057b)
- 🎨 Palette: Add help footer to chat interface (#8) (ed9c7b5)
- ⚡ Bolt: Cache static system prompt parts to reduce disk I/O (#7) (48e19c0)
- feat(tui): add help footer with keyboard shortcuts (5967470)
- perf(agent): cache static system prompt parts to reduce disk I/O (f4de8e2)
- ⚡ Bolt: Optimize runtime metrics persistence (#5) (3206beb)
- chore: verified logic and addressed PR comments (32c4c84)
- feat(ui): show current running tool in chat TUI (#6) (e6eb802)
- feat(ui): show current running tool in chat TUI (942e4fa)
- feat: make runtime metrics persistence asynchronous (43c03d2)
- ⚡ Bolt: Parallelize tool execution (#3) (234a62d)
- feat: improve status command output with colors and styles (#4) (efadbe7)
- feat: improve status command output with colors and styles (3d2667d)
- perf: execute tool calls in parallel (2cdc767)
- update dev branch (#2) (46e442a)
Checksums (SHA256)
4f168fa3c7f534c6091808302b113edf8b35fd6bd44bea29bd4f7f497a6e9900 golem
b225c1fbee4285c1aaf5ccb6dc313f7b3bd9d7511cdc8d88dae8bd3be188a405 golem.exe
Quick Start
# Linux
chmod +x golem
./golem --help
# Windows (PowerShell)
.\golem.exe --helpRollback
bash scripts/ops/rollback.sh <tag>v0.6.1
Golem v0.6.1
- Date: 2026-02-16
- Compare: v0.6.0...v0.6.1
Summary
- 1 commits: 1 fix(es) since v0.6.0
Changelog
- fix(command): use markdown formatting for slash command output (5bc7ab5)
Checksums (SHA256)
c3af369478273b5fde8cd8778e99697d9bc21c23c9de6bd795986c1579446e6a golem
b6ce76a97cbc90e8f537875cbb44ffba4ffa6a4575cd490f9f144f7dd3c6eb3b golem.exe
Quick Start
# Linux
chmod +x golem
./golem --help
# Windows (PowerShell)
.\golem.exe --helpRollback
bash scripts/ops/rollback.sh <tag>v0.6.0
Golem v0.6.0
- Date: 2026-02-16
- Compare: v0.5.5...v0.6.0
Summary
- Replace this section with concise highlights of what changed in this release.
Changelog
- feat(command): add slash command framework with 7 built-in commands (0eebdb0)
Checksums (SHA256)
f2e1939d6d413489829260249f9025fdc6b8ce0c27f1a5ede9f9989d535068f1 golem
c3c89b65db27463c90f26ec15411059f4a88d2074cdbee4505681a835924955e golem.exe
Quick Start
# Linux
chmod +x golem
./golem --help
# Windows (PowerShell)
.\golem.exe --helpRollback
bash scripts/ops/rollback.sh <tag>v0.5.5
Golem v0.5.5
- Date: 2026-02-16
- Compare: v0.5.4...v0.5.5
Summary
- Replace this section with concise highlights of what changed in this release.
Changelog
- fix(version): fallback to module version for go install builds (22a11bf)
Checksums (SHA256)
460c26610b4638ac5e37a1de9370e7a3c67f501a6036f15fabc0f82eef6be370 golem
a7a9ac1e6f89cc440b412bf44152a630535e111169bf5d88182018ba065c5341 golem.exe
Quick Start
# Linux
chmod +x golem
./golem --help
# Windows (PowerShell)
.\golem.exe --helpRollback
bash scripts/ops/rollback.sh <tag>v0.5.4
Golem v0.5.4
- Date: 2026-02-16
- Compare: v0.5.3...v0.5.4
Summary
- Replace this section with concise highlights of what changed in this release.
Changelog
- feat(cli): add golem version command (c464a50)
Checksums (SHA256)
59c4daa486029815aeffece1abcb2ad0241b58c37851339122ecca6a167ef2bd golem
2368cb71144349429d3dd513190152281f8759a095a60c5d951fc0575bb0d2ec golem.exe
Quick Start
# Linux
chmod +x golem
./golem --help
# Windows (PowerShell)
.\golem.exe --helpRollback
bash scripts/ops/rollback.sh <tag>v0.5.3
Golem v0.5.3
- Date: 2026-02-16
- Compare: v0.5.2...v0.5.3
Summary
- Replace this section with concise highlights of what changed in this release.
Changelog
- fix: resolve empty reply and heartbeat leak to channels (e9a511e)
Checksums (SHA256)
201cde5405ac5e81332674a47fd2c25194aee60e73cb09aa43c931722d21293f golem
5f4b22daacbf9c6038b4c12a60390adf600e2597e1d00ee6d13903b9a0c201de golem.exe
Quick Start
# Linux
chmod +x golem
./golem --help
# Windows (PowerShell)
.\golem.exe --helpRollback
bash scripts/ops/rollback.sh <tag>v0.5.2
Golem v0.5.2
- Date: 2026-02-15
- Compare: v0.5.1...v0.5.2
Summary
- Replace this section with concise highlights of what changed in this release.
Changelog
- fix(test): eliminate race in outbound dedup failure test (75c2c33)
Checksums (SHA256)
f47c60f32ddfe8c4a521af7dd847f3bc66d4634806a30a375f0e788c35e84118 golem
209c922cc28271b68fa56abc200283d7a1dcc5babbf4165a785ffea133c17fa4 golem.exe
Quick Start
# Linux
chmod +x golem
./golem --help
# Windows (PowerShell)
.\golem.exe --helpRollback
bash scripts/ops/rollback.sh <tag>