Skip to content

Releases: astarte-platform/astarte_vmq_plugin

v1.2.0

01 Jul 11:23
3a0a965
Compare
Choose a tag to compare

Astarte v1.2.0 release.

Changes since 1.1

Added

  • The plugin now accesses the Astarte database. The following env variables have been added:
    • DOCKER_VERNEMQ_ASTARTE_VMQ_PLUGIN__CASSANDRA__NODES (defaults to localhost:9042)
    • DOCKER_VERNEMQ_ASTARTE_VMQ_PLUGIN__CASSANDRA__USERNAME (defaults to cassandra)
    • DOCKER_VERNEMQ_ASTARTE_VMQ_PLUGIN__CASSANDRA__PASSWORD (defaults to cassandra)
    • DOCKER_VERNEMQ_ASTARTE_VMQ_PLUGIN__CASSANDRA__POOL_SIZE (defaults to 10)
    • DOCKER_VERNEMQ_ASTARTE_VMQ_PLUGIN__CASSANDRA__SSL_ENABLED (defaults to false)
    • DOCKER_VERNEMQ_ASTARTE_VMQ_PLUGIN__CASSANDRA__SSL_DISABLE_SNI (defaults to true)
    • DOCKER_VERNEMQ_ASTARTE_VMQ_PLUGIN__CASSANDRA__SSL_CUSTOM_SNI
    • DOCKER_VERNEMQ_ASTARTE_VMQ_PLUGIN__CASSANDRA__SSL_CA_FILE
  • Added support for device deletion. During deletion, a device is disconnected and not allowed to reconnect until deletion ends. Inflight messages are discarded. After deletion, a device must be registered again in order to connect to Astarte.
  • Added support for multiple Astarte instances sharing the same database. The following env variable has been added:
    • DOCKER_VERNEMQ_ASTARTE_VMQ_PLUGIN__ASTARTE_INSTANCE_ID (defaults to ``)

Changed

  • Update Elixir to 1.15.7.
  • Update Erlang/OTP to 26.1.
  • Update VerneMQ to master (1cc57fa) to support OTP 26.

v1.2.0-rc.0

30 May 14:41
v1.2.0-rc.0
afcc251
Compare
Choose a tag to compare
v1.2.0-rc.0 Pre-release
Pre-release

First Astarte v1.2.0 release candidate.

Changes since 1.1

Added

  • The plugin now accesses the Astarte database. The following env variables have been added:
    • DOCKER_VERNEMQ_ASTARTE_VMQ_PLUGIN__CASSANDRA__NODES (defaults to localhost:9042)
    • DOCKER_VERNEMQ_ASTARTE_VMQ_PLUGIN__CASSANDRA__USERNAME (defaults to cassandra)
    • DOCKER_VERNEMQ_ASTARTE_VMQ_PLUGIN__CASSANDRA__PASSWORD (defaults to cassandra)
    • DOCKER_VERNEMQ_ASTARTE_VMQ_PLUGIN__CASSANDRA__POOL_SIZE (defaults to 10)
    • DOCKER_VERNEMQ_ASTARTE_VMQ_PLUGIN__CASSANDRA__SSL_ENABLED (defaults to false)
    • DOCKER_VERNEMQ_ASTARTE_VMQ_PLUGIN__CASSANDRA__SSL_DISABLE_SNI (defaults to true)
    • DOCKER_VERNEMQ_ASTARTE_VMQ_PLUGIN__CASSANDRA__SSL_CUSTOM_SNI
    • DOCKER_VERNEMQ_ASTARTE_VMQ_PLUGIN__CASSANDRA__SSL_CA_FILE
  • Added support for device deletion. During deletion, a device is disconnected and not allowed to reconnect until deletion ends.
    Inflight messages are discarded. After deletion, a device must be registered again in order to connect to Astarte.
  • Added support for multiple Astarte instances sharing the same database. Tthe following env variable has been added:
    • DOCKER_VERNEMQ_ASTARTE_VMQ_PLUGIN__ASTARTE_INSTANCE_ID (defaults to ``)

Changed

  • Update Elixir to 1.15.7.
  • Update Erlang/OTP to 26.1.
  • Update VerneMQ to master (1cc57fa) to support OTP 26.

v1.0.6

18 Apr 15:32
v1.0.6
11a0d7c
Compare
Choose a tag to compare

Sixth Astarte 1.0 maintenance release.

v1.1.1

03 Oct 14:25
v1.1.1
0e8a55a
Compare
Choose a tag to compare

First Astarte 1.1 maintenance release.

v1.0.5

25 Sep 16:10
v1.0.5
0810daf
Compare
Choose a tag to compare

Fifth Astarte 1.0 maintenance release

v1.1.0

20 Jun 14:39
v1.1.0
d40910f
Compare
Choose a tag to compare

Astarte v1.1.0 release.

Changes since v1.0

Changed

  • Use the internal event type for device heartbeat.
  • Update Elixir to 1.14.5 and Erlang/OTP to 25.3.2.

Fixed

v1.0.4

26 Sep 15:52
v1.0.4
c6ec413
Compare
Choose a tag to compare

Fourth Astarte 1.0 maintenance release.

Official docker image security notice: please, make sure to update to 1.0.4 version, in order to fix CVE-2022-37026.

[1.0.4] - 2022-09-26

Fixed

  • Do not let VerneMQ container start unless the CA cert is retrieved from CFSSL.
  • Prevent the connection from timing out when the client takes more than 5 seconds to perform the
    SSL handshake

Security

  • Rebuild official docker image (updates OTP to 23.3.4.17), in order to fix CVE-2022-37026.

v1.0.3

04 Jul 15:19
v1.0.3
5d0ed8e
Compare
Choose a tag to compare

Third Astarte 1.0 maintenance release

v1.0.2

01 Apr 17:18
v1.0.2
2e1d865
Compare
Choose a tag to compare

Second Astarte 1.0 maintenance release

v1.0.1

17 Dec 09:56
v1.0.1
f41a7f2
Compare
Choose a tag to compare

First Astarte 1.0 maintenance release.

CHANGELOG

Changes since v1.0.0:

Fixed

  • Do not override VerneMQ config max_message_rate value.