summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorJohn Dickinson <me@not.mn>2016-02-11 22:12:05 -0800
committerJohn Dickinson <me@not.mn>2016-02-26 09:09:47 -0800
commit62b09844b60f63769b6590183a829205aa0af616 (patch)
tree5bfff3d4b83b8e1b8f8af91f4b141dc99cb913fa /ChangeLog
parentee905477ac6fad7c43e875d7e52b22a494ef3d6f (diff)
downloadpython-swiftclient-62b09844b60f63769b6590183a829205aa0af616.tar.gz
authors/changelog updates for 2.8 release
Change-Id: I335c30fd7d0a0120c87fa60c5c142b8ed95c56bf
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog43
1 files changed, 43 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 4cbb878..00899eb 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,46 @@
+2.8.0
+-----
+
+* Python 2.6 support has been removed. Also, Python 3.3 gate testing has
+ been removed. Support for Python 3.3 is only best-effort. Currently
+ supported and tested versions of Python are Python 2.7 and Python 3.4.
+
+* Do not reveal sensitive headers in swiftclient log messages by default.
+ This is controlled by the client.logger_settings dictionary. Setting the
+ `redact_sensitive_headers` key to False prevents the information hiding. If
+ the value is True (the default), the `reveal_sensitive_prefix` controls
+ the maximum length of any sensitive header value logged. The default is
+ 16 to match the default in Swift.
+
+* Object downloads that fail partway through will now retry with a Range
+ request to read the rest of the object.
+
+* Object uploads will be retried if the source supports seek/tell or has a
+ reset() method.
+
+* Delete requests will use the cluster's bulk delete feature, if available,
+ for requests that would require a lot of individual deletes.
+
+* The delete CLI option now accepts a --prefix option to delete objects that
+ start with the given prefix (similar to the same-named option for list).
+
+* Add support for the auth-version to be specified using
+ --os-identity-api-version or OS_IDENTITY_API_VERSION
+ for compatibility with other openstack client command
+ line options.
+
+* --debug and --info command-line options now work anywhere in the command.
+
+* Objects can now be uploaded to pseudo-directories with the CLI.
+
+* Fixed an issue with uploading a large object that includes a unicode path.
+
+* swiftclient can now auth against Keystone using only a project (tenant)
+ and a token. This is useful when the client doesn't have access to the
+ password for a user but otherwise has been granted access.
+
+* Various other minor bug fixes and improvements.
+
2.7.0
-----