Repository navigation
Releases: sp-hk2ldn/searchads-cli
Releases · sp-hk2ldn/searchads-cli
Release list
v0.3.0
What's changed
- Added Apple Ads API parity coverage for Maximize Conversions, target CPA, automated ad groups, daily/total campaign budgets, budget orders, ad-level reports, and API 5 reporting metrics.
- Fixed app locale-details and app-scoped eligibility endpoints based on live DreamWhisper smoke testing.
- Renamed credential environment variables to the
SEARCHADS_*namespace. - Replaced the stale Swift parity path with Go golden checks and optional read-only live smoke checks.
- Bumped the Go baseline to
1.25.10to clear current standard-librarygovulncheckadvisories.
Verification
go test ./...go vet ./...go test -race ./...go build ./...scripts/parity_check.shGOTOOLCHAIN=go1.25.10 govulncheck ./...- GitHub PR checks passed:
build-test,gitleaks,govulncheck
v0.2.1
What's changed
- Fixed keyword mutation reliability so add, rebid, pause, activate, and remove now read back consistently.
- Preserved keyword match type during update operations.
- Filtered deleted and soft-deleted keywords out of keyword listings.
- Added stronger round-trip coverage for keyword and campaign status updates.
Verification
go test ./...- CI checks passed on the merged release commit
v0.2.0
v0.1.5
v0.1.4
What's changed
- Make CLI command failures return non-zero exit codes.
- Keep
--help/-havailable without loading credentials. - Fix
campaigns deleteto use API DELETE endpoint. - Fix
adgroups deleteto use API DELETE endpoints. - Improve
ads deleteerror message for Product Page constraints.
Validation
go test ./...- Live mutation verification across campaign/adgroup/keyword/negative/ad flows.