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.
- Add support for device deletion.
- Add support to realm update.
- Add
device_registration_limit
field toCreateRealm
,GetRealmReply
andUpdateRealm
. - Add
datastream_maximum_storage_retention
field toCreateRealm
,GetRealmReply
andUpdateRealm
. - Add
GetDeviceRegistrationLimit[Reply]
to retrieve the maximum number of registered devices per realm. - Add
GetDatastreamMaximumStorageRetention[Reply]
to retrieve the maximum retention value for data in a realm. - Add
GetDetailedInterfacesList[Reply]
to retrieve the detailed interfaces list in a realm.
- Bump Elixir to 1.15.7.
- Bump Erlang/OTP to 26.1.
- Bump Elixir and Erlang to 1.14.5 and 25.3.2, respectively.
- Add support for trigger delivery policy.
- Test against RabbitMQ 3.8.16
- Update dependencies and Elixir version to 1.11
- Test against RabbitMQ 3.8.14
- Add
PublishReply
to allow VerneMQ returning the number of matched clients after a publish.
- Handle env variables with Skogsra
- Change env variable ASTARTE_RPC_AMQP_CONNECTION_USERNAME into RPC_AMQP_CONNECTION_USERNAME
- Change env variable ASTARTE_RPC_AMQP_CONNECTION_PASSWORD into RPC_AMQP_CONNECTION_PASSWORD
- Change env variable ASTARTE_RPC_AMQP_CONNECTION_HOST into RPC_AMQP_CONNECTION_HOST
- Change env variable ASTARTE_RPC_AMQP_CONNECTION_VIRTUAL_HOST into RPC_AMQP_CONNECTION_VIRTUAL_HOST
- Change env variable ASTARTE_RPC_AMQP_CONNECTION_PORT into RPC_AMQP_CONNECTION_PORT
- Change env variable ASTARTE_RPC_AMQP_PREFETCH_COUNT into RPC_AMQP_PREFETCH_COUNT
- Change env variable ASTARTE_RPC_AMQP_QUEUE_MAX_LENGTH into RPC_AMQP_QUEUE_MAX_LENGTH
- Support SSL connections to RabbitMQ.
- Default max certificate chain length to 10.
- Test against Elixir 1.8.2.
- Make .proto files fully compliant with Protocol Buffers Version 3.
- Add
initial_introspection
to RegisterDevice.
- Add
UnregisterDevice
call to Pairing protocol.
- Add replication_class and datacenter_replication_factors fields to {Create,Get}Realm requests.
- First Astarte release.