Skip to content

Latest commit

 

History

History
164 lines (134 loc) · 13.3 KB

CHANGELOG.md

File metadata and controls

164 lines (134 loc) · 13.3 KB

Changelog

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