Skip to content

Releases: wyre-technology/datto-saas-protection-mcp

v2.1.1

Choose a tag to compare

@github-actions github-actions released this 29 Jul 17:30
ae25169

2.1.1 (2026-07-29)

Bug Fixes

  • security: close cross-tenant server-ref misroute via AsyncLocalStorage (#60) (ae25169)

v2.1.0

Choose a tag to compare

@github-actions github-actions released this 17 Jul 23:17
781213f

2.1.0 (2026-07-17)

Features

  • interactive seat card via MCP Apps (SEP-1865) (#53) (781213f)

v2.0.6

Choose a tag to compare

@github-actions github-actions released this 13 Jul 00:33
e801a6a

2.0.6 (2026-07-13)

Bug Fixes

  • ignore unresolved config placeholder in DATTO_SAAS_REGION (#52) (e801a6a)

v2.0.5

Choose a tag to compare

@github-actions github-actions released this 29 May 22:09
261d13e

2.0.5 (2026-05-29)

Bug Fixes

  • ci: grant docker job contents:write so MCPB release upload succeeds (#19) (261d13e)

v2.0.4

Choose a tag to compare

@github-actions github-actions released this 29 May 21:59
b5d9670

2.0.4 (2026-05-29)

Bug Fixes

  • ci: run npm ci before MCPB pack so the docker job and registry publish succeed (#18) (b5d9670)

v2.0.3

Choose a tag to compare

@github-actions github-actions released this 29 May 19:02
8a21984

2.0.3 (2026-05-29)

Bug Fixes

  • ci: export release version from step output, not self-reference (#17) (8a21984)
  • only run Docker job when semantic-release creates a new release (91dd4c1)

v2.0.2

Choose a tag to compare

@github-actions github-actions released this 22 May 15:25

2.0.2 (2026-05-22)

Bug Fixes

  • use release job outputs for released/version in docker job (5144d72)

v2.0.1

Choose a tag to compare

@github-actions github-actions released this 22 May 15:12

2.0.1 (2026-05-22)

Bug Fixes

  • set released=true only when semantic-release creates a new version (7ae91c1)
  • use block scalar for PRE_VERSION capture to avoid shell quoting issue (0a63c15)

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 15 May 02:01
0a3558d

2.0.0 (2026-05-15)

  • fix!: switch gateway credential schema to public/secret key pair (#3) (0a3558d)

BREAKING CHANGES

  • env var and gateway-mode header names changed. Operators
    must reissue keys from the Datto SaaS Protection partner portal — the
    real API requires a public/secret pair, not a single token.

Depends on node-datto-saas-protection 2.0.0 — bump the dep to ^2.0.0
after that release lands; this commit deliberately leaves the dep at
^1.0.0 so CI can verify the rest of the change set first.

  • chore(deps): bump @wyre-technology/node-datto-saas-protection to ^2.0.0

SDK 2.0.0 ships the corrected HTTP Basic auth + /v1/saas base URL that
this container's gateway-mode header schema was updated for in the
parent commit. With the dep on ^1.0.0 the typechecker rejected
publicKey/secretKey as unknown DattoSaasProtectionConfig fields and
CI failed across Node 18/20/22.

Local: tsc clean, vitest 9/9 pass against SDK 2.0.0.

  • chore(lint): add minimal eslint config so CI lint step passes

The CI workflow has invoked npm run lint (eslint src --ext .ts)
since the repo was scaffolded, but no .eslintrc was ever committed.
Every run on main since 2026-05-05 has failed at this step. Copying
the minimal config from halopsa-mcp (sibling container) unblocks CI.

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 01 May 19:41

1.0.0 (2026-05-01)

Bug Fixes

  • align license call with @wyre-technology/node-datto-saas-protection v1.0.0 (15a4ed5)

Features

  • initial MCP server scaffold for Datto SaaS Protection (247e87f)