Skip to content

Releases: astarte-platform/astartectl

astartectl 24.5.2

20 Sep 08:27
v24.5.2
a3c5e93
Compare
Choose a tag to compare

astartectl 24.5.2 release.

Changes since v24.5.1

Fixed

  • Allow a larger set of permissions for configuration files and folders.

astartectl 24.5.1

19 Sep 09:11
v24.5.1
a52a562
Compare
Choose a tag to compare

astartectl 24.5.1 release.

Changes since 24.5.0

Changed

  • cluster instance {deploy | destroy | show} are deprecated and
    will be removed from v24.11.

Fixed

  • Create configuration files and folders if required, instead of just crashing.
  • Fixed empty array sent as empty string for array payload.
  • Allow the management of triggers containing Mustache templates.

astartectl 24.5.0

03 Sep 09:14
v24.5.0
12ee303
Compare
Choose a tag to compare

astartectl 24.5.0 release.

Changes since 23.5

Added

  • cluster instance deploy: add profiles for astarte v1.2.

Changed

  • Use Go 1.21 for releases.

Removed

  • cluster instance deploy: remove profiles for Astarte v0.10 and v0.11.

astartectl 23.5.2

02 Sep 13:56
v23.5.2
020439c
Compare
Choose a tag to compare

astartectl v23.5.2 release.

Changes since 23.5.1

Fixed

  • realm-management {interfaces, triggers} sync: do not show a wrong curl
    command when using --to-curl. Reference individual commands instead.
  • appengine publish-datastream: fix the decoding of longinteger
    and longintegerarray before sending to astarte.

astartectl 23.5.1

05 Apr 16:30
v23.5.1
3b75c77
Compare
Choose a tag to compare

astartectl v23.5.1 release.

Changes since 23.5.0

Added

  • Backport addition of realm-management interfaces {sync, save} to batch
    install or download triggers.
  • Backport addition of appengine device {publish-datastream, set-property, unset-property} to send data to Astarte.

Changed

  • Backport deprecation of appengine device send-data, use
    {publish-datastream, set-property, unset-property} instead.

Fixed

  • appengine send-data: fix the encoding of longinteger and longintegerarray data.

astartectl 23.5.0

04 Oct 15:52
v23.5.0
5dcfbda
Compare
Choose a tag to compare

astartectl v23.5.0 release.

Changes since 22.11

Added

  • Add fish shell completions generator command
  • realm-management interfaces save allows to save interfaces to disk.

Changed

  • realm-management interfaces {install,upgrade} commands are run synchronously.
  • Use Go 1.20 for releases.

Fixed

  • appengine send-data: fix the encoding of binaryblob and binaryblobarray data.

astartectl 22.11.04

22 Sep 13:34
v22.11.04
2b0902d
Compare
Choose a tag to compare

astartectl v22.11.04 release.

Changes since 22.11.03

Fixed

  • cluster instance deploy: Allow real burst instances to be deployed for Astarte >= v1.1.0.

astartectl 22.11.03

28 Jul 09:55
v22.11.03
31bf908
Compare
Choose a tag to compare

astartectl v22.11.03 release.

Changes since v22.11.02

Added

  • cluster instance deploy: Allow to deploy Astarte >= v1.1.0.

Fixed

  • appengine device send-data: fix --to-curl representation to return a valid command.
  • housekeeping realms create: allow the creation of a realm when explicitly setting a topology
    strategy.

astartectl 22.11.02

23 May 09:01
v22.11.02
3d8fa3a
Compare
Choose a tag to compare

astartectl v22.11.02 release.

Changes since v22.11.01

Changed

  • appengine device: print a parametric command rather than a partial one with
    --to-curlwhen multiple API calls are involved (e.g. send-data).
  • appengine device send-data returns a clear error when an interface is not found.
    See #132.

Fixed

  • appengine data-snapshot properly gathers and shows data snapshots from a device.
  • context: do not warn when config is missing. Users will have to provide parameters by hand.
  • appengine get-samples properly gathers and show samples from a device.

astartectl 22.11.01

15 Mar 16:30
v22.11.01
b62ee6e
Compare
Choose a tag to compare

astartectl v22.11.01 release.

Changes since v22.11.00

Added

  • Add support for ignoring SSL errors while interacting with the Astarte APIs.
  • Add the --to-curl flag to print a command-line equivalent of a command instead of running it.

Changed

  • cluster instance deploy: Astarte >= v1.0.0 is deployed using the api.astarte-platform.org/v1alpha2 API.
  • Require at least Go 1.18 (due to astarte-go dep).
  • Use Go 1.18 for releases.

Fixed

  • appengine devices send-data correctly parses integers as int32 instead of in64. Fix #176.