• v0.5.1 af18df5fc5

    v0.5.1
    Some checks failed
    publish / publish (release) Failing after 1m7s
    Stable

    ses released this 2026-09-04 22:13:10 +00:00 | 27 commits to main since this release

    v0.5.1 - 2026-09-04

    Consolidated changelog of user-facing changes since v0.3.0. The underlying
    features already shipped in v0.4.0, v0.4.1, v0.4.2, and v0.5.0; v0.5.1
    documents them in one place.

    Releases & tags coverage

    Eleven release and tag operations now ship across all three adapters (MCP,
    OpenCode plugin, CLI). Tag-only addressing throughout; pass tag="latest" to
    get_release to resolve the latest non-prerelease, non-draft release.

    • Added: list_releases, get_release, create_release, update_release,
      delete_release, list_tags, get_tag, create_tag, delete_tag,
      list_release_assets, delete_release_asset in MCP, OpenCode plugin, and CLI.
    • Added: release_asset_upload in the CLI for attaching the compiled
      binary or tarball to a release. Asset upload stays CLI-only — MCP stdio has
      no outbound binary blocks, and the CLI is the natural CI consumer with the
      file path on disk.
    • Added: update_pull_request (title and body via PATCH) in MCP, OpenCode
      plugin, and CLI; coverage previously ended at create_pull_request.

    Authentication

    • Added: FORGEJO_TOKEN_FILE env var — path to a file containing the API
      token. Defaults to /run/secrets/forgejo-token and takes precedence over
      FORGEJO_TOKEN. Useful for containerized deployments and CI where
      mounting a secret file is preferred over injecting the token directly.

    Packaging

    • Fixed: removed exports["./server"] from package.json. The subpath
      pointed at dist/server.js, whose top-level createMcpServer/runMcpServer
      exports triggered OpenCode's legacy plugin loader and crashed reading
      .config/.event on non-Hooks return values (introduced in v0.4.0).
      Use bunx @sebatec-eu/forgejoctl serve-mcp for MCP entry — the CLI
      subcommand is the supported path.
    Downloads