Skip to content

Releases: cycloidio/cycloid-cli

v5.1.144

12 Dec 17:18
Compare
Choose a tag to compare

[v5.1.144] 2024-12-12

Cycloid CLI changelog:

CLI

ADDED

  • Add cy event list for listing events (CLI#324)
    This is a basic implementation of the getEvents API endpoint.

FIXED

  • cy project create-env/update-env now correctly support all value update types with --var (-V) flag (CLI#323)
    Previously, all value would have been treated as string, we now support all native types (int, float, bool, string) and valid JSON (array and objects).
  • Fixed bugs in variable updates on environment update (CLI#323)

v5.1.144-rc

12 Dec 17:03
f34bae8
Compare
Choose a tag to compare
v5.1.144-rc Pre-release
Pre-release

[v5.1.144-rc] 2024-12-12

Cycloid CLI changelog:

CLI

ADDED

  • Add cy event list for listing events (CLI#324)
    This is a basic implementation of the getEvents API endpoint.
    FIXED
  • cy project create-env/update-env now correctly support all value update types with --var (-V) flag (CLI#323)
    Previously, all value would have been treated as string, we now support all native types (int, float, bool, string) and valid JSON (array and objects).
  • Fixed bugs in variable updates on environment update (CLI#323)

v5.1.134

10 Dec 09:41
a7917e2
Compare
Choose a tag to compare

[v5.1.134] 2024-12-10

Cycloid CLI changelog:

CLI

BREAKING

  • create-env uses now stackforms by default (CLI#313)
    the old create-env logic will apply if you give the legacy flags, but they won't be advertised anymore on the CLI.
    CHANGED

  • Update client to version v5.1.10 (CLI#290)

  • Update client to version v5.1.14 (CLI#291)

  • Update client to version v5.1.15 (CLI#292)

  • Update client to version v5.1.26 (CLI#293)

  • Update client to version v5.1.30 (CLI#294)

  • Update client to version v5.1.31 (CLI#295)

  • Update client to version v5.1.35 (CLI#296)

  • Update client to version v5.1.43 (CLI#297)

  • Update client to version v5.1.56 (CLI#302)

  • Update client to version v5.1.58 (CLI#303)

  • Update client to version v5.1.61 (CLI#304)

  • Update client to version v5.1.67 (CLI#305)

  • Update client to version v5.1.76 (CLI#306)

  • Update client to version v5.1.98 (CLI#308)

  • Update client to version v5.1.102 (CLI#309)

  • Update client to version v5.1.116 (CLI#311)

  • Update client to version v5.1.124 (CLI#312)

  • Update client to version v5.1.129 (CLI#314)

  • Update client to version v5.1.130 (CLI#315)

  • Update client to version v5.1.134 (CLI#316)

FIXED

  • Cycloid CLI now correctly uses CY_API_KEY env var instead of CY_API_TOKEN. (CLI#299)
    Old env vars still works, TOKEN and CY_API_TOKEN will be deprecated on the future.

  • Fixed bugs related to the API update (CLI#313)
    CLI should behave as expected now.

  • Fixed an issue where stackforms vars input precedence was not respected on certain types (CLI#313)

  • Fixed inconsistency on --org and CY_ORG parameter (CLI#313)

Other

ADDED

  • Added linter for the CLI code (CLI#285)

  • Added go code formatter (CLI#286)

v5.1.134-rc

10 Dec 08:55
128ae23
Compare
Choose a tag to compare
v5.1.134-rc Pre-release
Pre-release

[v5.1.134-rc] 2024-12-10

Cycloid CLI changelog:

CLI

BREAKING

  • create-env uses now stackforms by default (CLI#313)
    the old create-env logic will apply if you give the legacy flags, but they won't be advertised anymore on the CLI.
    CHANGED

  • Update client to version v5.1.10 (CLI#290)

  • Update client to version v5.1.14 (CLI#291)

  • Update client to version v5.1.15 (CLI#292)

  • Update client to version v5.1.26 (CLI#293)

  • Update client to version v5.1.30 (CLI#294)

  • Update client to version v5.1.31 (CLI#295)

  • Update client to version v5.1.35 (CLI#296)

  • Update client to version v5.1.43 (CLI#297)

  • Update client to version v5.1.56 (CLI#302)

  • Update client to version v5.1.58 (CLI#303)

  • Update client to version v5.1.61 (CLI#304)

  • Update client to version v5.1.67 (CLI#305)

  • Update client to version v5.1.76 (CLI#306)

  • Update client to version v5.1.98 (CLI#308)

  • Update client to version v5.1.102 (CLI#309)

  • Update client to version v5.1.116 (CLI#311)

  • Update client to version v5.1.124 (CLI#312)

  • Update client to version v5.1.129 (CLI#314)

  • Update client to version v5.1.130 (CLI#315)

  • Update client to version v5.1.134 (CLI#316)

FIXED

  • Cycloid CLI now correctly uses CY_API_KEY env var instead of CY_API_TOKEN. (CLI#299)
    Old env vars still works, TOKEN and CY_API_TOKEN will be deprecated on the future.

  • Fixed bugs related to the API update (CLI#313)
    CLI should behave as expected now.

  • Fixed an issue where stackforms vars input precedence was not respected on certain types (CLI#313)

  • Fixed inconsistency on --org and CY_ORG parameter (CLI#313)

Other

ADDED

  • Added linter for the CLI code (CLI#285)

  • Added go code formatter (CLI#286)

v5.1.9

15 Jul 15:27
Compare
Choose a tag to compare

[v5.1.9] 2024-07-15

Cycloid CLI changelog:

Members

CHANGED

  • Updated members commands to fit the recent endpoints changes. (CLI#270)

v5.1.9-rc

15 Jul 09:45
fec9c80
Compare
Choose a tag to compare
v5.1.9-rc Pre-release
Pre-release

[v5.1.9-rc] 2024-07-15

Cycloid CLI changelog:

Members

CHANGED

  • Updated members commands to fit the recent endpoints changes. (CLI#270)

v5.0.66

09 Jul 13:25
Compare
Choose a tag to compare

[v5.0.66] 2024-07-04

Cycloid CLI changelog:

CLI

BREAKING

  • Env var TOKEN is replaced by CY_API_KEY for giving token via env var. (CLI#274)
    The old TOKEN env var still works but emits a warning. It will be removed in a futur release.
    CHANGED
  • Allow to create a project without an environment. (CLI#278)
    The env creation with the old flags still exists, but is now deprecated and will be removed in a further release.
  • Allow to use CY_ORG env var to define the current org instead of --org flag (CLI#274)
    You can still use the --org flag, the CLI flag will have precedence over the env var.
  • Update client to version v5.0.66 (CLI#279)

FIXED

  • Fix version for release (CLI#269)

  • Remove API validation on bad playload from API for catalog repository refresh (CLI#278)

  • --org flag is now global (CLI#274)
    This fixes inconsistency between commands, you can also set the org via env vars now.
    SECURITY

  • Make the configuration write as 0600 permissions in user home config (CLI#274)

  • Allow to login using CY_API_TOKEN instead of providing the token via --api-token flag (CLI#274)
    This will become the default way, using the flag will be deprecated in the future.

v5.0.49

19 Jun 10:30
Compare
Choose a tag to compare

[v5.0.49] 2024-06-19

Cycloid CLI changelog:

CLI

ADDED

  • Add cy project create-stackforms-env command to create env using stackforms (CLI#269)
  • Add cy project get-env command to retrieve configuration value on projects using stackforms. (CLI#269)
  • Add a cy stacks get-config <ref> <use-case> to retrieve a stack default config (CLI#277)

FIXED

  • Make cy project create-stackforms-env fetch default by default (CLI#277)
    This behavior can be disabled with the --no-fetch-defaults flag
  • Fix forms config parsing for stackforms related commands not sending the correct vars keys. (CLI#277)

BREAKING

  • Update go version to 1.22.4 and go-swagger to 0.31.0 (CLI#272)

FIXED

  • Fix all env related commands not returning UI icons on update. (CLI#269)

v5.0.34

23 May 13:52
Compare
Choose a tag to compare

[v5.0.34] 2024-05-23

Cycloid CLI changelog:

CLI

CHANGED

  • Update client to version v5.0.34 (CLI#267)

v5.0.34-rc

23 May 13:22
e76bbc6
Compare
Choose a tag to compare
v5.0.34-rc Pre-release
Pre-release

[v5.0.34-rc] 2024-05-23

Cycloid CLI changelog:

CLI

CHANGED

  • Update client to version v5.0.34 (CLI#267)