Releases: thalassa-cloud/cli
Releases · thalassa-cloud/cli
Release list
v0.20.4
v0.20.3
v0.20.2
Changelog
- 59c5c32: chore(README): add authentication and credential storage sections (@thojkooi)
- 319ed86: Merge branch 'main' into browser-login (@thojkooi)
- 6270a01: Merge pull request #67 from thalassa-cloud/browser-login (@thojkooi)
- 0c9eb00: feat(networking): add --labels to vpc and subnet create (@thojkooi)
v0.20.1
v0.20.0
Changelog
- 6dbc701: feat(projects): add project commands and update context handling (beta) (@thojkooi)
- 802601e: chore(lint): run go fmt (@thojkooi)
- 86d1f98: chore(lint): add golangci-lint configuration and update GitHub Actions workflow (@thojkooi)
- 2347e91: refactor(shared): consolidate CLI helpers under internal/shared (@thojkooi)
- 469a54e: refactor(machines): extract shared start and stop state helper (@thojkooi)
- cddc7fa: refactor(registry): deduplicate repository delete command flow (@thojkooi)
- 84b7f81: refactor(iam): split workload identity bootstrap into helpers (@thojkooi)
- 5473f8a: refactor(kubernetes): extract upgrade version selection logic (@thojkooi)
- cf6e441: refactor(cli): use shared confirmation prompts in destructive commands (@thojkooi)
- 7af830f: fix(lint): check errors from cobra flag setup in init (@thojkooi)
- a87aeb7: fix(lint): resolve staticcheck, unparam, and unconvert warnings (@thojkooi)
- 9b0488e: fix(lint): handle deferred close and cleanup errors (@thojkooi)
- 90a5193: refactor(go): run go fix (@thojkooi)
- 3641087: fix(kubernetes): improve cluster filtering logic in nodepools list command (@thojkooi)
- 5947a2c: Merge pull request #63 from thalassa-cloud/projects-api (@thojkooi)
- 591a46c: feat(securefile): add helpers for owner-only config files (@thojkooi)
- 0a227fe: feat(credentials): add OS keychain credential store (@thojkooi)
- 84dc656: feat(config): persist context credentials in keychain (@thojkooi)
- 4951327: feat(context): add fix command for permissive config permissions (@thojkooi)
- d5d286f: fix(context): redact secrets in context view output (@thojkooi)
- 6758e08: chore(context): format (@thojkooi)
- 325f07a: refactor(contextstate): format (@thojkooi)
- fad7e25: feat(kubernetes): add ExecCredential output for kubectl (@thojkooi)
- 9e5e44d: feat(kubernetes): render kubeconfigs with exec or inline token auth (@thojkooi)
- dc2f53a: feat(thalassaclient): allow scoped organisation and project overrides (@thojkooi)
- 3f15ee8: feat(kubernetes): add credential exec plugin to connect and kubeconfig (@thojkooi)
- 3ac4b71: chore: add pre-commit hook for go fmt and golangci-lint (@thojkooi)
- b61b328: Merge pull request #64 from thalassa-cloud/support-keychain (@thojkooi)
- 65cf16c: feat(credentials): store refresh tokens and detect missing keychain entries (@thojkooi)
- e506f63: feat(auth): add browser OIDC login with PKCE and callback page (@thojkooi)
- de4de20: feat(contextstate): integrate browser OIDC tokens and automatic refresh (@thojkooi)
- e81c01a: feat(context): default create and login to browser OIDC (@thojkooi)
- 8f1ed15: fix: update pre-commit hook to use gofmt instead of go fmt (@thojkooi)
- bd3435e: fix(contextstate): skip token refresh when no context is configured (@thojkooi)
- 255d9a9: fix(auth): improved browser OIDC callback and realm URL handling (@thojkooi)
- 1b1a5a4: Merge pull request #65 from thalassa-cloud/browser-login (@thojkooi)
- 23f121f: chore(docs): update docs (@thojkooi)
- 66ef732: Merge pull request #66 from thalassa-cloud/browser-login (@thojkooi)
v0.19.0
Changelog
- 7215562: chore: Update GoReleaser action to version v6.4.0 in CI workflow (@thojkooi)
- 51b01f2: chore(deps): bump k8s.io/apimachinery from 0.35.2 to 0.35.3 (@dependabot[bot])
- eb8416c: chore(deps): bump github.com/thalassa-cloud/client-go (@dependabot[bot])
- 6785c6b: Merge pull request #52 from thalassa-cloud/dependabot/go_modules/github.com/thalassa-cloud/client-go-0.31.1 (@thojkooi)
- ce5c8c9: Merge pull request #51 from thalassa-cloud/dependabot/go_modules/k8s.io/apimachinery-0.35.3 (@thojkooi)
- 4c88b9f: chore(deps): bump github.com/thalassa-cloud/client-go (@dependabot[bot])
- 3b2f347: Merge pull request #53 from thalassa-cloud/dependabot/go_modules/github.com/thalassa-cloud/client-go-0.32.0 (@thojkooi)
- ff8a3fa: chore(deps): bump github.com/thalassa-cloud/client-go (@dependabot[bot])
- b16ba0d: Merge pull request #54 from thalassa-cloud/dependabot/go_modules/github.com/thalassa-cloud/client-go-0.32.1 (@thojkooi)
- c663302: chore(deps): bump k8s.io/apimachinery from 0.35.3 to 0.35.4 (@dependabot[bot])
- 28db367: Merge pull request #56 from thalassa-cloud/dependabot/go_modules/k8s.io/apimachinery-0.35.4 (@thojkooi)
- e7c261b: chore(deps): bump k8s.io/apimachinery from 0.35.4 to 0.36.0 (@dependabot[bot])
- abb50a7: Merge pull request #57 from thalassa-cloud/dependabot/go_modules/k8s.io/apimachinery-0.36.0 (@thojkooi)
- 8c36b13: chore(deps): bump github.com/mattn/go-isatty from 0.0.20 to 0.0.22 (@dependabot[bot])
- db4eb0e: Merge pull request #58 from thalassa-cloud/dependabot/go_modules/github.com/mattn/go-isatty-0.0.22 (@thojkooi)
- a8574c5: chore(deps): bump k8s.io/apimachinery from 0.36.0 to 0.36.1 (@dependabot[bot])
- ccd1df7: Merge pull request #59 from thalassa-cloud/dependabot/go_modules/k8s.io/apimachinery-0.36.1 (@thojkooi)
- 8773fa9: chore(deps): bump k8s.io/apimachinery from 0.36.1 to 0.36.2 (@dependabot[bot])
- 9779fce: chore(deps): bump github.com/thalassa-cloud/client-go (@dependabot[bot])
- a7d240e: Merge pull request #61 from thalassa-cloud/dependabot/go_modules/github.com/thalassa-cloud/client-go-0.33.0 (@thojkooi)
- cd88fc2: Merge pull request #60 from thalassa-cloud/dependabot/go_modules/k8s.io/apimachinery-0.36.2 (@thojkooi)
- d6f94a9: chore(deps): bump github.com/thalassa-cloud/client-go (@dependabot[bot])
- 54d7852: Merge pull request #62 from thalassa-cloud/dependabot/go_modules/github.com/thalassa-cloud/client-go-0.33.1 (@thojkooi)
- 1ac78cd: feat(quotas): add quota management and list commands (@thojkooi)
- cebc251: feat(networking): add loadbalancer and listeners commands (@thojkooi)
- d989ef7: feat(registry): add container registry commands (@thojkooi)
- b8ed600: feat(dbaas): add auto-upgrade policy to cluster update command (@thojkooi)
- eef893d: feat(completion): add completion functions for Kubernetes roles, quotas, and container registries (@thojkooi)
- fd133ff: feat(autocomplete): implement Kubernetes cluster and role resolution functions (@thojkooi)
- d4d52da: feat(kubernetes): add Kubernetes IAM role and binding commands (@thojkooi)
- 1121a8e: fix(registry): missing command (@thojkooi)
v0.18.0
v0.17.0
v0.16.0
Changelog
- 8591ae6: chore(deps): bump k8s.io/apimachinery from 0.35.0 to 0.35.1 (@dependabot[bot])
- b2ee783: Merge pull request #46 from thalassa-cloud/dependabot/go_modules/k8s.io/apimachinery-0.35.1 (@thojkooi)
- 5edfce8: chore(deps): bump k8s.io/apimachinery from 0.35.1 to 0.35.2 (@dependabot[bot])
- 4dfac27: Merge pull request #47 from thalassa-cloud/dependabot/go_modules/k8s.io/apimachinery-0.35.2 (@thojkooi)
- 5a4c20e: fix(context): organisation retrieval in create command (@thojkooi)
- 0d6e4c9: Merge pull request #49 from thalassa-cloud/fix-context-create-single-org-error (@thojkooi)