Releases: stackitcloud/stackit-cli
v0.13.0
Tip
On August 29 2024, the GPG key-pair used for signing the packages was renewed.
If you're using APT to install the CLI, you'll need to import the new public key via:
curl https://packages.stackit.cloud/keys/key.gpg | sudo gpg --dearmor -o /usr/share/keyrings/stackit.gpgPlease refer to our installation guide if you face any issues.
What's Changed
- Add SECURITY.md by @vicentepinto98 in #460
- Add key expiration note to installation by @GokceGK in #463
Full Changelog: v0.12.1...v0.13.0
v0.12.1
What's Changed
- fix(deps): update module github.com/stackitcloud/stackit-sdk-go/services/iaas to v0.8.0 by @stackit-pipeline in #453
- Remove jwks from auth storage by @vicentepinto98 in #461
Full Changelog: v0.12.0...v0.12.1
v0.12.0
Tip
On August 26 2024, The STACKIT Argus service was renamed to STACKIT Observability.
This means that there is a new command group observability, which offers the same functionality as the deprecated argus command.
Please make sure to update your STACKIT CLI to the latest version after August 26 2024 to ensure that you start using observability command.
What's Changed
- Implement client ID as config option by @GokceGK in #449
- Add error description to output by @GokceGK in #452
- fix(deps): update stackit sdk modules by @stackit-pipeline in #450
- Extend config options by @GokceGK in #451
- Fix empty check for allowed url domain by @GokceGK in #455
- Rename argus to observability by @GokceGK in #454
- Add observability docs by @GokceGK in #456
- Fix grafana describe examples by @GokceGK in #457
- Validate IDP URL only for customized ones by @GokceGK in #458
- Remove deprecated jwks endpoint by @GokceGK in #459
Full Changelog: v0.11.0...v0.12.0
v0.11.0
What's Changed
- Add IaaS endpoint to config set unset by @GokceGK in #435
- Change IaaS routes and network-ranges commands to singular form by @GokceGK in #436
- fix(deps): update module golang.org/x/oauth2 to v0.22.0 by @stackit-pipeline in #440
- fix(deps): update module github.com/stackitcloud/stackit-sdk-go/services/iaas to v0.6.0 by @stackit-pipeline in #441
- fix(deps): update module golang.org/x/mod to v0.20.0 by @stackit-pipeline in #439
- fix(deps): update module golang.org/x/term to v0.23.0 by @stackit-pipeline in #442
- fix(deps): update module golang.org/x/text to v0.17.0 by @stackit-pipeline in #443
- Onboard IaaS network by @GokceGK in #438
- Change network payload handling by @GokceGK in #444
- Fix acc test findings by @GokceGK in #445
- ref 644499 - server command by @aeter in #421
- Update github-action to 40.2.6 by @GokceGK in #448
- Add server command to readme by @GokceGK in #447
Full Changelog: v0.10.0...v0.11.0
v0.10.0
Changelog
- 9bac680: Add
stackit auth logoutcommand (#416) (@DiogoFerrao) - a71a1b6: Format prompt test for dns zone commands (#423) (@GokceGK)
- 76606ad: Onboard dns zone clone command (#419) (@GokceGK)
- 455fd95: add log out docs (#418) (@GokceGK)
- 0264973: fix(deps): update module github.com/stackitcloud/stackit-sdk-go/services/ske to v0.19.0 (#417) (@stackit-pipeline)
- 37584fc: fix(deps): update module github.com/stackitcloud/stackit-sdk-go/services/sqlserverflex to v0.4.0 (#420) (@stackit-pipeline)
- 1fe4a90: upgrade github-action to 40.2.3 (#424) (@GokceGK)
v0.9.1
What's Changed
- Update README IDP migration warning by @joaopalet in #406
- ref 644868 - server backup subcommands by @aeter in #397
- Implement
sqlserverflex database list/describecommands by @joaopalet in #409 - fix(deps): update stackit sdk modules by @stackit-pipeline in #410
- Move SKE enable/disable to the Service Enablement API by @DiogoFerrao in #413
- fix(deps): update module github.com/lmittmann/tint to v1.0.5 by @stackit-pipeline in #412
- fix(deps): update module github.com/goccy/go-yaml to v1.12.0 by @stackit-pipeline in #414
Full Changelog: v0.9.0...v0.9.1
v0.9.0
Tip
A the new STACKIT Identity Provider (IDP) was released, and we are happy to announce that, in the current version, the new IDP was integrated in the STACKIT CLI where it is used for user authentication.
This also means that the user authentication on previous STACKIT CLI versions is no longer guaranteed to work for all services.
If you are using an older version, please make sure to update your STACKIT CLI to ensure that you can continue to use all STACKIT services.
What's Changed
- Add support for custom IDP endpoint and client ID by @joaopalet in #400
- Add warning regarding new IDP to README by @joaopalet in #401
- fix(deps): update module golang.org/x/mod to v0.19.0 by @stackit-pipeline in #402
- fix(deps): update module golang.org/x/term to v0.22.0 by @stackit-pipeline in #403
- fix(deps): update module github.com/stackitcloud/stackit-sdk-go/services/ske to v0.17.0 by @stackit-pipeline in #405
- Migrate to new STACKIT IDP by @joaopalet in #404
Full Changelog: v0.8.1...v0.9.0
v0.8.1
Warning
Starting on July 9 2024, the new STACKIT Identity Provider (IDP) will be available.
Close to this date, we will release a new version of the STACKIT CLI that will use the new IDP for user authentication. This also means that the user authentication on STACKIT CLI versions released before is no longer guaranteed to work for all services.
Please make sure to update your STACKIT CLI to the latest version to ensure that you can continue to use all STACKIT services.
What's Changed
- fix(deps): update module golang.org/x/text to v0.16.0 by @stackit-pipeline in #373
- fix(deps): update module golang.org/x/term to v0.21.0 by @stackit-pipeline in #372
- fix(deps): update module golang.org/x/oauth2 to v0.21.0 by @stackit-pipeline in #371
- Improve display of README logo by @joaopalet in #374
- fix(deps): update module github.com/zalando/go-keyring to v0.2.5 by @stackit-pipeline in #375
- fix(deps): update module golang.org/x/mod to v0.18.0 by @stackit-pipeline in #370
- Update GitHub actions &other dependencies by @GokceGK in #376
- Add json and yaml output formats to the argus credentials create by @GokceGK in #379
- fix(deps): update module github.com/spf13/cobra to v1.8.1 by @stackit-pipeline in #380
- Extend
sqlserverflex optionscommand by @joaopalet in #381 - Extend
sqlserverflex optionsexamples and adjust output table order by @joaopalet in #382 - Update
sqlserverflex optionsdocs by @joaopalet in #383 - fix(deps): update stackit sdk modules by @stackit-pipeline in #378
- Remove draft PR from WinGet GoReleaser settings by @joaopalet in #369
- Add
sqlserverflex user createandreset-passwordcommands by @joaopalet in #384 - Update goreleaser configuration version by @joaopalet in #385
- Add
sqlserverflex user delete/describe/listcommands by @joaopalet in #386 - Add
sqlserverflex database create/deletecommands by @joaopalet in #387 - Fix
sqlserverflex usercommand descriptions by @joaopalet in #388 - fix(deps): update module github.com/stackitcloud/stackit-sdk-go/services/logme to v0.16.0 by @stackit-pipeline in #390
- Add env value check to project name detection by @GokceGK in #392
- fix(deps): update module github.com/stackitcloud/stackit-sdk-go/services/postgresflex to v0.15.0 by @stackit-pipeline in #394
- ref 643132: server backup schedules by @aeter in #393
- Add server backup to the services overview table by @joaopalet in #395
- Check for service enablement before bucket creation by @joaopalet in #398
- Add warning regarding migration to new IDP by @joaopalet in #399
New Contributors
Full Changelog: v0.8.0...v0.8.1
v0.9.0-prerelease.1
What's Changed
- fix(deps): update module golang.org/x/text to v0.16.0 by @stackit-pipeline in #373
- fix(deps): update module golang.org/x/term to v0.21.0 by @stackit-pipeline in #372
- fix(deps): update module golang.org/x/oauth2 to v0.21.0 by @stackit-pipeline in #371
- Improve display of README logo by @joaopalet in #374
- fix(deps): update module github.com/zalando/go-keyring to v0.2.5 by @stackit-pipeline in #375
- fix(deps): update module golang.org/x/mod to v0.18.0 by @stackit-pipeline in #370
- Update GitHub actions &other dependencies by @GokceGK in #376
- Add json and yaml output formats to the argus credentials create by @GokceGK in #379
- fix(deps): update module github.com/spf13/cobra to v1.8.1 by @stackit-pipeline in #380
- Extend
sqlserverflex optionscommand by @joaopalet in #381 - Extend
sqlserverflex optionsexamples and adjust output table order by @joaopalet in #382 - Update
sqlserverflex optionsdocs by @joaopalet in #383 - fix(deps): update stackit sdk modules by @stackit-pipeline in #378
- Remove draft PR from WinGet GoReleaser settings by @joaopalet in #369
- Add
sqlserverflex user createandreset-passwordcommands by @joaopalet in #384 - Update goreleaser configuration version by @joaopalet in #385
Full Changelog: v0.8.0...v0.9.0-prerelease.1
v0.8.0
Highlights
- Feature: Added support for configuration profiles, managed by
stackit config profile. These profiles have separate authentication and configuration logic, allowing for users to have configurations for different projects, product lifecycle (prod,dev,qa) and more. - Feature: Colored errors and warnings
What's Changed
- fix(deps): update module github.com/fatih/color to v1.17.0 by @stackit-pipeline in #354
- fix(deps): update module github.com/stackitcloud/stackit-sdk-go/services/ske to v0.16.0 by @stackit-pipeline in #355
- Color errors and warnings by @joaopalet in #360
- fix(deps): update stackit sdk modules to v0.15.0 by @stackit-pipeline in #361
- Add support for configuration profiles, managed by
stackit config profileby @DiogoFerrao in #366 - fix(deps): update module github.com/spf13/viper to v1.19.0 by @stackit-pipeline in #364
- Add STACKIT logo to README by @joaopalet in #368
Full Changelog: v0.7.0...v0.8.0