Stu Mason
Stu Mason

Activity

Pull Request Merged

PR #166 merged: chore: release v2.8.0 — application params + deployment listing fix

Summary

Cuts v2.8.0. Includes three contributor PRs (thanks @barbe1bc and @kashik0i), the Claude workflow OIDC fix, and routine dep bumps.

Highlights

  • New on application tool: destination_uuid, domains, instant_deploy, custom_docker_run_options, custom_labels (#161, #162)
  • New on deployment tool: include_logs opt-in for list_for_app (#158)
  • Bug fix: silent fqdn drop on dockerfile/dockerimage/dockercompose creates (#162)
  • Bug fix: listApplicationDeployments now parses Coolify's real { count, deployments: [] } envelope (#158)
  • Token budget: list_for_app default response shrinks ~250× (1 MB → 4 KB) by dropping log blobs unless requested (#158)

One typed-only breaking note

listApplicationDeployments signature changed (see CHANGELOG). The old type was wrong-at-runtime, so working callers were already accommodating the new shape.

Test plan

  • npm run build clean
  • npm test — 270 pass
  • After merge, publish.yml auto-publishes to npm and creates a GitHub Release from the CHANGELOG section
+35
additions
-10
deletions
4
files changed