Releases: grafana-toolbox/grafana-wtf
Releases · grafana-toolbox/grafana-wtf
0.23.3
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
What's changed
- Fixed collecting data sources defined by dashboard variables. Thanks,
@GrgDev, @cronosnull, and @nikodemas.
Full Changelog: 0.23.1...0.23.2
0.23.1
What's Changed
- Fixed 404 error on "dash-folder" type when enumerating dashboards.
Thanks, @oxy-star and @GarbageYard.
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
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
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
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
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
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 usepip
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
0.20.0
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 onDatasourceItem
, 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 onDatasourceItem
, but ignore it by @amotl in #131
New Contributors
- @squadgazzz made their first contribution in #144
Full Changelog: 0.19.1...0.20.0