Features
- Add
--incognitoflag to optionally disable Chrome incognito mode (#247) - Add
--hide-logoflag to hide Powered by Grafana logo (#256) - Add
--hide-playlist-navflag to hide playlist navigation controls (#256)
Bug Fixes
- Fix query errors with newer Grafana API (#254) — thanks @llamafilm!
- Fix
hideLogoquery parameter to match Grafana's native format (#262) - Fix Grafana 12+ scenes viewport changes causing kiosk to not autofit panels (#250)
- Fix fullscreen cycle for non-full kiosk modes (
tv,disabled) (#251) - Fix HTTP URLs blocked by Chromium 130+ HTTPS-First Mode (#249)
- Fix CLI flags not overriding config file values when using
-c(#248) - Fix API key host prefix matching to prevent auth header leakage (#244)
CI/CD
- Persist coverage badges, add
actionlint, restrict workflow permissions (#246) - Add coverage badges to README (#245)
Dependencies
- Update Go modules: chromedp/cdproto, magefile/mage, google.golang.org/api, golang.org/x/*, grpc, otel (#243)
- Update
actions/setup-goto v6.4.0 (#236) - Update
google/osv-scanner-actionto v2.3.5 (#235) - Update
softprops/action-gh-releaseto v3 (#259)
Documentation
- Rewrap AGENTS.md in agents-md behavioral template; split project detail into
.agents/topic files (#264)
New Contributors
- @llamafilm made their first contribution in #254
Full Changelog: v1.0.11...v1.0.12