summaryrefslogtreecommitdiff
path: root/releasenotes/notes/360_notes-1ec385df13a3a735.yaml
blob: 8d82b0634701b91cd7089f8bf4ecdcf8cfad5ac7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
---
features:
  - |
    Add the ``--prompt`` option for the CLI which will cause the user to be
    prompted to enter a password. Any password otherwise specified by
    ``--key`` , ``--os-password`` or an environment variable will be ignored.

  - |
    Added bash completion support to the ``swift`` CLI. Enable this by sourcing
    the included ``tools/swift.bash_completion`` file. Make it permanent by
    including this file in the system's ``/etc/bash_completion.d`` directory.

  - |
    Add ability to generate a temporary URL with an IP range restriction.
    TempURLs with IP restrictions are supported are Swift 2.19.0 or later.

  - |
    The client.py SDK now supports a ``query_string`` option on the
    ``head_object()`` method. This is useful for finding information on
    SLO/DLO manifests without fetching the entire manifest.

  - |
    The client.py SDK now respects ``region_name`` when using sessions.

  - |
    Added a ``.close()`` method to an object response, allowing clients to give
    up on reading the rest of the response body, if they so choose.

  - |
    Fixed a bug where using ``--debug`` in the CLI with unicode account names
    would cause a client crash.

  - |
    Make OS_AUTH_URL work in DevStack (for testing) by default.

  - |
    Dropped Python 3.4 testing.

  - |
    Various other minor bug fixes and improvements.