Releases: stackitcloud/stackit-cli
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/describe
commands 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 options
command by @joaopalet in #381 - Extend
sqlserverflex options
examples and adjust output table order by @joaopalet in #382 - Update
sqlserverflex options
docs 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 create
andreset-password
commands by @joaopalet in #384 - Update goreleaser configuration version by @joaopalet in #385
- Add
sqlserverflex user delete/describe/list
commands by @joaopalet in #386 - Add
sqlserverflex database create/delete
commands by @joaopalet in #387 - Fix
sqlserverflex user
command 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 options
command by @joaopalet in #381 - Extend
sqlserverflex options
examples and adjust output table order by @joaopalet in #382 - Update
sqlserverflex options
docs 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 create
andreset-password
commands 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 profile
by @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
v0.7.0
Highlights
- Feature: Add new
beta
servicesqlserverflex
, currently including subcommandsinstance
(all CRUD operations) andoptions
What's Changed
- Update github-action by @GokceGK in #331
- Add support for config profiles by @joaopalet in #334
- Improve help and flags for MongoDB backups by @DiogoFerrao in #337
- Revert "Add support for config profiles" by @DiogoFerrao in #338
- Update command descriptions by @GokceGK in #340
- Increase test coverage by @DiogoFerrao in #332
- Implement file path flag for generate-payload by @GokceGK in #341
- Beautify usage template by @joaopalet in #342
- Add
Traceparent
header to the raw HTTP debug logs by @DiogoFerrao in #344 - Add
sqlserverflex
client and configuration logic (andinstance list
command) by @joaopalet in #345 - fix(deps): update stackit sdk modules by @stackit-pipeline in #339
- Add
sqlserverflex instance create/update
commands by @joaopalet in #346 - Add
sqlserverflex instance delete/describe
commands by @joaopalet in #347 - Move
sqlserverflex
commands tobeta
command group by @joaopalet in #349 - Add
beta
tosqlserverflex
command examples by @joaopalet in #350 - Add sqlserverflex options command by @vicentepinto98 in #348
- Filter ske options json and yaml output by @vicentepinto98 in #352
- Update services overview table by @joaopalet in #353
Full Changelog: v0.6.0...v0.7.0
v0.6.0
Highlights
- Feature: Onboard first set of the MongoDB Flex backup commands
stackit mongodbflex backup
- Feature: Onboard more commands for
load-balancer observability-credentials
- Feature: Onboard SKE
kubeconfig login
command - Feature: Integrate
WinGet
distribution in release pipeline - Feature: Table titles are now configurable
- Feature: Support
YAML
output format - Feature: Support custom pager
- Bugfix: Fix high severe vulnerability
What's Changed
- Add --used and --unused flags to
load-balancer list
by @DiogoFerrao in #308 - Onboard
load-balancer observability-credentials cleanup
by @DiogoFerrao in #311 - Load balancer observability-credentials list fixes by @DiogoFerrao in #313
- Integrate WinGet distribution in release pipeline by @joaopalet in #305
- Configure table titles by @vicentepinto98 in #314
- fix(deps): update stackit sdk modules to v0.14.0 by @stackit-pipeline in #317
- MongoDB backup list, describe, restore-jobs by @vicentepinto98 in #307
- Implement YAML output format by @GokceGK in #298
- Mongodb backup schedule, update-schedule, restore by @DiogoFerrao in #316
- Add yaml output format to mongodbflex backup commands by @GokceGK in #319
- Add yaml output to lb commands by @GokceGK in #321
- fix(deps): update stackit sdk modules by @stackit-pipeline in #318
- Add SKE login command by @Kumm-Kai in #157
- Fix p.outputF call on ske kubeconfig login command by @vicentepinto98 in #322
- Add custom pager handling by @GokceGK in #299
- Change yaml marshal function to add indentation by @GokceGK in #323
- Upgrade dependency to fix high vulnerability by @GokceGK in #324
Full Changelog: v0.5.0...v0.6.0
v0.6.0-prerelease.1
Changelog
- 0578af7: Add --used and --unused flags to
load-balancer list
(#308) (@DiogoFerrao) - 442d19c: Integrate WinGet distribution in release pipeline (#305) (@joaopalet)
- 05eb3d6: Onboard
load-balancer observability-credentials cleanup
(#311) (@DiogoFerrao) - 3ab3f6f: fix no credentials listing (#313) (@DiogoFerrao)
v0.5.0
Highlights
- Feature: Onboard first set of STACKIT Load Balancer functionality (
stackit load-balancer
commands) - Bugfix: Fix prompt for enter on Windows
What's Changed
- fix(deps): update module golang.org/x/oauth2 to v0.20.0 by @stackit-pipeline in #278
- fix(deps): update module github.com/jedib0t/go-pretty/v6 to v6.5.9 by @stackit-pipeline in #280
- Improve documentation by @GokceGK in #293
- BUGFIX: fix prompt for enter on Windows by @DiogoFerrao in #301
- Onboard first set of Load Balancer functionality by @vicentepinto98 in #260
- fix(deps): update module golang.org/x/term to v0.20.0 by @stackit-pipeline in #306
- Update service integration overview table by @joaopalet in #304
Full Changelog: v0.4.0...v0.5.0
v0.4.1-prerelease.1
Changelog
- c97b0bd: Add debug log to prompt for enter (@joaopalet)
- c5e6f42: fix(deps): update module github.com/jedib0t/go-pretty/v6 to v6.5.9 (#280) (@stackit-pipeline)
- 64d9a74: fix(deps): update module golang.org/x/oauth2 to v0.20.0 (#278) (@stackit-pipeline)