Releases: grafana-toolbox/grafanimate
Releases · grafana-toolbox/grafanimate
0.7.0
What's Changed
- Rename
dtstart
/dtuntil
tostart
/stop
- Rename
interval
toevery
- Rename
AnimationScenario.steps
toAnimationScenario.sequences
- Improve scope of values for
every
parameter. It will now accept relative
humanized timestamps like2m30s
,1d12h
or1.5 days
. - Allow relative timestamps / time ranges also for
start
andstop
parameters. Accepted are humanized values like outlined above (2m30s
),
combined with, e.g.,stop=start+2m30s
orstart=-1h, stop=now
. - Add CI configuration for GHA
- Enable support for relative timestamps with months and years, like
1y3mo
. - Avoid
ffmpeg
's height not divisible by 2 errors. Thanks, @cure!
Full Changelog: 0.6.0...0.7.0
0.6.0
What's changed
- Fix attribution signature on worldmap panels
- Add scenario for UBA.LDI.DWD maps
- Add dope sheet blueprint generator spike
- Modernize to Python 3
- Add compatibility with Grafana 6, 7 and 8
- Add possibility to login to protected Grafana instances
- Add possibility to control the sequencing mode (window vs. cumulative)
- Introduce data model for animation scenarios
- Allow loading scenarios from arbitrary Python modules and files
- Optionally define
grafana_url
anddashboard_uid
within scenario file.
Corresponding command line parameters--grafana-url
and--dashboard-uid
still take preference. - When parsing timestamps, allow ISO8801/RFC3339 and Epoch time (
dtstart
anddtuntil
) - Improve documentation
Changesets
- Modernize program: Python 3 and Grafana 7/8 in #4
- Logging in to protected Grafana instances in #6
- Adjust the sequencing mode (window, cumulative) in #7
- Introduce a data model for defining animation-scenarios and -sequences in #8
- Rename
NavigationFlavor
toSequencingMode
and WINDOW to CUMULATIVE in #9 - When parsing timestamps, allow ISO8801/RFC3339 and Epoch time in #10
- Refactor and improve media output subsystem in #11
Full Changelog: 0.5.5...0.6.0