Skip to content

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 06 Sep 21:24
· 41 commits to main since this release

gum v1.2.0 adds Google Ads reporting, batch mutations, and offline conversion uploads.

  • Run GAQL queries with googleads.googleAds.search.
  • Create, update, or remove resources with googleads.googleAds.mutate. Every batch requires destructive confirmation, including validation runs.
  • Upload click conversions with googleads.conversionUploads.uploadClickConversions when the developer token is eligible for Google's offline upload service.
  • Google Ads errors retain upstream details, request IDs, and field locations. Writes are sent once; reads retain bounded retries.

Inspect partialFailureError even when mutations or uploads return HTTP 200. The new operations were verified with local HTTP fixtures and dispatcher tests; live Google Ads calls were not exercised.

Release notes cover setup, upload eligibility, known limitations, and reproducibility. See the Google Ads setup guide for credentials and examples.

Install with Homebrew:

brew install ehmo/tap/gum

All four macOS and Linux archives include SHA-256 checksums and provenance. The release workflow passed its race tests, vulnerability scan, reproducibility comparison, and provenance verification.