All notable changes to this project will be documented in this file.
The format of this file is based on Keep a Changelog.
Please note that while we use
Semantic Versioning for the providers
repository as a whole, individual crates published from this repository may skip
versions to stay in lockstep with the other crates. This means that individual
crates do not strictly follow SemVer although their versioning remains
compatible with SemVer, i.e. they will not contain breaking changes if the
major version hasn't changed.
- Updated dependencies
- Updated dependencies
- Updated dependencies
- Updated dependencies
- Fix new clippy warnings to pass a stricter CI
- Updated dependencies
- Added provider for Parseable.
- Prometheus provider: decrease step size in order to add more details to lines in graphs.
- Added provider for Parseable.
- Added support for
ArrayField
schema specification. As long asT
has aQuerySchema
derive, you can useVec<T>
in structs that deriveQuerySchema
. Serialization to URL-encoded query uses the "bracket" notation. (#31)
- The Elasticsearch and Loki providers have been upgraded to the latest provider protocol.
- Use less confusing placeholders for the configuration schema of the Cloudwatch provider.
- Rename Event in the providers module to ProviderEvent (#28)
- Providers set up their own panic handlers to provide better information in case of panics (instead of letting WASM runtime default panic handling setup) (#35)
- Fixed required fields in schemas generated using the
QuerySchema
macro. - Fixed support for the
checked_by_default
andsupports_suggestions
annotations in theConfigSchema
andQuerySchema
macros. - Fixed lacking
create_cells()
implementation for Elasticsearch and Loki providers
- Initial release of the Fiberplane Providers and PDK.
- Amazon Web Services (AWS) Cloudwatch provider.