Releases: AntTheLimey/pgecloudctl
Releases · AntTheLimey/pgecloudctl
Release list
v0.4.0
Changelog
- 71a090e Merge pull request #10 from AntTheLimey/dependabot/go_modules/golang.org/x/term-0.44.0
- 7528e3f Merge pull request #11 from AntTheLimey/dependabot/go_modules/github.com/oapi-codegen/runtime-1.4.2
- 70050d1 Merge pull request #12 from AntTheLimey/dependabot/github_actions/actions/checkout-7
- bd9bbd3 Merge pull request #13 from AntTheLimey/feat/service-mutation-wait
- 88909ca Merge pull request #14 from AntTheLimey/feat/destructive-confirm-and-pipeline-formats
- 7a2b341 Merge pull request #15 from AntTheLimey/feat/wait-create-delete
- b5b22ec Merge pull request #16 from AntTheLimey/dependabot/go_modules/github.com/oapi-codegen/nullable-1.2.0
- 64d796a Merge pull request #17 from AntTheLimey/feat/cluster-db-cli-parity
- 8532420 Merge pull request #18 from AntTheLimey/docs/roadmap-v0.4
- 8b4d1d9 Merge pull request #7 from AntTheLimey/fix/host-ids-node-resolution
- b556007 Merge pull request #8 from AntTheLimey/docs/node-resolution-and-services-warning
- 1e2c86d Merge pull request #9 from AntTheLimey/dependabot/github_actions/codecov/codecov-action-7
- 696bbb5 Revert "feat: add --backup-store-id to databases create"
- 2b2b0be chore(deps): bump actions/checkout from 6 to 7
- 8ac61a7 chore(deps): bump codecov/codecov-action from 6 to 7
- 71d099a chore(deps): bump github.com/oapi-codegen/nullable from 1.1.0 to 1.2.0
- 27db3e1 chore(deps): bump github.com/oapi-codegen/runtime from 1.4.1 to 1.4.2
- acecce3 chore(deps): bump golang.org/x/term from 0.43.0 to 0.44.0
- 8d2fa5f feat: accept short UUID prefixes on cluster/db get and delete
- 92bdcca feat: add --backup-store-id and --firewall-rule to clusters create
- c01dcbb feat: add --backup-store-id to databases create
- 8605324 feat: add --force to clusters delete (cascade databases + infra)
- ad4175d feat: add --wait to async service-mutation commands
- c038781 feat: add --wait to create/delete of task-backed resources
- 1148ad0 feat: add clusters update command (read-modify-write)
- 79472f7 feat: add firewall-rule structured flag parser
- 22c188b feat: add short UUID prefix resolver for clusters/databases
- 15a0699 feat: confirm destructive ops; accept both RAG pipeline formats
- dc75284 feat: v0.3 — AI layer (llms.txt, skill, recipes, doctor) (#6)
- 043452c feat: warn on clusters create without a backup store
- 151631e fix: address review feedback on --wait
- 5e5c7d8 fix: address review feedback on confirm/pipeline PR
- fffe62c fix: check json.Encode error return in test (errcheck)
- 275ef81 fix: match UUID prefixes case-insensitively
- 528447a fix: resolve node names to host_ids for service deployment
- 9faff88 fix: track create task even on nil-body responses
- d7214d1 fix: validate firewall-rule name against API's accepted types
- 7863eb1 style: use switch over if-else chains in create handlers (gocritic)
v0.2.0
Changelog
- 52be0d2 feat: add --verbose HTTP tracing
- 0779231 feat: add YAML output format
- 7b218ef feat: add backups and backup-stores commands
- 32bceca feat: add cluster shares and cloudformation-template commands
- 23372e4 feat: add color output for table headers and status
- f85afe3 feat: add curl-pipe install script
- 600428b feat: add ingresses commands with service registration
- 8435d0f feat: add invites and memberships commands
- 49f6028 feat: add ssh-keys commands (list/get/create/delete)
- 7719e38 feat: update v0.1 commands for YAML output and color status
- ada8182 fix: review findings — output pattern, required flags, time filters
- 75fc465 fix: review findings — required flag, CF template output, color init, timeout
- 6242d15 fix: validate cloud-account UUID, reject negative expiration, test color init
v0.1.0
Changelog
- dc34f4b Initial commit
- ce5a51a feat: add auth commands (login/status/logout)
- 9656dd2 feat: add auth package for token management
- 88d38c4 feat: add cloud-accounts commands (list/get/create/delete)
- 1874258 feat: add clusters commands (list/get/create/delete)
- b0abf1c feat: add config package for credential storage
- 7349bd1 feat: add database service commands (mcp/rag/services)
- 05bd8ed feat: add databases commands (list/get/create/update/delete)
- 76b305e feat: add global flags and version command
- affe462 feat: add output package for table and JSON formatting
- b986ff6 feat: add project scaffolding files
- e68f5f2 feat: add shared API client helper
- 3ca9857 feat: add tasks commands (list/get/wait)
- e35073f feat: vendor OpenAPI spec and generate Go client
- 0c77cf4 fix: correct golangci-lint v2 config structure
- 26cd4d3 fix: migrate golangci-lint config to v2 schema
- 7a5c6f7 fix: pass HOMEBREW_TAP_TOKEN to GoReleaser for cross-repo push
- c800517 fix: propagate exit codes to process and require RAG API keys
- 6f5db2c fix: remove gosimple linter (merged into staticcheck in v2)
- 3ae98f8 fix: resolve build and lint issues
- 5eb4257 fix: resolve lint errors for golangci-lint v2
- 4de1157 fix: review findings — reuse API client, fix flag help text, check stdin error
- b31d9eb fix: show full UUIDs in table output
- 25dd824 fix: update golangci-lint config to v2 format
- 26df609 fix: upgrade CI to latest action versions and use go-version-file
- 7ceae15 style: replace interface{} with any