PackageTrack
Sign in Get early access

github.com/grafana/gcx

v1.1.0 #2354 most downloaded on Go modules grafana/gcx

What this package is like to depend on

Last release 3 days ago

20 Aug 2026

Ships on a steady schedule

a new release about every 1 weeks

Nearly every release is documented

notes for 28 of 28 stable releases

Nothing withdrawn

no release was ever pulled

4 months old

76 releases · first in 2026

76 releases in the last 12 months

see the full history below

Release timeline

76 releases · Mar 2026 to Aug 2026
Release Pre-release

Releases

latest 60 of 76
  1. v1.1.1-0.20260820192314-2ceeb16a02b2 20 Aug 2026 pre-release

    Nothing published for this version

  2. v1.1.1-0.20260814143643-ebfdc4c04795 14 Aug 2026 pre-release

    Nothing published for this version

  3. v1.1.0 14 Aug 2026
    Release notes

    Breaking changes

    • gcx agento11y collections add-conversations and gcx agento11y collections remove-conversation emit type: gcx.agento11y.collection_membership instead of gcx.aio11y.collection_membership. schema_version stays 1. No fields changed. Scripts that read type must accept the new value.

    New features

    • Add gcx profiles data-range for Pyroscope ingestion health.
    • Add the same data-range command under gcx datasources pyroscope.
    • Add gcx instrumentation explain and list-explanations for the finding explanations that ship with otel-checker (now v0.3.1).
    • Add an EXPLAIN_ID column to gcx instrumentation check table output, and an explain_id field to its JSON output. Pass the value to gcx instrumentation explain.
    • Add gcx assistant investigations list-evidence.
    • Show the chat ID next to the investigation ID in investigations get.
    • Keep full v2 investigation summaries and totals in list output.
    • Filter IRM alert groups by escalation chain and by date window.
    • Add agent support to gcx metrics list-names.
    • Add agent support to metrics label matching.

    Improvements

    • Check contexts concurrently in gcx config check.
    • Record target_kind in usage telemetry events.

    Fixes

    • Make gcx dev serve exit on Ctrl-C.
    • Set AllowsEdits so gcx-managed dashboards stay editable in the UI.
    • Keep configType in Fleet so OTel pipelines round-trip.
    • Support UTF-8 label names in profiles.
    • Match experiment report types and trial counts to the API.
    • Send guard redaction config as redact with {id, regex}.
    • Drop rule_id from the rules update PATCH body.
    • Handle an unavailable keychain safely during verification.

    Internal

    • Rename the aio11y Go package to agento11y.
    • Add the integrate-with-gcx and review-pr contributor skills.
    • Add a command naming conventions guide.
    • Restructure the Grafana Cloud documentation.
    • Pin GCX_AGENT_MODE=false for the test tasks.
    • Add data sources code owners for internal/datasources.
    Open source →
    Release notes

    Breaking changes

    • gcx agento11y collections add-conversations and gcx agento11y collections remove-conversation emit type: gcx.agento11y.collection_membership instead of gcx.aio11y.collection_membership. schema_version stays 1. No fields changed. Scripts that read type must accept the new value.

    New features

    • Add gcx profiles data-range for Pyroscope ingestion health.
    • Add the same data-range command under gcx datasources pyroscope.
    • Add gcx instrumentation explain and list-explanations for the finding explanations that ship with otel-checker (now v0.3.1).
    • Add an EXPLAIN_ID column to gcx instrumentation check table output, and an explain_id field to its JSON output. Pass the value to gcx instrumentation explain.
    • Add gcx assistant investigations list-evidence.
    • Show the chat ID next to the investigation ID in investigations get.
    • Keep full v2 investigation summaries and totals in list output.
    • Filter IRM alert groups by escalation chain and by date window.
    • Add agent support to gcx metrics list-names.
    • Add agent support to metrics label matching.

    Improvements

    • Check contexts concurrently in gcx config check.
    • Record target_kind in usage telemetry events.

    Fixes

    • Make gcx dev serve exit on Ctrl-C.
    • Set AllowsEdits so gcx-managed dashboards stay editable in the UI.
    • Keep configType in Fleet so OTel pipelines round-trip.
    • Support UTF-8 label names in profiles.
    • Match experiment report types and trial counts to the API.
    • Send guard redaction config as redact with {id, regex}.
    • Drop rule_id from the rules update PATCH body.
    • Handle an unavailable keychain safely during verification.

    Internal

    • Rename the aio11y Go package to agento11y.
    • Add the integrate-with-gcx and review-pr contributor skills.
    • Add a command naming conventions guide.
    • Restructure the Grafana Cloud documentation.
    • Pin GCX_AGENT_MODE=false for the test tasks.
    • Add data sources code owners for internal/datasources.
    Open source →
  4. v1.0.1-0.20260813131436-d31e00b75b40 13 Aug 2026 pre-release

    Nothing published for this version

  5. v1.0.1-0.20260805171018-d85236fddfd2 05 Aug 2026 pre-release

    Nothing published for this version

  6. v1.0.1-0.20260805141756-c516236a6bdb 05 Aug 2026 pre-release

    Nothing published for this version

  7. v1.0.1-0.20260731143634-07be5700c3fb 31 Jul 2026 pre-release

    Nothing published for this version

  8. v1.0.1-0.20260728135205-32dcfcad14c4 28 Jul 2026 pre-release

    Nothing published for this version

  9. v1.0.0 28 Jul 2026
    Release notes

    Features

    • alert: add ruler subtree for datasource-managed rule writes
    • kg: add entities correlate to resolve entities from alert labels
    • kg: add entity quality reports (kg quality), folded into kg diagnose

    Fixes

    • alert: make GMA alert rules modifiable via the resources tier
    • cloud: drop status/createdAt/updatedAt from stack regions output
    • aio11y: point plugin id at renamed grafana-agento11y-app

    Docs

    • GA: remove public preview warnings, add GA notes across docs and README
    • skills: harden agento11y-instrument and agento11y-prod-setup guidance
    • stop prescribing Editor/Admin for service-account tokens; installation fixes
    Open source →
    Release notes

    Features

    • alert: add ruler subtree for datasource-managed rule writes
    • kg: add entities correlate to resolve entities from alert labels
    • kg: add entity quality reports (kg quality), folded into kg diagnose

    Fixes

    • alert: make GMA alert rules modifiable via the resources tier
    • cloud: drop status/createdAt/updatedAt from stack regions output
    • aio11y: point plugin id at renamed grafana-agento11y-app

    Docs

    • GA: remove public preview warnings, add GA notes across docs and README
    • skills: harden agento11y-instrument and agento11y-prod-setup guidance
    • stop prescribing Editor/Admin for service-account tokens; installation fixes
    Open source →
  10. v0.6.1-0.20260727094134-86a5ce01d66d 27 Jul 2026 pre-release

    Nothing published for this version

  11. v0.6.0 24 Jul 2026
    Release notes

    Breaking changes

    • Naming convergence: verb-first subcommand renames across all providers
      (e.g. versionslist-versions, createupsert, summarystats)
    • Config split into separate stacks, cloud entries, and contexts (auto-migrates)
    • Agent output contract: one JSON document per finite command
    • Profiles: profile-types renamed to list-profile-types at both mounts
    • Alert: dropped create/update/apply aliases from templates upsert

    Features

    • Telemetry: first-run notice and default-on anonymous usage stats
    • Output: list truncation contract with honest caps and agent-legible metadata
    • aio11y: experiments v2 shapes and commands, plus conversation annotations
    • kg: --dry-run for model-rules and prom-rules upsert
    • Profiles: time-range flags for labels and list-profile-types

    Fixes

    • Cloud: stop misreporting invalid stack slugs as "slug already taken"
    • appo11y: honor --config across the direct command tree
    • aio11y: honor --config in direct agento11y CRUD commands
    • irm: decode expanded webhook integration filters

    Docs

    • Added anonymous usage statistics page; fixed usage-stats command examples
    Open source →
    Release notes

    Breaking changes

    • Naming convergence: verb-first subcommand renames across all providers (e.g. versionslist-versions, createupsert, summarystats)
    • Config split into separate stacks, cloud entries, and contexts (auto-migrates)
    • Agent output contract: one JSON document per finite command
    • Profiles: profile-types renamed to list-profile-types at both mounts
    • Alert: dropped create/update/apply aliases from templates upsert

    Features

    • Telemetry: first-run notice and default-on anonymous usage stats
    • Output: list truncation contract with honest caps and agent-legible metadata
    • aio11y: experiments v2 shapes and commands, plus conversation annotations
    • kg: --dry-run for model-rules and prom-rules upsert
    • Profiles: time-range flags for labels and list-profile-types

    Fixes

    • Cloud: stop misreporting invalid stack slugs as "slug already taken"
    • appo11y: honor --config across the direct command tree
    • aio11y: honor --config in direct agento11y CRUD commands
    • irm: decode expanded webhook integration filters

    Docs

    • Added anonymous usage statistics page; fixed usage-stats command examples
    Open source →
  12. v0.5.1-0.20260723164805-1ffe1f6868d0 23 Jul 2026 pre-release

    Nothing published for this version

  13. v0.5.0 21 Jul 2026
    Release notes
    • Register the Assistant as a first-class provider, moving mcp-servers into the resources pipeline
    • Breaking: rename the aio11y command tree and skills to agento11y
    • Breaking: rename the agento11y-eval-starter skill to agento11y-test-starter
    • Add agento11y-instrument skill (setup → instrument → verify loop)
    • Add agento11y-prod-setup skill for production evals and guards
    • Bundle the agento11y-test-starter starter skill
    • Breaking: remove the explore-datasources skill
    • Retune skill descriptions and fix API drift in aio11y, SLO, and Synthetics guidance
    • Export anonymous usage events as flat JSON over HTTP when telemetry is enabled
    • Add profiles span and trace selectors; include trace IDs in exemplars
    • Fix profiles --top totals to exclude the pre-window boundary point
    • Add KG prom-rules schema command and --dry-run to suppressions create
    • Route KG write API through the Asserts plugin proxy
    • Fix KG entity/relationship deletes to use the collection-path API
    • Support Dashboard V2 in the resource linter
    • Descend into single-key list envelopes for --json discovery and selection
    • Include an output-shape hint in --jq runtime errors
    • Request full cloud scopes in the login cloud followup flow
    • Derive SDK imports for generated dev import code from actual usage
    • Disclose per-product Grafana Cloud costs in docs and help text
    • Clarify gcx works with OSS and Enterprise, not just Cloud
    • Mark the traces --llm flag experimental and document its Accept header
    Open source →
    Release notes
    • Register the Assistant as a first-class provider, moving mcp-servers into the resources pipeline
    • Breaking: rename the aio11y command tree and skills to agento11y
    • Breaking: rename the agento11y-eval-starter skill to agento11y-test-starter
    • Add agento11y-instrument skill (setup → instrument → verify loop)
    • Add agento11y-prod-setup skill for production evals and guards
    • Bundle the agento11y-test-starter starter skill
    • Breaking: remove the explore-datasources skill
    • Retune skill descriptions and fix API drift in aio11y, SLO, and Synthetics guidance
    • Export anonymous usage events as flat JSON over HTTP when telemetry is enabled
    • Add profiles span and trace selectors; include trace IDs in exemplars
    • Fix profiles --top totals to exclude the pre-window boundary point
    • Add KG prom-rules schema command and --dry-run to suppressions create
    • Route KG write API through the Asserts plugin proxy
    • Fix KG entity/relationship deletes to use the collection-path API
    • Support Dashboard V2 in the resource linter
    • Descend into single-key list envelopes for --json discovery and selection
    • Include an output-shape hint in --jq runtime errors
    • Request full cloud scopes in the login cloud followup flow
    • Derive SDK imports for generated dev import code from actual usage
    • Disclose per-product Grafana Cloud costs in docs and help text
    • Clarify gcx works with OSS and Enterprise, not just Cloud
    • Mark the traces --llm flag experimental and document its Accept header
    Open source →
  14. v0.4.5-0.20260717154515-0f92fb07d530 17 Jul 2026 pre-release

    Nothing published for this version

  15. v0.4.5-0.20260713065025-a666b533ff1c 13 Jul 2026 pre-release

    Nothing published for this version

  16. v0.4.4 10 Jul 2026
    Release notes
    • Add full CRUD lifecycle for datasources (create, update, delete, health, schemas)
    • Add --name filter to datasources list
    • Parallelize per-plugin-group datasource list fetch for speed
    • Add CRUD verbs and discovery for IRM OnCall resources
    • Fix IRM build break from a semantic merge conflict
    • Add OAuth login flow for gcx cloud login (grafana.com), marked experimental
    • Expand OAuth scopes; drop k6 from write scopes; fix login help text/doc links
    • Add anonymous usage stats core library (telemetry, not yet wired in)
    • Add fail-safe client-side dry-run for APIs that ignore dryRun
    • Add metrics cardinality analysis commands
    • Add filter, group-by, and label discovery to appo11y services commands
    • Add assistant mcp-servers command group
    • Add knowledge graph entity & relationship write commands (gated, experimental)
    • Add x-client-id header to Synthetic Monitoring requests
    • Fix logs: distinguish structured metadata from indexed stream labels
    • Skip /bootdata namespace validation when stack-id is set (faster config load)
    • Dedupe HTTP client construction/error parsing across providers
    • Dedupe Prometheus/Loki/CloudWatch onto shared query transport
    • Dedupe aio11y marshal/status-check/decode pattern
    • Dedupe datasources config-loading boilerplate
    • Add drift check ensuring bundled skills match real gcx commands
    • Switch lint to Go module mode, dropping the vendor/ requirement
    • Update Go dependencies
    • Fix docs links in README, CLI help text, and OAuth login docs
    • Use main branch for deploy previews; update SM CODEOWNERS
    Open source →
    Release notes
    • Add full CRUD lifecycle for datasources (create, update, delete, health, schemas)
    • Add --name filter to datasources list
    • Parallelize per-plugin-group datasource list fetch for speed
    • Add CRUD verbs and discovery for IRM OnCall resources
    • Fix IRM build break from a semantic merge conflict
    • Add OAuth login flow for gcx cloud login (grafana.com), marked experimental
    • Expand OAuth scopes; drop k6 from write scopes; fix login help text/doc links
    • Add anonymous usage stats core library (telemetry, not yet wired in)
    • Add fail-safe client-side dry-run for APIs that ignore dryRun
    • Add metrics cardinality analysis commands
    • Add filter, group-by, and label discovery to appo11y services commands
    • Add assistant mcp-servers command group
    • Add knowledge graph entity & relationship write commands (gated, experimental)
    • Add x-client-id header to Synthetic Monitoring requests
    • Fix logs: distinguish structured metadata from indexed stream labels
    • Skip /bootdata namespace validation when stack-id is set (faster config load)
    • Dedupe HTTP client construction/error parsing across providers
    • Dedupe Prometheus/Loki/CloudWatch onto shared query transport
    • Dedupe aio11y marshal/status-check/decode pattern
    • Dedupe datasources config-loading boilerplate
    • Add drift check ensuring bundled skills match real gcx commands
    • Switch lint to Go module mode, dropping the vendor/ requirement
    • Update Go dependencies
    • Fix docs links in README, CLI help text, and OAuth login docs
    • Use main branch for deploy previews; update SM CODEOWNERS
    Open source →
  17. v0.4.4-0.20260705005855-07fa8b09a48a 05 Jul 2026 pre-release

    Nothing published for this version

  18. v0.4.3 01 Jul 2026
    Release notes
    • Query: fall back to /api/ds/query on any non-200 from the k8s query API
    • Pyroscope: default the metrics query step from the datasource config
    • Knowledge Graph: apply the selected time range to entity scopes lookup
    • Agent mode: mark cloud-only commands via new agent.availability annotation
    • Windows: open OAuth browser via explorer.exe so the login URL survives
    • CI: auto-publish the Homebrew formula and drop dead docs jobs
    Open source →
    Release notes
    • Query: fall back to /api/ds/query on any non-200 from the k8s query API
    • Pyroscope: default the metrics query step from the datasource config
    • Knowledge Graph: apply the selected time range to entity scopes lookup
    • Agent mode: mark cloud-only commands via new agent.availability annotation
    • Windows: open OAuth browser via explorer.exe so the login URL survives
    • CI: auto-publish the Homebrew formula and drop dead docs jobs
    Open source →
  19. v0.4.2 29 Jun 2026
    Release notes
    • Add Athena datasource provider (query, list catalogs/databases/tables, describe-table)
    • Introduce shared SQL query package, refactoring ClickHouse onto it
    • Synthetic Monitoring now syncs via a Grafana datasource proxy client
    • Set X-Grafana-Caller-Id header on all datasource queries
    • Refine output formatting (format and jq handling)
    • Remove obsolete publish-technical-documentation workflows
    Open source →
    Release notes
    • Add Athena datasource provider (query, list catalogs/databases/tables, describe-table)
    • Introduce shared SQL query package, refactoring ClickHouse onto it
    • Synthetic Monitoring now syncs via a Grafana datasource proxy client
    • Set X-Grafana-Caller-Id header on all datasource queries
    • Refine output formatting (format and jq handling)
    • Remove obsolete publish-technical-documentation workflows
    Open source →
  20. v0.4.1 24 Jun 2026
    Release notes
    • Breaking: --log-http-payload has been renamed to --insecure-log-http-payload. The old flag name now exits with an error naming the replacement. Payload-dump behavior is unchanged — credentials, cookies, OAuth refresh tokens, and request bodies still appear in the dump when the flag is set. A startup warning is now printed to stderr when the flag is active.
    • Breaking: gcx dev serve --address now defaults to 127.0.0.1 (loopback) instead of 0.0.0.0. Users who need LAN or remote access should pass --address 0.0.0.0 explicitly. The WebSocket livereload endpoint now rejects cross-origin requests from hosts other than localhost, 127.0.0.1, [::1], or the configured listen address.
    • Soft-breaking: Custom Rego rules loaded via gcx dev lint --rules can no longer call http.send, any net.* builtin, or opa.runtime. No flag is provided to re-enable them. Bundled rules are unaffected.
    • Added --jq for inline JSON transformation and improved agent-mode hints.
    • Added OAuth login support for agent and non-interactive workflows.
    • Improved config performance with lazy keychain checks and StackID caching.
    • Moved stack management under the gcx cloud stacks command group.
    • Added App O11y service list, get, map, and operation breakdown commands.
    • Added Instrumentation Hub gcx instrumentation check diagnostics.
    • Expanded Assistant investigations with Lodestone v2 capability detection.
    • Expanded Knowledge Graph diagnose, meta metrics, and model-rules support.
    • Improved IRM incident filtering, paging, and OnCall escalation output.
    • Added metrics instant-query timestamps and richer Tempo tag-value output.
    • Hardened local debug surfaces and JSON error output for agent workflows.
    Open source →
    Release notes
    • Breaking: --log-http-payload has been renamed to --insecure-log-http-payload. The old flag name now exits with an error naming the replacement. Payload-dump behavior is unchanged — credentials, cookies, OAuth refresh tokens, and request bodies still appear in the dump when the flag is set. A startup warning is now printed to stderr when the flag is active.
    • Breaking: gcx dev serve --address now defaults to 127.0.0.1 (loopback) instead of 0.0.0.0. Users who need LAN or remote access should pass --address 0.0.0.0 explicitly. The WebSocket livereload endpoint now rejects cross-origin requests from hosts other than localhost, 127.0.0.1, [::1], or the configured listen address.
    • Soft-breaking: Custom Rego rules loaded via gcx dev lint --rules can no longer call http.send, any net.* builtin, or opa.runtime. No flag is provided to re-enable them. Bundled rules are unaffected.
    • Added --jq for inline JSON transformation and improved agent-mode hints.
    • Added OAuth login support for agent and non-interactive workflows.
    • Improved config performance with lazy keychain checks and StackID caching.
    • Moved stack management under the gcx cloud stacks command group.
    • Added App O11y service list, get, map, and operation breakdown commands.
    • Added Instrumentation Hub gcx instrumentation check diagnostics.
    • Expanded Assistant investigations with Lodestone v2 capability detection.
    • Expanded Knowledge Graph diagnose, meta metrics, and model-rules support.
    • Improved IRM incident filtering, paging, and OnCall escalation output.
    • Added metrics instant-query timestamps and richer Tempo tag-value output.
    • Hardened local debug surfaces and JSON error output for agent workflows.
    Open source →
  21. v0.4.1-0.20260619104858-87d2b276ca2a 19 Jun 2026 pre-release

    Nothing published for this version

  22. v0.4.1-0.20260618084325-761128aa4430 18 Jun 2026 pre-release

    Nothing published for this version

  23. v0.4.1-0.20260611125145-74fff38ba3e8 11 Jun 2026 pre-release

    Nothing published for this version

  24. v0.4.1-0.20260605230247-9f5025b381f1 05 Jun 2026 pre-release

    Nothing published for this version

  25. v0.4.1-0.20260603161010-f28846fc9abd 03 Jun 2026 pre-release

    Nothing published for this version

  26. v0.4.0 02 Jun 2026
    Release notes
    • Added gcx assistant conversation list and gcx assistant conversation get to inspect Assistant conversations and transcripts.
    • Added support for continuing accessible non-CLI Assistant conversations by context ID, with a warning when the source is not CLI.
    • Added automatic migration of token-shaped config secrets into the OS keychain, with plaintext fallback when the keychain is unavailable.
    • Breaking: renamed gcx kg rules to gcx kg prom-rules to align with model-rules and relabel-rules.
    • Added read-only gcx kg relabel-rules get for prologue, epilogue, and generated rule groups.
    • Fixed kg diagnose verdicts so failing checks no longer report a healthy service, and reclassify scoped no-data checks as label-scope warnings when unscoped data exists.
    • Shared Grafana datasource query transport and dataframe wire types across ClickHouse, InfluxDB, and Infinity clients.
    • Hardened Claude GitHub Actions secret handling by scoping Vault outputs and restricting @claude triggers to trusted repository associations.
    • Improved agent guidance for dashboard workflows and Tempo trace analysis, including recommending gcx traces get --llm -o json for full-trace analysis.
    • Removed several small direct dependencies in favor of internal implementations.
    Open source →
    Release notes
    • Added gcx assistant conversation list and gcx assistant conversation get to inspect Assistant conversations and transcripts.
    • Added support for continuing accessible non-CLI Assistant conversations by context ID, with a warning when the source is not CLI.
    • Added automatic migration of token-shaped config secrets into the OS keychain, with plaintext fallback when the keychain is unavailable.
    • Breaking: renamed gcx kg rules to gcx kg prom-rules to align with model-rules and relabel-rules.
    • Added read-only gcx kg relabel-rules get for prologue, epilogue, and generated rule groups.
    • Fixed kg diagnose verdicts so failing checks no longer report a healthy service, and reclassify scoped no-data checks as label-scope warnings when unscoped data exists.
    • Shared Grafana datasource query transport and dataframe wire types across ClickHouse, InfluxDB, and Infinity clients.
    • Hardened Claude GitHub Actions secret handling by scoping Vault outputs and restricting @claude triggers to trusted repository associations.
    • Improved agent guidance for dashboard workflows and Tempo trace analysis, including recommending gcx traces get --llm -o json for full-trace analysis.
    • Removed several small direct dependencies in favor of internal implementations.
    Open source →
  27. v0.3.1-0.20260618081835-5f287ca96836 18 Jun 2026 pre-release

    Nothing published for this version

  28. v0.3.1-0.20260527192149-33d1c41e2493 27 May 2026 pre-release

    Nothing published for this version

  29. v0.3.1-0.20260527091307-f2bc232ad463 27 May 2026 pre-release

    Nothing published for this version

  30. v0.3.0 26 May 2026
    Release notes
    • Added ClickHouse, CloudWatch, and Infinity datasource providers.
    • Added richer IRM OnCall alert groups and SRE triage tooling.
    • Added a create-dashboard skill and dashboard list --limit flag.
    • Improved KG diagnosis for trace propagation and split environments.
    • Fixed KG rule list/get/delete calls to match the backend API.
    • Added dual k6 client support for OAuth and service-account tokens.
    • Fixed k6 provider support for OAuth login.
    • Made aio11y experiment cancellation require confirmation.
    • Warn when API responses return HTML instead of JSON.
    • Exit cleanly on Ctrl+C without noisy errors.
    • Normalized dashboard snapshot time ranges.
    • Removed target-valid-logql rule to restore go install compatibility.
    • Updated login help and Homebrew publishing.
    Open source →
  31. v0.2.17-0.20260522203517-7a9059c73a74 22 May 2026 pre-release

    Nothing published for this version

  32. v0.2.17-0.20260521132924-41c5528dc061 21 May 2026 pre-release

    Nothing published for this version

  33. v0.2.16 21 May 2026
    Release notes
    • Add aio11y experiments command group for managing evaluation experiments
    • Add aio11y guards subcommand for managing hook rules
    • Fix kg insights chart and sources request/response schemas
    • Fix k6 token piping warning to reference the correct command
    • Centralize signal command wiring across metrics, logs, traces, and profiles
    • Consolidate error types into internal/gcxerrors, removing fail shims
    • Surface diagnose-entity-graph and document how skills get invoked
    • Mint Homebrew tap App token via broker in release workflow
    • Replace Dependabot with Renovate for dependency updates
    • Update Go module dependencies
    Open source →
  34. v0.2.16-0.20260520112926-f1590022d077 20 May 2026 pre-release

    Nothing published for this version

  35. v0.2.16-0.20260519125608-abba1ca54255 19 May 2026 pre-release

    Nothing published for this version

  36. v0.2.15 18 May 2026
    Release notes
    • New: gcx instrumentation command tree — clusters, services, setup, status
    • New: InfluxDB datasource provider
    • New: gcx irm incidents contexts list command
    • New: Knowledge Graph diagnose command
    • Profiles query: add --profile-id and --stacktrace-selector flags
    • Profiles query: add pprof output format
    • Profiles query: hint at profile-types command in --profile-type help
    • Breaking: rename kg health to kg summary with restructured output
    • Breaking: remove duplicate kg scopes command (use kg entities scopes)
    • Breaking: remove UI-centric kg insights query/summary/graph commands
    • Breaking: move cypher under kg entities cypher
    • Breaking: unify insight filtering under kg entities list --insight
    • Surface propagated assertions in kg entities list
    • Add insight filter flags to kg entities inspect
    • Improve kg entities help text and surface scope props in schema
    • Fix kg insights search endpoint to /v1/assertions/search
    • Fix config use-context to write to the right file when a local .gcx.yaml is loaded
    • Fix login to derive context name from --server when no name is given
    • Fix datasource kind normalization to recognize Prometheus flavor plugins
    • Eliminate redundant datasource GET after auto-discovery
    • Include valid values in enum-shaped error messages
    • Remove superseded gcx setup instrumentation subtree
    • Refactor pyroscope query to use Options pattern
    • Docs: document --time flag for instant queries on explore-datasources
    • Docs: add manifest examples to gcx irm incidents create
    • Docs: move mounting docs to public documentation; fix broken anchor
    • Add CODEOWNERS with product team co-ownership
    • Add docs sync to the website repo on merge to main
    Open source →
  37. v0.2.15-0.20260513121030-3f1d3d810ce3 13 May 2026 pre-release

    Nothing published for this version

  38. v0.2.15-0.20260512232926-b956618196cb 12 May 2026 pre-release

    Nothing published for this version

  39. v0.2.15-0.20260512112221-eb29f45bbb8b 12 May 2026 pre-release

    Nothing published for this version

  40. v0.2.15-0.20260511221055-f135d4c23b7f 11 May 2026 pre-release

    Nothing published for this version

  41. v0.2.15-0.20260511082816-85e6036d8773 11 May 2026 pre-release

    Nothing published for this version

  42. v0.2.14 09 May 2026
    Release notes
    • New: Instrumentation Hub provider package with full CRUD, RMW, and Helm formatter support
    • New: Alert provisioning CRUD — contact-points, mute-timings, notification-policies, and templates
    • New: AI Observability saved-conversations and collections commands
    • New: gcx version structured subcommand with machine-readable output
    • New: gcx assistant dashboard subcommand; fix --agent-id flag
    • New: Login accepts --org-id to configure organization ID
    • Knowledge Graph entities list now supports pagination
    • Knowledge Graph inspect drops hardcoded filters for raw, agent-friendly output
    • Agents codec with temp-file spill for token-efficient agent output
    • Log failed agent invocations to disk for capability-gap analysis
    • Fix exit codes: usage errors emit 2, partial failures emit 4
    • stacks delete: rename --yes to --force; respect agent mode
    • Migrate all provider delete commands to consistent ConfirmDestructive
    • Fix non-interactive confirmation bypass for metrics adaptive and alert
    • Config check now classifies .grafana.com hosts and stack-id as Cloud
    • Login now suggests running config check after successful login
    • Fix IRM incident URL template to use correct OnCall plugin slug
    • Dev import: register v1 converters for Folder and Dashboard resources
    • --json list field discovery now returns all nested paths recursively (previously limited to top-level + one level of spec.*). Users relying on gcx resources get --json list or gcx resources schemas --json list will see a larger field set.
    Open source →
  43. v0.2.14-0.20260506191712-226d20b7041e 06 May 2026 pre-release

    Nothing published for this version

  44. v0.2.13 06 May 2026
    Release notes

    Note: This release includes two important bugfixes

    • Fix --dry-run not being honored in resource delete operations. PR #643.
    • Fix --context flag not applied across all CRUD adapter operations. PR #625.

    Update to this version to avoid unintended operations on your Grafana Cloud stack.


    Other changes in this release:

    • Add gcx stacks commands: list, get, create, update, delete, regions
    • Rename synth provider to synthetic-monitoring
    • Render trace trees as a formatted table in gcx traces get
    • Add RCA Workbench deep link to gcx kg entities inspect
    • Consolidate Knowledge Graph insights filtering into kg entities list
    • Prevent env var secrets from being written to the config file
    • Handle read-only files gracefully during skill updates
    • Update agent skills to remove common usage errors
    • Bump Go module and GitHub Actions dependencies
    Open source →
  45. v0.2.12 04 May 2026
    Release notes
    • Dashboards: new CRUD, search, and version history provider
    • Dashboards: dev server syncs variable params to URL and restores on refresh
    • Knowledge Graph: add suppressions list and suppressions delete commands
    • Knowledge Graph: fix suppressions overwrite bug
    • Knowledge Graph: replace kg inspect with entities inspect (LLM summary)
    • Knowledge Graph: align all kg commands to [noun] [verb] format
    • Knowledge Graph: improve entities list usability
    • Login: support custom OAuth callback port via --callback-port
    • Login: bind OAuth callback port before opening browser to avoid race
    • Login: step-aware errors during connectivity validation
    • Profiles: add exemplars support (exemplars profile and exemplars span)
    • Datasources: add Grafana Explore share links for query results
    • Notifications: alert users when a new gcx version is available
    • Skills: notify users when installed skills have updates
    • Assistant: gracefully block commands on self-hosted Grafana instances
    • Linter: detect missing title/description on panels in collapsed rows
    • Tooling: replace devbox with mise for dev environment setup
    Open source →
  46. v0.2.12-0.20260504080507-80c766f3ee48 04 May 2026 pre-release

    Nothing published for this version

  47. v0.2.12-0.20260430105858-0e39a5e7eab3 30 Apr 2026 pre-release

    Nothing published for this version

  48. v0.2.12-0.20260429083812-748ba49b5787 29 Apr 2026 pre-release

    Nothing published for this version

  49. v0.2.11 29 Apr 2026
    Release notes
    • Add mTLS client certificate authentication for config and login (Teleport)
    • Add kg describe command for schema, scopes, and telemetry configs
    • Add skills update command to update existing installed skills
    • Fix metrics default view to be usable out of the box
    • Fix synthetic monitoring to surface required scopes on register/install failure
    • Fix grafana-com instance selector regression
    • Fix config set/unset to resolve bare paths against the current context
    • Fix front matter in the debug-with-grafana skill
    • Update README with sigil/aio11y rename and restored Compatibility section
    • Update Go dependencies, GitHub Actions, and MySQL Docker tag to v9.7
    • Remove PyPI publishing job from release CI
    Open source →
  50. v0.2.11-0.20260427142542-ebb64ec17148 27 Apr 2026 pre-release

    Nothing published for this version

  51. v0.2.11-0.20260427074344-dc7189e96a56 27 Apr 2026 pre-release

    Nothing published for this version

  52. v0.2.11-0.20260423130049-a2b7225e853b 23 Apr 2026 pre-release

    Nothing published for this version

  53. v0.2.10 23 Apr 2026
    Release notes
    • Replace Homebrew binary cask with source formula for Gatekeeper-free macOS installs
    • Add automated workflow to publish Homebrew formula on release
    • Update installation docs and README with new Homebrew instructions
    Open source →
  54. v0.2.9 23 Apr 2026
    Release notes
    • Consolidated gcx auth and gcx config into a unified gcx login command
    • Renamed gcx sigil command and provider to gcx aio11y (AI Observability)
    • Fixed gcx irm to pass --max-age filter through to the OnCall backend
    • Added PyPI publishing to the release workflow
    • Bumped Claude plugin version automatically on release
    • Added Grafana Cloud API tiers architectural overview to the docs
    • Added compatibility matrix to the README
    Open source →
  55. v0.2.9-0.20260423215804-f0975cc4ef2d 23 Apr 2026 pre-release

    Nothing published for this version

  56. v0.2.9-0.20260423213351-b68ca9db621f 23 Apr 2026 pre-release

    Nothing published for this version

  57. v0.2.9-0.20260422153037-5b015efcd665 22 Apr 2026 pre-release

    Nothing published for this version

  58. v0.2.9-0.20260420142731-11d2b6fb8ef5 20 Apr 2026 pre-release

    Nothing published for this version

  59. v0.2.8 20 Apr 2026
    Release notes
    • Rename gcx sigil command and provider to gcx aio11y (AI Observability)
    • Fix OAuth refresh lockout when running multiple gcx invocations concurrently
    • Improve typed API error handling for datasource queries
    • Rename OnCall/Incidents references to IRM across docs and CLI
    • Default SLO definitions list limit to all results
    • Add Homebrew installation support with docs
    • Allow login through grafana.com/launch
    • Unified CLI UX consistency pass across commands
    • Reorganise and clean up README
    • Add DatasourceProvider interface and plugin system for datasources
    • Add billing subtree and generic series leaf to metrics
    • Add --from/--to time range flags to all kg commands
    • Validate kg --scope flag values against known scopes
    • Remove redundant kg search entities command
    • Filter incidents by tags and from/to time range
    • Add fleet auth error scopes suggestion
    • Add sigil skill to claude-plugin
    • Guide agents to use Grafana Assistant for reasoning tasks
    • Recognise OPENCODE as an agent mode
    • Bump Kubernetes dependencies to v0.35.4 and Docker deps
    • Update anthropics/claude-code-action workflow digest
    Open source →
  60. v0.2.8-0.20260420081019-959b50df7cda 20 Apr 2026 pre-release

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive