Skip to content

Latest commit

 

History

History
167 lines (131 loc) · 4.56 KB

UPGRADING.md

File metadata and controls

167 lines (131 loc) · 4.56 KB

Coscmd Upgrade Guide

1.9.0.0

  • Compatible with and supports Python 3.11 and Python 3.12.
  • No longer supports Python 2.x.
  • Integrate the deleteobject interface with the Python SDK and fix the issue of deleting object with empty versionid.
  • Domain auto-switching is enabled by default. You can disable it by setting auto_switch_domain to false in the configuration file.

==================== 1.8.6.26 to 1.8.6.28

  • Add file size threshold when downloading folder
  • Fix incorrect path when synchronizing files
  • Delete the crc64 verification parameters when downloading

==================== 1.8.6.25 to 1.8.6.26

  • Fix file size threshold error when uploading folders

1.8.6.24 to 1.8.6.25

  • Fix the bug that threads cannot recycle during concurrent upload and download

1.8.6.23 to 1.8.6.24

  • --skipmd5 will only skip the md5 calculation of the entire file, and no longer skip the partial etag verification of the partial upload
  • Provide --slience parameter, support silent mode
  • Revised the format of the progress bar for uploading and downloading

1.8.6.22 to 1.8.6.23

  • Fixed the algorithm for resizing partsize

1.8.6.21 to 1.8.6.22

  • Fixed the bug when the upload block size exceeds 2G

1.8.6.20 to 1.8.6.21

  • Fix deadlock in multithreading

1.8.6.18 to 1.8.6.20

  • Fix resume upload interface

1.8.6.18 to 1.8.6.19

  • Increase the priority of endpoint over region
  • Fix the bug of restore Chinese object

1.8.6.17 to 1.8.6.18

  • Raise exception when download incompleted part
  • Support upload/download with header x-cos-traffic-limit

1.8.6.16 to 1.8.6.17

  • Fix a bug of phar update in multi-thread

1.8.6.15 to 1.8.6.16

  • Fix a bug of sync delete

1.8.6.14 to 1.8.6.15

  • Added move Interface

1.8.6.13 to 1.8.6.14

  • Fix error-log encode when retrying
  • Use new connection when retry to upload

1.8.6.12 to 1.8.6.13

  • Fix download encode bug

1.8.6.11 to 1.8.6.12

  • Add timeout parameter
  • Update retry

1.8.6.10 to 1.8.6.11

  • Fixed Error log when Using coscmd to upload the same file at the same time
  • Added sync delete

1.8.6.10 to 1.8.6.11

  • Fixed Error log when Using coscmd to upload the same file at the same time
  • Added sync delete

1.8.6.9 to 1.8.6.10

  • Fix multiupload retry

1.8.6.8 to 1.8.6.9

  • Delete uncomplete file when download failed
  • Support probe in windows

1.8.6.7 to 1.8.6.8

  • Update the way of multipart download to faster downloads
  • Add param of --skipmd5 in download whne sync remote2local without md5check
  • Update sync message info

1.8.6.6 to 1.8.6.7

  • Fix bug of downloading object with content-encoding:gzip header
  • Update the error prompt of multipart upload
  • download interface will use single download when set param -n 1

1.8.6.5 to 1.8.6.6

  • Support uploading files with key values containing ./
  • Fix the problem that concurrent operation exceptions do not throw exceptions

1.8.6.4 to 1.8.6.5

  • Fixing bugs in the complete operation of Chinese files

1.8.6.3 to 1.8.6.4

  • Optimize multipart upload complete action

1.8.6.2 to 1.8.6.3

  • Update abort interface relay on cos-python-sdk

1.8.6.1 to 1.8.6.2

  • Fixed bug of delete object without -f parameter

1.8.5.37 to 1.8.6.1

  • Add interface of probe
  • Update unit test

1.8.5.36 to 1.8.5.37

  • Update requirement of requests from 2.6 to 2.8

1.8.5.35 to 1.8.5.36

  • Fixed bug with invalid breakpoint continuation
  • Add the -n parameter to the download command to control the number of fragments downloaded

1.8.5.34 to 1.8.5.35

  • Fixed a fatal download error that could cause the download file MD5 to be inconsistent with the source file

1.8.5.33 to 1.8.5.34

  • Fixed a copy folder bug which has 1000 files limit

1.8.5.32 to 1.8.5.33

  • Fixed a bug where the copy -r interface could not handle some specially encoded key
  • Fixed a bug of copy -s
  • Added token parameter for setting x-cos-security-token header
  • Support copysource include endpoint instead of cosregion
  • Added -H parameter to download parameter