All notable changes to this project will be documented in this file.
- Bump github.com/grafana/grafana-plugin-sdk-go from 0.268.1 to 0.269.1 in the all-go-dependencies group across 1 directory in #384
- Bump golang.org/x/net from 0.35.0 to 0.36.0 in the go_modules group in #385
- Bump the all-node-dependencies group across 1 directory with 18 updates in #387
- Bump @babel/runtime from 7.26.9 to 7.26.10 in the npm_and_yarn group in #386
- Add PDC support in #374
- Update minimum Grafana supported version in plugin.json
- Migrate form to new styling in #375
- Add external PRs to project board in #366
- Chore: add label to external contributions in #362
- Migrate E2E tests to Playwright in #358
- Dependabot:
- Bump the all-node-dependencies group across 1 directory with 7 updates in #377
- Bump the all-go-dependencies group across 1 directory with 3 updates in #376
- Bump github.com/grafana/grafana-plugin-sdk-go from 0.265.0 to 0.266.0 in the all-go-dependencies group in #372
- Bump the all-node-dependencies group across 1 directory with 22 updates in #370
- Bump github.com/grafana/grafana-plugin-sdk-go from 0.262.0 to 0.265.0 in the all-go-dependencies group across 1 directory in #368
- Bump the all-node-dependencies group across 1 directory with 21 updates in #352
- Bump the all-go-dependencies group across 1 directory with 3 updates in #351
- Bump cross-spawn from 7.0.3 to 7.0.6 in the npm_and_yarn group in #330
- Bump the all-go-dependencies group across 1 directory with 2 updates in #334
- Add ap-south-1 to regions list in #331
- Bump the all-node-dependencies group across 1 directory with 30 updates in #337
- Bugfix: interpolate interval on the backend #327
- Bugfix: Account for template variable being a number
- Chore: update dependabot config (#317)
- Dependency updates:
- github.com/grafana/grafana-plugin-sdk-go from 0.251.0 to 0.258.0 in #314,#315, #319
- github.com/aws/aws-sdk-go from 1.51.31 to 1.55.5 in #319
- github.com/grafana/grafana-aws-sdk from 0.31.2 to 0.31.4 in #319
- actions/checkout from 2 to 4 in #318
- tibdex/github-app-token from 1.8.0 to 2.1.0 in #318
- github.com/grafana/sqlds/v4 from v4.1.0 to v4.1.2 in #322
- Fix "Wait for All Queries" toggle in #313
- Fix errors in LongToWide transformation in #311
- Chore: Update plugin.json keywords in #310
- Update grafana-plugin-sdk-go and grafana-aws-sdk in #309
- fix: linter complaints in #308
- Bump path-to-regexp from 1.8.0 to 1.9.0 in #303
- Docs: Updates and improvements in #302
- Add dependabot for grafana/plugin-sdk-go in #307
- Bump webpack from 5.92.1 to 5.94.0 in #301
- Bump micromatch from 4.0.7 to 4.0.8 in #299
- Bump fast-loops from 1.1.3 to 1.1.4 in #298
- Bugfix: Fix $interval variable interpolation in #291
- Chore: update dependencies in #290
- Fix: use ReadAuthSettings to get authSettings in #289
- Upgrade grafana-aws-sdk and other packages #285
- Add keywords by @kevinwcyu in #278
- Bring in security fixes in go 1.21.8
- Update grafana/aws-sdk to 0.20.0 to add a new supported region in #274
- Query Editor: Fix table and database mapping in #272
- Bump jest-dom in #270
- Query Editor: Stop running query automatically when all macros are selected in #269
- Bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.45.0 to 0.46.0 in #267
- Support Node 18 by @kevinwcyu in #245
- Bump word-wrap from 1.2.3 to 1.2.5 by @dependabot in #246
- Bump semver from 5.7.1 to 5.7.2 by @dependabot in #235
- Bump golang.org/x/net from 0.9.0 to 0.17.0 by @dependabot in #250
- Bump postcss from 8.4.18 to 8.4.31 by @dependabot in #249
- Bump @babel/traverse from 7.18.13 to 7.23.2 by @dependabot in #252
- Bump google.golang.org/grpc from 1.54.0 to 1.56.3 by @dependabot in #253
- Bump go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace from 0.37.0 to 0.44.0 by @dependabot in #251
- Bump @babel/traverse from 7.18.13 to 7.23.2 by @dependabot in #255
- Bump google.golang.org/grpc from 1.58.2 to 1.58.3 by @dependabot in #254
- Upgrade underscore, d3-color, debug, cosmiconfig, yaml dependencies by @fridgepoet in #263
- Bump yaml from 2.1.3 to 2.3.4 by @dependabot in #264
Full Changelog: https://github.com/grafana/timestream-datasource/compare/v2.7.1...v2.8.0
- Update @grafana/aws-sdk to fix a bug in temporary credentials
- Update grafana-aws-sdk to v0.19.1 to add
il-central-1
to opt-in region list
- Update grafana-aws-sdk-react version to use grafana/runtime instead of grafanaBootData #237
- Remove code coverage workflow #234
- Update grafana-aws-sdk version to include new region in opt-in region list grafana/grafana-aws-sdk#80
- Security: Upgrade Go in build process to 1.20.4
- Update grafana-plugin-sdk-go version to 0.161.0 to avoid a potential http header problem. grafana/athena-datasource#233
- Update backend dependencies
- Update @grafana/aws-sdk by @kevinwcyu in #216
- Increase label width to fix overflow. by @chinu-anand in #217
- migrate to create-plugin by @iwysiu in #199
- Upgrade grafana-aws-sdk by @fridgepoet in #223
Full Changelog: https://github.com/grafana/timestream-datasource/compare/v2.4.0...v2.5.0
- Fix: SQLEditor: Use queryRef to call onChange #209
- Chore: Update version of code-coverage #211
- Feature: Timestream is now available in us-gov-west-1 #207
- Security: Upgrade Go in build process to 1.19.3
- Security: Upgrade Go in build process to 1.19.2
- Change timestamp fieldType to be nullable by @nekketsuuu in #184
- Upgrade to grafana-aws-sdk v0.11.0 by @fridgepoet in #195
- Add support for context aware autocompletion by @sunker in #188
- Add 'ap-southeast-2' and 'ap-northeast-1' regions #178
- Bug fix for issue logging in with incorrect keys: #176
- Code Coverage Check updates
- Breaking Change: Timestream data source now requires Grafana 8.0+ to run.
- Fix: Allow null data points for time series #170
- Fix Panic while parsing null timestamps (#165)
- Always apply double quotes to database and table name (#155)
- Revamp query editor.
- Add toggle to avoid streaming responses.
- Add
$__interval
variable. - Modify the User-Agent for requests. Now it will follow this form:
"aws-sdk-go/$aws-sdk-version ($go-version; $OS;) Timestream/$timestream-version-$git-hash Grafana/$grafana-version"
. - Fixes bugs for Endpoint and Assume Role settings.
- Add macros for raw values of interval, from, to #98
- Quote and join multiple variables #118
- Add stats for bytes metered and scanned #110
- Support for multiple timeseries columns
- Improved support for custom endpoint
- Adding eu-central-1 region
- renamed "master" branch to "main"
- build with Golang 1.6
- Execute each query in its own request, this will support multiple queries that require multiple pages to complete
- Upgrade shared authentication library
- Bump minimum grafana runtime to 7.5
- fix bug with supporting multi-page timeseries results
- Use a shared authentication library and UI component
- Bump minimum grafana runtime to 7.4
- Support $__timefilter on armhf (#52, @mg-arne)
- Add $__now_ms macro (#49, @squalou)
- Fixed region picker default values
- Fix template variable queries
- Only show valid regions
- Avoid double escaping
- support template variables in query
- Updated authentication to match builtin cloudwatch authentication
- Include query status in metadata
- Examples and query suggestions now quote all names
- Initial Release