All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Parse device aliases as a map, not as an array.
- Add template type support for trigger, thus enabling Mustache templating.
- Fixed trigger parse for HTTPHeaders.
- Fixed validation behavior when KnownValue equal to "nil" and ValueMatchOperator equal to "*".
- Updated validation function to allow string Datetime.
- Fixed LongIntegerArray parsing for interface values.
- Add
triggers
package to validate Astarte triggers.
- Allow the creation of realms when explicitly setting a replication class. Fixes a regression introduced in v0.91.0.
- Replace device
metadata
withattributes
. - BREAKING: Remove the 0.90.1 Astarte client API and introduce a clean, idiomatic API. See #33.
- BREAKING: add the
isAsync
parameter to InstallInterface and UpdateInterface functions to allow synchronous calls.
Raw
properly updates the paginator's state when retrieving paginated data.- Fix the logic for retrieving data from Appengine API for both time series and data snapshots.
- Update dependencies
- Initial release