Releases: grafana/grafana-image-renderer
Releases · grafana/grafana-image-renderer
v4.0.19
What's Changed
- feat(go): add more tracing details by @Proximyst in #807
- feat(go): add tonnes of knobs by @Proximyst in #808
- feat: release v4.0.19 by @Proximyst in #810
Full Changelog: v4.0.18...v4.0.19
v4.0.18
What's Changed
- feat(go): log requests on info with duration by @Proximyst in #805
- refactor(go): appropriately rename function by @Proximyst in #806
- Docker: Update Chromium to 141.0.7390.65 by @Proximyst in #809
Full Changelog: v4.0.17...v4.0.18
v4.0.17
What's Changed
- fix(go): propagate traceparent without respecting CORS by @Proximyst in #800
- fix: assert no path traversal in renders by @Proximyst in #801
Full Changelog: v4.0.16...v4.0.17
v4.0.16
What's Changed
- fix: parse browser flags properly by @Proximyst in #790
- fix(go): render full height images properly by @Proximyst in #780
- build(deps): bump tar-fs from 3.1.0 to 3.1.1 by @dependabot[bot] in #793
- feat(go): more config options by @Proximyst in #795
- feat(go): add a load-wait config option by @Proximyst in #796
- fix(ci): prevent cache poisoning by @Proximyst in #798
- Docker: Update Chromium to 141.0.7390.54 by @Proximyst in #799
Full Changelog: v4.0.15...v4.0.16
v4.0.15
What's Changed
- test: remove all-panels test by @Proximyst in #773
- feat(acceptance): implement extensive PDF format tests by @Proximyst in #771
- feat(go): achieve parity in pdf.X options by @Proximyst in #774
- feat(go): propagate Accept-Language by @Proximyst in #775
- ci: build Go images by @Proximyst in #778
- feat(go): support env var configs by @Proximyst in #781
- test(acceptance): assert CSV does not change by @Proximyst in #779
- feat(go): let multiple stabilisation steps share reruns by @Proximyst in #787
- ci: use self-hosted runners for Docker by @Proximyst in #788
- feat(go): set GOMAXPROCS automatically by @Proximyst in #784
- test(acceptance): ensure geomap panels work by @Proximyst in #783
- feat(docker): update Chromium to 140.0.7339.185 by @Proximyst in #791
Full Changelog: v4.0.14...v4.0.15
v4.0.14
What's Changed
- ci: scan Docker images for vulnerabilities by @Proximyst in #764
- Remove Docker image testing instructions from docs by @leandro-deveikis in #759
- docs: deprecation warning for the plugin by @Proximyst in #766
- feat(go): add CSV rendering by @Proximyst in #767
- feat(go): add tracing by @Proximyst in #768
- feat(go): add more metrics and traces by @Proximyst in #770
- feat(docker): update Chromium to 140.0.7339.127 by @Proximyst in #772
New Contributors
- @leandro-deveikis made their first contribution in #759
Full Changelog: v4.0.13...v4.0.14
v4.0.13
What's Changed
- test: ensure Prometheus queries can be rendered by @Proximyst in #762
- Docker: Install busybox as static from Debian 13 by @Proximyst in #763
- release: 4.0.13 by @Proximyst in #765
Full Changelog: v4.0.12...v4.0.13
v4.0.12
What's Changed
- feat(go): reach rendering parity by @Proximyst in #753
- HTTPServer: Dynamically create and clean up XDG dirs on each request if not exists by @macabu in #756
- release: 4.0.12 by @Proximyst in #761
Full Changelog: v4.0.11...v4.0.12
v4.0.11
What's Changed
- chore(deps): update grafana/shared-workflows/ action to by @renovate-sh-app[bot] in #705
- Renovate: Configure for Dockerfile only by @lucychen-grafana in #712
- chore(deps): update memcached docker tag to v1.6.39 by @renovate-sh-app[bot] in #717
- feat(renovate): explicitly disable npm updates by @dsotirakis in #724
- feat(renovate): explicitly disable node updates by @dsotirakis in #727
- Configure Renovate by @lucychen-grafana in #723
- chore(config): migrate renovate config by @renovate-sh-app[bot] in #736
- test: ensure the service functionality is upheld by @Proximyst in #733
- chore(deps): pin dependencies by @renovate-sh-app[bot] in #734
- feat: define basic Go application by @Proximyst in #737
- feat(go): support config files by @Proximyst in #738
- feat(go): support rendering PDF by @Proximyst in #740
- feat(go): support rendering Grafana dashboards by @Proximyst in #741
- feat(go): add dockerfile by @Proximyst in #742
- test: add more unit and contract tests by @Proximyst in #743
- Docker: Update Chromium to 139.0.7258.154 by @macabu in #754
- Build: Release 4.0.11 by @macabu in #755
New Contributors
- @renovate-sh-app[bot] made their first contribution in #705
- @dsotirakis made their first contribution in #724
Full Changelog: v4.0.10...v4.0.11
v4.0.10
What's Changed
- Readme: Update deployment documentation by @Proximyst in #691
- Tests: Add Docker image test suite by @Proximyst in #693
- Docker: Bust cache to update Chromium (CVE-2025-8292) by @macabu in #695
- Tests: Fix bats tests by @Proximyst in #696
- Docker: Inherit permissions from user by @Proximyst in #697
- Tests: Keep containers around to print logs by @Proximyst in #698
- GHA: Argo deployment workflow dev by @lucychen-grafana in #692
- GHA: Argo deployment to prod by @lucychen-grafana in #699
- Chore: Release 4.0.10 by @macabu in #701
Full Changelog: v4.0.9...v4.0.10