Skip to content

2.43.0

Latest

Choose a tag to compare

@deviantony deviantony released this 29 Jun 10:25
849f949

2.43.0 — Targets Portainer 2.43.x

Changed

  • Embedded spec bumped to Portainer EE 2.43.0 (#73) (was 2.42.0). Total
    operations 409 → 412; default BASE,DOCKER,KUBERNETES profile coverage
    193 → 190, five-profile union 334 → 329. Upstream resolved a long-standing
    tagging defect by moving the Edge-agent callbacks (heartbeat/status, async
    poll, alert + chart status, edge stack/job sync) off the endpoints tag
    onto a new dedicated edge_agent tag, so they no longer leak into the
    DOCKER profile as tools that can never succeed for a non-agent caller. New
    allowlist orphan tag (2 ops, URL allow list).
  • Edge-agent callback exclusion is now tag-based (#73). spec/patch_spec.py
    drops every operation carrying the new edge_agent tag (eight callbacks that
    403 for any caller without X-PortainerAgent-EdgeID), replacing the previous
    four-op (method, path) matcher — possible because 2.43.0 also gave 15 of 16
    previously-unnamed operations an operationId. Pruned patcher entries that no
    longer match anything in 2.43.0 (SharedGit{Get,Update,Delete}, the
    os.FileMode / v1.Duration enum strips).

Full changelog: https://github.com/portainer/portainer-mcp/blob/2.43.0/CHANGELOG.md