Skip to content

Releases: astarte-platform/astartectl

astartectl 26.5.0

07 May 12:12
v26.5.0
61b3eee

Choose a tag to compare

astartectl 26.5.0 release.

Changes since 24.5

Changed

  • Bump Go version to 1.25

Added

  • astartectl cluster instances migrate api v2alpha1: command to automate
    Astarte CRs conversion from v1alpha3 to v2alpha1

Removed

  • BREAKING: Remove deprecated command cluster instances migrate replace-voyager previously used
    to migrate from AVI (Voyager Ingress) to ADI.
  • BREAKING: Remove deprecated command cluster instances migrate storage-version previously used
    to set new storage version for Astarte / AVI CRs (used for Astarte Operator v22.11 migration).
  • BREAKING: Remove deprecated operator management commands astartectl cluster *-operator
  • BREAKING: Remove deprecated instance deploy / show / destroy commands: astartectl cluster instance show,
    astartectl cluster instance deploy, astartectl cluster instance destroy. Obsolete deployment
    profiles are also removed.
  • BREAKING: Remove legacy astartectl cluster show, astartectl cluster instance get-cluster-config,
    astartectl cluster istance fetch-housekeeping-key commands. These commands were broken and not
    compatible with how Astarte clusters are managed since v1.2. Users should use kubectl and helm to manage their clusters instead.

astartectl 24.5.3

29 Jan 17:04
v24.5.3
831aacc

Choose a tag to compare

astartectl 24.5.3 release.

Changes since v24.5.2

Changed

  • appengine device attributes list: display attributes in a human-friendly
    representation instead Go's internal one. Keep consistency with aliases.

Fixed

  • appengine device alias list: show aliases as a map instead of a list.
    Fix #275.

astartectl 24.5.2

20 Sep 08:27
v24.5.2
a3c5e93

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

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

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

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

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

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

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

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.