Skip to content

Releases: grafana-tools/sdk

Point-in-time release

06 May 13:51
b2c0c29
Compare
Choose a tag to compare

First release in two years. List of closed pull requests is below:

Implement more of Grafana API + fixes

16 May 18:05
Compare
Choose a tag to compare
v0.8

Fix the build tag

More exportable types and a lot of fixes

26 Mar 21:24
Compare
Choose a tag to compare

Mostly valuable changes brought by #3. They are extend API for declaring dashboards. Thanks to @robfig for the contribution!

Note. Generated JSON has a lot of difference with previous version. They are not well tested yet.

Multiple fixes for compatibility with Grafana 4

10 Feb 17:28
Compare
Choose a tag to compare

It is not fully support all Grafana 4.x features yet. Though full compatibility is on the way!

Merge libs into a single package (with API changes!)

15 Dec 03:07
Compare
Choose a tag to compare
  • Library moved out from github.com/grafov/autograf to its own repository github.com/grafana-tools/sdk.
  • Two packages grafana and client merged into a single package called sdk.

Import paths changed! Replace in your applications:

  • github.com/grafov/autograf/grafana -> github.com/grafana-tools/sdk
  • github.com/grafov/autograf/client -> github.com/grafana-tools/sdk
  • rename call of client.New() to sdk.NewClient()
  • client.Instance -> sdk.Client

SDK: add couple of fields

15 Dec 01:43
Compare
Choose a tag to compare

Added decimals and scroll fields to panels.

SDK: add SetRawDashboard

15 Dec 01:42
Compare
Choose a tag to compare

New method allows import raw JSONs that was previously exported by GetRawDashboard().

License change to Apache 2.0

15 Dec 01:42
Compare
Choose a tag to compare

No other changes except the comments in the file headers. I decided to change the license of the project from GNU GPL 3 to Apache 2.0 because:

  1. it will simplify code exchange with other repos of Grafana project, the most of them use Apache license
  2. the parts of the code used in a proprietary software of my employer.

So Apache license will better suite my needs. Currently I am only author of autograf and the project has no other contributors. The code of v0.1 and earlier commits can be used and forked under GNU GPL v3.

Just a milestone

15 Dec 01:41
Compare
Choose a tag to compare

Client part works. It tested with Grafana 3.x. No DSL yet.