Skip to content

Releases: wmentor/go-magnetar

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 02 Oct 04:49
7cb546b

[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

Choose a tag to compare

@github-actions github-actions released this 26 Sep 10:28
6594537

[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

Choose a tag to compare

@github-actions github-actions released this 21 Sep 15:17
e484722

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 — /copy chat command (aliases: /c) to copy last assistant answer to clipboard (#34)
  • Mockery support — add .mockery.yml for mock generation (#34)
  • Release documentation — add docs/release.md documenting GitHub Flow release process (#34)

Changed

  • CLI simplification — remove -c/--config global flag; config always loaded from ~/.go-magnetar/config.yml (#37)
  • Plugin enable flags — change from disable to enable (rag, github, gitlab, jira, confluence, guard, ssh, webfetch) (#37)
  • Plugin system refactoring — remove CLIPlugin interface and kong integration; use unified plugin system (#34)
  • Config flag semantics — --config now 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

Choose a tag to compare

@github-actions github-actions released this 18 Sep 07:06
5ae261b

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