Skip to content

Releases: qingstor/qsctl

qsctl v2.1.2

30 Jun 12:54
86c0f68
Compare
Choose a tag to compare

2.1.2 - 2020-06-30

Changed

  • mod: Bump storage version to adapt system specific separator to slash (#302)

Fixed

  • cmd/progress: Fix progress panic with negative WaitGroup counter (#296)

qsctl v2.1.1

03 Jun 12:45
6623fa5
Compare
Choose a tag to compare

2.1.1 - 2020-06-03

Changed

  • i18n: Set language to en-US if detect failed instead of exit 1 (#291)

Fixed

  • cmd/utils: Fix qsctl hang on non-interactive environment (#292)
  • Fix errors not return correctly in task exec

qsctl v2.1.0

28 May 12:08
9a3893d
Compare
Choose a tag to compare

2.1.0 - 2020-05-28

Added

  • cmd/stat: Add support to stat a bucket (#279)
  • cmd: Add global zone flag to assign zone manually (#282)
  • cmd/ls: Add support to ls buckets by long format (#280)

Fixed

  • cmd/progress-bar: Fix data race in progress bar (#284)

qsctl v2.0.1

21 May 05:25
36167b8
Compare
Choose a tag to compare

2.0.1 - 2020-05-21

Changed

  • misc: Modify install path to /usr/bin in rpm/deb. (#275)

Fixed

  • mod: Upgrade noah to fix cp large file from qingstor. (#276)

qsctl v2.0.0

13 May 04:12
Compare
Choose a tag to compare

2.0.0 - 2020-05-12

Added

  • cmd: Add support for no-progress flag (#262)
  • *: Add support to make package for linux distribution (#263)

qsctl v2.0.0-rc.2

09 May 08:11
02affc1
Compare
Choose a tag to compare
qsctl v2.0.0-rc.2 Pre-release
Pre-release

2.0.0-rc.2 - 2020-05-08

Added

  • cmd: Add double check when rb -f and confirm check when rm (#253)
  • cmd: Improve the performance of progress bar (#256)

qsctl v2.0.0-rc.1

09 Apr 07:17
b8ed3da
Compare
Choose a tag to compare
qsctl v2.0.0-rc.1 Pre-release
Pre-release

2.0.0-rc.1 - 2020-04-08

Added

  • cmd/sync: Add more flags support for sync. (#221)

Changed

  • *: Split task to qingstor/noah (#195)
  • cmd: Silence usage when handled error returns. (#206)
  • cmd/stat: Modify stat file name, use full name instead. (#209)
  • cmd/ls: Align ls output while -h flag was set. (#248)

Fixed

  • utils: Fix bug that qs work dir not work in Windows. (#212)
  • cmd/stat: Fix md5 not return in stat. (#216)
  • cmd/ls: Fix ls behave differently with recursive flag (#219)

qsctl v2.0.0-beta.2

10 Dec 10:41
Compare
Choose a tag to compare
qsctl v2.0.0-beta.2 Pre-release
Pre-release

2.0.0-beta.2 - 2019-12-10

Added

  • cmd/mv: Implement feature mv (#171)
  • cmd/sync: Implement ignore existing while sync file (#172)
  • i18n: Add whole i18n support (#184)

Changed

  • *: Only print debug log while user required (#180)
  • *: Move project to QingStor
  • cmd: Improve qsctl interactive experience (#191)

Fixed

  • cmd: Fix object size not used correctly (#189)

qsctl v2.0.0-beta.1

07 Nov 07:09
1a0d6f4
Compare
Choose a tag to compare
qsctl v2.0.0-beta.1 Pre-release
Pre-release

2.0.0-beta.1 - 2019-11-07

Added

  • Rm -r based on async list (#132)
  • Implement feature rb -f (#134)
  • makefile: Make go build reproducible (#148)
  • cmd: Support set config interactively (#152)
  • task: Implement workload based scheduler (#159)
  • cmd/cp: Implement cp -r (#155)
  • cmd/sync: Implement sync (#162)
  • cmd/cp: Add support for cp -r from root path. (#164)

Changed

  • Replace local file system operations to posixfs storager (#130)
  • *: Refactor task scheduler system (#146)
  • pkg/schedule: Submit task directly (#147)
  • *: Refactor task type system (#151)

Fixed

  • cmd/ls: fix ls output, exit until output finish (#128)
  • task: Fix segment upload not correctly (#154)
  • cmd/utils/setup: Fix bug while creating config file but directory not exists (#165)

qsctl v2.0.0-alpha.8

17 Oct 06:18
Compare
Choose a tag to compare
qsctl v2.0.0-alpha.8 Pre-release
Pre-release

2.0.0-alpha.8 - 2019-10-17

Added

  • cmd/stat: Add updatedAt output support (#123)
  • cmd/ls: Add ls command, use stream stdout while list objects (#122, #121, #120)
  • Add fault support (#113)
  • utils: Add bucket name validator (#109)
  • misc: Add support for codecov (#108)

Changed

  • Replace storage logic with new storage layer (#118)
  • cmd: Unify error handle by using TriggerFault (#116)
  • pkg: Move types to pkg and merge utils for better share (#111)
  • Use new task execution framework (#107)
  • Modify cmd by using new task framework: cp(#107), mb(#110), presign(#114), rb(#115), rm(#119), stat(#112)