Skip to content

v1.7.1

Latest

Choose a tag to compare

@github-actions github-actions released this 23 May 17:12
· 14 commits to main since this release

Fixes

batch: base64 decode: illegal base64 data at input byte 9 (#149)

Only affects users who redeployed Code.gs after v1.7.0. The v1.7.0 forwarder returned UrlFetchApp errors as plain text with HTTP 200, which the client tried to base64-decode. Code.gs now throws on terminal failure (Apps Script returns 500), and the client also sniffs the v1.7.0 error sentinels so un-redeployed forwarders stop spamming logs too.

Misattributed in v1.7.0's notes to the AppendMarshal change (#130) — the marshaler was fine. The bug was in the Code.gs rewrite (#129).

Installer fails on fresh Ubuntu/Debian without jq (#148)

scripts/goose-server.sh ran jq on line 56 before its own dependency installer on line 161. check_dependencies now runs first.


Upgrading

  1. Update binaries on client and VPS.
  2. If you redeployed Code.gs after v1.7.0, redeploy from the v1.7.1 Code.gs to clear the noise at the source. If you didn't redeploy after v1.7.0, no action needed.

No wire-protocol or config changes. v1.7.1 ↔ v1.7.0 / v1.6.0 fully interop.