Releases: wmentor/go-magnetar
Releases · wmentor/go-magnetar
Release list
v1.4.0
[1.4.0] - 2026-10-02
🚀 Features
- Add Confluence page editing support via /confluence.edit command and confluence_page_edit tool
- Add confluence.readonly config parameter for disabling page editing
- Add --read-only CLI flag to active read-only mode
- Add RSS feed support to web_fetch tool
🚜 Refactor
- Extract Confluence tools to dedicated package
⚙️ Miscellaneous Tasks
- Add golangci-lint configuration and code refactor
v1.3.0
[1.3.0] - 2026-09-26
🚀 Features
- Add /profile chat command for profile switching
- Add full HTML support across all tools (file_read, indexing, web_fetch)
- Web_search tool integration
🐛 Bug Fixes
- (profile) Reconfigure OpenAI client when switching profiles (#47)
- Fix release script
⚙️ Miscellaneous Tasks
- (templates) Bug and feature request templates
- Fix changelog script
💼 Other
- (release) Using git cliff to generate CHANGELOG.md and a release page
- (release) Build release script
v1.2.0
Added
- Config versioning and include directive — support for version field and file inclusion in config files (#37)
- Multi-profile configuration — organize configs with
profiles.{profile_name}.prefix (#37) - Template-based config auto-creation — automatically create
~/.go-magnetar/directory on first run (#37) - Clipboard copy command —
/copychat command (aliases:/c) to copy last assistant answer to clipboard (#34) - Mockery support — add
.mockery.ymlfor mock generation (#34) - Release documentation — add
docs/release.mddocumenting GitHub Flow release process (#34)
Changed
- CLI simplification — remove
-c/--configglobal flag; config always loaded from~/.go-magnetar/config.yml(#37) - Plugin enable flags — change from
disabletoenable(rag, github, gitlab, jira, confluence, guard, ssh, webfetch) (#37) - Plugin system refactoring — remove
CLIPlugininterface and kong integration; use unified plugin system (#34) - Config flag semantics —
--confignow specifies config file path (defaults to~/.go-magnetar/config.yml) (#37)
Fixed
- Guard tool security check — fix inverted condition in security check logic (#37)
Removed
- configs/config.yaml — replaced by template-based auto-creation (#37)
v1.1.0
Added
- Automated releases via goreleaser — GitHub Actions workflow for CI/CD
- SSH tool — execute remote commands via SSH with key/password/agent auth
- Spreadsheet support — CSV, XLSX, and TSV file reading
- Unified codec system — single package for all file format readers
Changed
- Security by default — all external integrations disabled unless explicitly enabled