v0.25.0 - 2025-02-03
- test: create tables with schema in deploy_table.sh by @go-to-k in #307
- feat(app): concurrent mode for parallel deletion of multiple buckets by @go-to-k in #288
v0.24.2 - 2025-01-29
- chore(wrapper): change handling errgroup with context by @go-to-k in #289
- revert: "chore(wrapper): change handling errgroup with context (#289)" by @go-to-k in #292
- chore(client): add debug log for retryable errors by @go-to-k in #293
- test: improve test deploy shells by @go-to-k in #294
- test: increase the number of buckets created in deploy_directory.sh by @go-to-k in #295
- test(app): add tests for app module by @go-to-k in #296
- test: wait for asynchronous loops in the test deployment shells for each constant process by @go-to-k in #300
- test: fix loop handling in deploy.sh by @go-to-k in #301
- fix(wrapper): S3 Tables Wrapper is loading without waiting for the addition process of deletedTablesCount by @go-to-k in #302
v0.24.1 - 2025-01-22
- refactor(wrapper): use atomic instead of mutex for deletion counts in S3 wrapper by @go-to-k in #285
- chore(deps): bump golang.org/x/sync from 0.8.0 to 0.10.0 by @dependabot in #268
- chore(deps): bump github.com/fatih/color from 1.17.0 to 1.18.0 by @dependabot in #255
- chore: handle loop cancel when context done by @go-to-k in #286
v0.24.0 - 2025-01-21
- docs: add command option sample for -t in README by @go-to-k in #280
- fix(wrapper): TooManyRequestsException often occurs by @go-to-k in #283
- feat(wrapper): count the number of table deletions more finely in the s3 tables wrapper by @go-to-k in #282
- feat(client): handle ContinuationToken for ListBuckets by @go-to-k in #284
v0.23.0 - 2025-01-20
- docs: add how to install with asdf in README by @go-to-k in #271
- docs: add gif in README by @go-to-k in #277
- feat(app): add Table Buckets Mode for clearing Table Buckets of S3 Tables by @go-to-k in #279
v0.22.0 - 2024-10-19
- ci: change PR label names for release by @go-to-k in #248
- docs: improve style for README by @go-to-k in #247
- feat: check for existence of buckets early by @go-to-k in #251
- chore(deps): bump github.com/charmbracelet/bubbletea from 0.27.0 to 1.1.1 by @go-to-k in #253
v0.21.0 - 2024-08-27
- ci: tweak for pr-lint by @go-to-k in #208
- ci: Manage labels in PR lint by @go-to-k in #210
- ci: tweak for semantic-pull-request workflow by @go-to-k in #211
- ci: fix bug that labels are not created by @go-to-k in #212
- ci: ignore lint on tagpr PR by @go-to-k in #213
- ci: add revert type in prlint by @go-to-k in #215
- ci: change token for tagpr by @go-to-k in #218
- ci: don't run CI in PR actions by @go-to-k in #219
- ci: add error linters by @go-to-k in #216
- ci: change token for tagpr by @go-to-k in #221
- feat(io): redesign UI implementation with a new library by @go-to-k in #214
v0.20.5 - 2024-08-16
- ci(deps): upgrade to goreleaser-action@v6 by @go-to-k in #204
- ci: PR-Lint for PR titles by @go-to-k in #206
- ci: add main scope in PR-Lint by @go-to-k in #207
v0.20.3 - 2024-08-16
- chore: use math/rand/v2 by @go-to-k in #197
- chore: use new gomock by @go-to-k in #198
- ci: add linter by @go-to-k in #199
- ci: use tagpr by @go-to-k in #200
v0.20.2 - 2024-08-15
- chore(deps): bump goreleaser/goreleaser-action from 5 to 6 by @dependabot in #177
- chore(deps): bump golang.org/x/sync from 0.5.0 to 0.8.0 by @dependabot in #190
- chore(deps): bump github.com/urfave/cli/v2 from 2.25.0 to 2.27.4 by @dependabot in #193
- fix: DeleteBucket error on Directory Buckets by @go-to-k in #195
v0.20.1 - 2024-08-07
- test: do not finish even in the event of errors in testdata/deploy_directory.sh by @go-to-k in #191
- refactor: add directory buckets mode property in client object by @go-to-k in #192
v0.20.0 - 2024-08-04
- feat(app): add Directory Mode for clearing Directory Buckets for S3 Express One Zone by @go-to-k in #189
v0.19.0 - 2024-08-03
- docs: add description for quiet mode in GitHub Actions by @go-to-k in #186
- feat(client): remove ListObjectVersions method by @go-to-k in #188
v0.18.0 - 2024-08-01
- fix(deps): cannot start on IMDS-v2 credentials by @go-to-k in #181
- feat: add GitHub custom actions by @go-to-k in #183
- feat(app): quiet mode option to hide live display of number of deletions by @go-to-k in #184
- test: increase the number of buckets in deploy.sh for test data by 10 times by @go-to-k in #185
- fix(client): retry is not executed on APIs other than DeleteObjects by @go-to-k in #180
v0.17.0 - 2024-07-20
- chore: change config of brews in .goreleaser.yaml by @go-to-k in #169
- feat(wrapper): output the number of objects with an error by @go-to-k in #170
- chore(deps): bump github.com/aws/aws-sdk-go-v2 from 1.23.5 to 1.25.2 by @dependabot in #163
- chore(deps): bump actions/cache from 3 to 4 by @dependabot in #158
- chore(deps): bump actions/upload-artifact from 3 to 4 by @dependabot in #147
- chore(deps): bump go.uber.org/goleak from 1.2.1 to 1.3.0 by @dependabot in #128
- feat(client): retry internal retryable errors by @go-to-k in #171
v0.16.0 - 2024-04-15
- chore: add PR template by @go-to-k in #150
- docs: aqua install in README by @go-to-k in #154
- test(testdata): separate testdata dir into buckets and increase number of objects by @go-to-k in #165
- test(testdata): change test logic with background and amount of versions by @go-to-k in #166
- feat: BREAKING CHANGE: deletion logic by each page and removing the progress bar and
-q
option by @go-to-k in #168
v0.15.0 - 2023-12-22
- feat(io): keep filter for bucket selection active in interactive mode by @go-to-k in #148
v0.14.0 - 2023-12-12
- feat(app): add OldObjectsOnly option by @go-to-k in #146
v0.13.2 - 2023-12-07
- docs: change sample code in README by @go-to-k in #143
v0.13.1 - 2023-12-07
- docs: improve style in README by @go-to-k in #142
v0.13.0 - 2023-12-07
- chore(deps): bump actions/setup-go from 4 to 5 by @dependabot in #139
- feat(install): Use Script Install by @watany-dev in #138
- chore(client): upgrade aws-sdk-go-v2/service/s3 to v1.47.3 and fix a breaking change by the version by @go-to-k in #141
v0.12.1 - 2023-11-17
- docs: add features to README by @go-to-k in #124
- chore(deps): bump github.com/aws/aws-sdk-go-v2 from 1.20.2 to 1.23.0 by @dependabot in #127
- chore(deps): bump golang.org/x/sync from 0.3.0 to 0.5.0 by @dependabot in #121
- chore(deps): bump goreleaser/goreleaser-action from 4 to 5 by @dependabot in #99
- chore(deps): bump actions/checkout from 3 to 4 by @dependabot in #98
v0.12.0 - 2023-10-23
- feat: case insensitive search by @go-to-k in #115
v0.11.0 - 2023-10-14
- feat: add number of objects on cleared message by @go-to-k in #114
v0.10.0 - 2023-10-06
- docs: change a command example for a quiet option by @go-to-k in #102
- docs: Update README.md by @go-to-k in #106
- chore: go version to 1.21 by @go-to-k in #108
v0.9.0 - 2023-09-20
- docs: tool description by @go-to-k in #93
- ci: fix coverage report path by @go-to-k in #96
- test: add goleak by @go-to-k in #95
- Added Spanish Translation for cls3 by @iaasgeek in #97
- feat: add a progress bar and quiet option by @go-to-k in #101
v0.8.0 - 2023-08-18
- docs: README.md for blog link by @go-to-k in #85
- chore(deps): bump golang.org/x/sync from 0.1.0 to 0.3.0 by @dependabot in #71
- chore(deps): bump github.com/rs/zerolog from 1.29.0 to 1.30.0 by @dependabot in #79
- chore(deps): bump github.com/aws/smithy-go from 1.13.5 to 1.14.1 by @dependabot in #87
- chore(deps): bump github.com/aws/aws-sdk-go-v2 from 1.17.7 to 1.20.2 by @dependabot in #89
- chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.31.0 to 1.38.3 by @dependabot in #90
- test: correct comments by @go-to-k in #91
- chore: change S3 DeleteObjects parallels count by @go-to-k in #92
v0.7.1 - 2023-08-06
- ci: upgrade goreleaser version by @go-to-k in #84
v0.7.0 - 2023-04-01
- feat: cross region delete by @go-to-k in #59
v0.6.3 - 2023-03-31
- feat: more page size for interactive mode by @go-to-k in #57