forgejo-mcp/CHANGELOG.md
2026-03-14 11:41:28 +00:00

26 KiB
Raw Permalink Blame History

2.15.1 (2026-03-14)

📝 Documentation

  • ✨ add missing contributors (Ronmi Ren, jiriks74, th, opencode) (6fbb827), closes #51

🔁 Chore

  • bump github.com/mark3labs/mcp-go from v0.43.2 to v0.44.0 (4a18f7f)

2.15.0 (2026-03-11)

✨ Features

  • add unified-notifications skill for GitHub and Codeberg (39f3021)
  • add user agent configuration support (d3cb629)
  • trigger 2.15.0 release (9768a1d)

📝 Documentation

  • extend Contributors section with community contributors (intercom-fep.2.1) (df8e7b9)
  • update contributors with new members, fix links, and add highlights (d4c9ebb)

🔁 Chore

2.14.0 (2026-03-11)

✨ Features

  • add unified-notifications skill for GitHub and Codeberg (39f3021)
  • add user agent configuration support (d3cb629)
  • notifications: implement complete notification API (78916f6)
  • trigger 2.15.0 release (9768a1d)

🐛 Fixes

  • notifications: address PR #86 review comments (2e5d62b)

📝 Documentation

  • add Contributors section to README (intercom-fep.1) (17304d5)
  • extend Contributors section with community contributors (intercom-fep.2.1) (df8e7b9)
  • update contributors with new members, fix links, and add highlights (d4c9ebb)

🔁 Chore

2.14.0 (2026-03-08)

✨ Features

  • notifications: implement complete notification API (78916f6)

🐛 Fixes

  • notifications: address PR #86 review comments (2e5d62b)

📝 Documentation

  • add Contributors section to README (intercom-fep.1) (6819590)

2.13.0 (2026-03-07)

✨ Features

  • add check_notifications tool (f075a45)
  • add list_repo_milestones + list_repo_labels MCP tools (closes #80) (8a87af1)

🔁 Chore

  • deps: update golang:1.26-alpine docker digest to 2389ebf (ebe684e)

[Unreleased]

✨ Features

  • ✨ add list_repo_milestones and list_repo_labels MCP tools for milestone/label discovery (#80)

2.12.0 (2026-03-01)

✨ Features

  • ✨ add code-review skill and OpenSpec specs/tasks (d39cb01)
  • ✨ add design doc for Forgejo code review skill (697e207)
  • ✨ add OpenSpec changes for Forgejo code review integration (03c7dc0)
  • ✨ add usage tracking to code-review skill (41307db)

🐛 Fixes

  • ✨ add list_pull_request_files/get_pull_request_diff tools, rewrite code-review skill (19f2034)
  • 🔒️ prevent shell injection in code-review CLI fallback (8b255f9)
  • nil pointer deref on resp.StatusCode and flag.Parse() in init() (dfdb995), closes #76
  • some local leftovers merged (44ac633)

📝 Documentation

  • 📝 document go install known issue and link to #67 (4388b47)

✅ Tests

2.11.0 (2026-02-18)

✨ Features

  • ✨ add --version flag (GNU standard) alongside version subcommand (6255653), closes #73
  • ✨ add Actions support (dispatch_workflow, list_workflow_runs, get_workflow_run) (4fea365), closes #103 #60

🐛 Fixes

  • 🐛 register actions domain in CLI tool listing (ebe97a0)

📝 Documentation

  • 📝 add Actions tools to README with list_workflow_runs examples (af4636e)

2.10.1 (2026-02-11)

🐛 Fixes

  • 🐛 base64-encode content in create_file and update_file (#72) (593eeb8)

🔁 Chore

  • deps: update golang docker tag to v1.26 (85dca17)

2.10.0 (2026-02-10)

✨ Features

  • ✨ add macOS (darwin) release assets (b63aebc), closes #70

📝 Documentation

  • add Arch Linux AUR installation options (94a4370)

2.9.1 (2026-02-06)

🐛 Fixes

  • 🔧 remove no-op replace directive from go.mod (5629f7b), closes #67

🔁 Chore

  • 📦 archive add-global-cli-mode change, sync cli-mode spec (d505c99)
  • deps: update golang:1.25-alpine docker digest to f6751d8 (36c3d6a)

2.9.0 (2026-02-06)

✨ Features

  • ✨ add --cli mode for direct tool invocation (c08e311)

🐛 Fixes

  • 🐛 release workflow checkout URL and skip-ci suppression (351e8b7)

📝 Documentation

  • 📝 add CLI mode proposal (OpenSpec change) (641b04a)
  • 📝 add CLI mode section to README (5e54b1c)

🔁 Chore

  • 🔧 switch to redbeard's forgejo-sdk fork (14cb733)

2.8.1 (2026-02-06)

🔁 Chore

  • 📦 archive merge-pull-request openspec change (194d830)
  • deps: update golang:1.25-alpine docker digest to f4622e3 (726e033)

2.8.0 (2026-01-31)

✨ Features

  • ✨ add merge_pull_request MCP tool (e416a4a), closes #54

🔁 Chore

  • 📦 archive pr-review-tool openspec change (7b3232a)

2.7.0 (2026-01-30)

✨ Features

  • ✨ add write-side PR review tools (578643c), closes #59

2.6.1 (2026-01-30)

🐛 Fixes

  • 🐛 show module version when installed via go install (c80dbfd)

2.6.0 (2026-01-30)

✨ Features

  • ✨ add version subcommand with build-time git info (433446b)

🐛 Fixes

  • 🐛 use SemVer-compliant version format (-dev+commit) (3b2bbbb)

2.5.1 (2026-01-30)

🐛 Fixes

  • 🐛 adapt to mcp-go v0.43.2 breaking change in CallToolParams.Arguments (a896e70)

🔁 Chore

  • 📝 add OpenSpec proposal and design for PR review tools (#59) (9475c00)
  • 🚀 add OpenSpec workflow, beads issue tracker, and merge PR proposal (b469158)
  • 🚀 more claude config (f420446)
  • deps: update alpine:edge docker digest to 9a341ff (63afe57)
  • deps: update golang:1.25-alpine docker digest to 660f0b8 (a799cb8)
  • deps: update golang:1.25-alpine docker digest to 98e6cff (5379f45)
  • deps: update golang:1.25-alpine docker digest to 9f7db8d (3c5b5cb)
  • deps: update golang:1.25-alpine docker digest to d9b2e14 (e798735)
  • deps: update golang:1.25-alpine docker digest to e689855 (1d1c35b)

2.5.0 (2026-01-06)

✨ Features

  • pull: add pull request reviews and review comments support (f2ff5be)

📝 Documentation

  • update README with new pull request review tools (f0c218f)

2.4.2 (2025-12-30)

🐛 Fixes

  • add build tag to wiki package for Nix build compatibility (7b7536a), closes #47

📝 Documentation

  • restructure documentation for users and developers (7e527e0)
  • simplify AGENTS.md and reference DEVELOPER.md (e294aa3)

2.4.1 (2025-12-29)

🐛 Fixes

  • add /v2 suffix to module path for go install compatibility (2e2604d)

2.4.0 (2025-12-29)

✨ Features

🔁 Chore

2.3.0 (2025-12-29)

✨ Features

  • issue: add comment management operations (708392b)
  • pull: add update_pull_request tool (81fb6ac)

🐛 Fixes

📝 Documentation

  • add projects support plan and AI agent configuration (c98ee59), closes #42
  • add wiki support implementation plan (79d13bb)

⚡ Refactor

  • mcp: optimize tool definitions for token efficiency (06d0ece)

🔁 Chore

  • deps: update alpine:edge docker digest to ea71a03 (be13f1f)
  • deps: update golang:1.25-alpine docker digest to 06cdd34 (f0df0a3)
  • deps: update golang:1.25-alpine docker digest to 182059d (c436e8a)
  • deps: update golang:1.25-alpine docker digest to 2611181 (ad1add3)
  • deps: update golang:1.25-alpine docker digest to 352f1ef (48c9080)
  • deps: update golang:1.25-alpine docker digest to 3587db7 (1999fd6)
  • deps: update golang:1.25-alpine docker digest to 6104e2b (4f5225b)
  • deps: update golang:1.25-alpine docker digest to 7256733 (da02a42)
  • deps: update golang:1.25-alpine docker digest to 8280f72 (1353798)
  • deps: update golang:1.25-alpine docker digest to 8b6b77a (cbbaeb9)
  • deps: update golang:1.25-alpine docker digest to a86c313 (dceb9f5)
  • deps: update golang:1.25-alpine docker digest to ac09a5f (44ab927)
  • deps: update golang:1.25-alpine docker digest to aee43c3 (7ec667b)
  • deps: update golang:1.25-alpine docker digest to d3f0cf7 (8d32231)
  • deps: update golang:1.25-alpine docker digest to ecb8038 (c6ec90d)
  • remove unused roo configuration (4121a50)

2.2.0 (2025-10-07)

✨ Features

  • deprecate GITEA_* environment variables in favor of FORGEJO_* (d7c54ac)
  • implement comprehensive MCP server logging improvements (97fce8f)

📝 Documentation

  • update README.md to use forgejo.example.org instead of forgejo.org (d760b2c)

⚡ Refactor

  • replace host/port flags with url and separate sse-port (2d59d29)

🔁 Chore

  • deps: update golang docker tag to v1.25 (b0a4c71)
  • deps: update golang:1.24-alpine docker digest to c8c5f95 (4d335c6)
  • deps: update golang:1.24-alpine docker digest to daae04e (df47a38)
  • deps: update golang:1.24-alpine docker digest to ddf5200 (fc69200)
  • deps: update golang:1.25-alpine docker digest to 2ad042d (bcb65c4)
  • deps: update golang:1.25-alpine docker digest to b6ed3fd (cc440cf)
  • deps: update golang:1.25-alpine docker digest to f18a072 (ce5dd65)
  • remove air part from Makefile (2bba853)

2.1.0 (2025-07-01)

✨ Features

  • add owner/organization support for repository creation (8acc73f), closes #17

🔁 Chore

  • deps: update golang:1.24-alpine docker digest to 68932fa (29d9359)
  • deps: update golang:1.24-alpine docker digest to b4f875e (2927727)
  • deps: update golang:1.24-alpine docker digest to ef18ee7 (97bff39)

2.0.0 (2025-04-24)

✨ Features

* rebase on https://codeberg.org/fraschm98/forgejo-mcp (9e8edcd (https://codeberg.org/goern/forgejo-mcp/commit/9e8edcd5514c5808798239c09579f390d350082f))

1.2.0 (2025-04-09)

✨ Features

  • add smithery.ai integration (4a46279)

🐛 Fixes

  • release pipeline sequence (7ebc987)

1.1.0 (2025-04-09)

✨ Features

  • add a project logo (8dac350)
  • api: add detailed schema for update_issue endpoint 🎯🛠️✨ (9199474)

🐛 Fixes

🔁 Chore

  • just small refactorings (5437bcc)
  • release: 1.1.0-alpha.1 [skip ci] (ef473df)
  • release: 1.1.0-alpha.2 [skip ci] (458d31c)
  • release: 1.1.0-alpha.3 [skip ci] (c53674e)

1.0.0 (2025-04-08)

✨ Features

  • add stdio and sse MCP server (38212fa)
  • consolidate T-016 implementation (5afe6fd)
  • extend codeberg issue interface with validation and metadata support (a426ec5)
  • issue-mgmt: enhance getIssue command with extended metadata and caching (13d183e)
  • issue: enhance getIssue with metadata and caching (fcc8779)

🐛 Fixes

  • build: resolve TypeScript build errors (4d125da)
  • improve error handling and rollback in CodebergService (938bd54)

📝 Documentation

  • add a screenshot of http server (6ae7ebe)
  • add development cost information (6985d37)
  • issue-mgmt: analyze existing code structure and capabilities (66a19df)
  • update the feature planning (8150b37)
  • update the README (e2146be)

⚡ Refactor

  • move TYPES to dedicated file to resolve circular dependency (949400c)

🔁 Chore