Skip to content

v1.0.7 — datasources: update + fetch

Choose a tag to compare

@yasserstudio yasserstudio released this 12 Jun 16:07
· 54 commits to main since this release
3f460c0

What's Changed

Completes the datasources group — fills the two commands that were previously "not yet implemented".

  • gmc datasources update <id> — patch a data source (--name, or a full body via --file/stdin, with --update-mask). Output-only fields (name/dataSourceId/input) in a --file body are stripped, so a body saved from datasources get re-applies cleanly; --name overrides a --file displayName.
  • gmc datasources fetch <id> — trigger an immediate fetch of a scheduled file feed, outside its schedule (file-input sources only).

API surface web-verified against the live datasources/v1 docs; ran the multi-agent review (security · code-quality · correctness — 0 critical/high, 3 polish fixes applied). Also excludes the changesets-generated packages/*/CHANGELOG.md from the prettier gate.

Packages

@gmc-cli/cli 1.0.6 → 1.0.7 · @gmc-cli/api → 0.9.13 (internal)

Install

npm i -g @gmc-cli/cli · brew install yasserstudio/tap/gmc · or the standalone binaries below.

Tests: api 117 · cli 236 (+7). Full changelog: v1.0.6...v1.0.7