Skip to content

Releases: grafana-toolbox/grafana-wtf

0.23.3

20 Sep 08:59
Compare
Choose a tag to compare

What's Changed

  • Fixed grafana-wtf log subcommand for Grafana >= 11.6.0.
  • Fixed compatibility with Grafana >= 12.x.
  • Improved get_dashboard_versions to collect all pages
    to avoid missing history. Thanks, @coderabbitai.

Details

  • Chore(deps): Bump actions/checkout from 4 to 5 by @dependabot[bot] in #198
  • Support for Grafana >=11.6.x and 12.x by @amotl in #199

Full Changelog: 0.23.2...0.23.3

0.23.2

28 Jul 02:00
Compare
Choose a tag to compare

What's changed

Full Changelog: 0.23.1...0.23.2

0.23.1

27 Jul 13:32
Compare
Choose a tag to compare

What's Changed

Details

  • Chore(deps): Bump astral-sh/setup-uv from 5 to 6 by @dependabot[bot] in #189
  • Chore(deps): Update ruff requirement from <0.12 to <0.13 by @dependabot[bot] in #193
  • Fix 404 error on "dash-folder" dashboard type by @amotl in #195
  • CI: Add workflow for publishing package to PyPI by @amotl in #197

Full Changelog: 0.23.0...0.23.1

0.23.0

18 Mar 00:00
Compare
Choose a tag to compare

What's Changed

  • Started using versioningit for versioning
  • As concurrency and caching together is problematic, and might
    lead to segfaults, turn off concurrent downloads by default.
    Thank you, @glitchwizard.

Details

  • Chore(deps): Update duckdb requirement from <1.2 to <1.3 by @dependabot in #172
  • CI: Do not cache packages twice, per pip and uv. Just cache with uv. by @amotl in #175
  • Chore(deps): Update verlib2 requirement from <0.3 to <0.4 by @dependabot in #173
  • Update verlib2 version requirement by @nikodemas in #177
  • Fix small error in README.rst by @edwelker in #176
  • CI: Validate against Grafana 10.4.16 and 11.5.2 by @amotl in #178
  • Chore(deps): Update ruff requirement from <0.10 to <0.12 by @dependabot in #180
  • Use versioningit for versioning by @amotl in #183
  • Chore: Fix OCI building by @amotl in #184
  • Turn off concurrent downloads by default by @amotl in #181

New Contributors

Full Changelog: 0.22.0...0.23.0

0.22.0

04 Feb 16:15
Compare
Choose a tag to compare

What's Changed

  • Added scanning notification channels by name. Thank you, @nikodemas.
  • Fixed exceptions when non-existent notification channel uid is used.
    Thank you, @nikodemas.

Full Changelog: 0.21.1...0.22.0

0.21.1

03 Feb 22:23
Compare
Choose a tag to compare

What's Changed

  • Fix variable datasources shown as missing datasource.
    Thank you, @soonann.

Details

  • Chore: Update to "verlib2<0.3" by @amotl in #169
  • fix: variable datasources shown as missing and unused datasource by @soonann in #165
  • Chore: Format code using Ruff by @amotl in #170

New Contributors

Full Changelog: 0.21.0...0.21.1

0.21.0

27 Jan 20:33
Compare
Choose a tag to compare

What's Changed

  • Updated channel scanning to discover in what dashboards
    different notification channels are used. Thanks, @nikodemas.

Full Changelog: 0.20.2...0.21.0

0.20.2

11 Jan 00:48
Compare
Choose a tag to compare

What's Changed

  • CI: Verified support on Python 3.13
  • Fixed DatasourceItem re. Unexpected keyword argument 'default'.
    Thank you, @jwoodhouse.

Details

  • CI: Verify support on Python 3.13 by @amotl in #147
  • CI: Update to Grafana 11.2.2 by @amotl in #148
  • CI+Sandbox: Stop using setup.py, instead only use pip by @amotl in #149
  • Chore(deps-dev): Update pytest-cov requirement from <6 to <7 by @dependabot in #151
  • Chore(deps): Update twine requirement from <6 to <7 by @dependabot in #153
  • Chore(deps): Bump codecov/codecov-action from 4 to 5 by @dependabot in #152
  • This and that: A few improvements to CI, OCI building, and documentation by @amotl in #156
  • OCI: Improve building by @amotl in #157
  • Tests: test_plugins_status_app started tripping on Grafana < 10 by @amotl in #162
  • Chore(deps): Bump astral-sh/setup-uv from 4 to 5 by @dependabot in #158
  • Fix DatasourceItem re. Unexpected keyword argument 'default' by @amotl in #160

Full Changelog: 0.20.1...0.20.2

0.20.1

11 Jan 00:48
Compare
Choose a tag to compare

What's Changed

  • OCI: Fix uploading packages to ghcr.io

Details

Full Changelog: 0.20.0...0.20.1

0.20.0

28 Sep 21:38
Compare
Choose a tag to compare

What's Changed

  • CI: Verify support for Grafana 11
  • AMG compatibility: Fetch Grafana version from /api/frontend/settings instead of /api/health. Thanks, @squadgazzz.
  • Accept datasource attribute on DatasourceItem, but ignore it for the time being. Thanks, @apepojken.

Details

  • Update duckdb requirement from <0.11 to <1.1 by @dependabot in #138
  • Update lovely-pytest-docker requirement from <1 to <2 by @dependabot in #142
  • CI: Verify support for Grafana 11 by @amotl in #140
  • Bump docker/build-push-action from 5 to 6 by @dependabot in #139
  • Fetch Grafana version from /api/frontend/settings by @squadgazzz in #144
  • CI: Update dependencies for Docker-based test layer by @amotl in #145
  • Update duckdb requirement from <1.1 to <1.2 by @dependabot in #143
  • Accept datasource attribute on DatasourceItem, but ignore it by @amotl in #131

New Contributors

Full Changelog: 0.19.1...0.20.0