|
1 | 1 | Changes |
2 | 2 | ======= |
3 | 3 |
|
4 | | -20.03.0b2 (2020-04-xx) |
5 | | ----------------------- |
6 | | - |
7 | | -* FIX: Improve exception handling in ``backend.ai app`` command |
8 | | - and internally update backend.ai-cli package to work consistently |
9 | | - with #93 (#94) |
10 | | - |
11 | | -19.12.0b1 (2020-01-11) |
12 | | ----------------------- |
13 | | - |
14 | | -* NEW: dotfiles management API and CLI (#85) |
15 | | - |
16 | | -* BREAKING CHANGE: All functional API classes are moved into the |
17 | | - ``ai.backend.client.func`` sub-package. (#82) |
18 | | - |
19 | | - - ``Kernel`` is changed to ``Session``. |
20 | | - |
21 | | - - The session ID field name in the response of ``Session`` objects |
22 | | - is now ``session_id`` instead of ``kernel_id``. |
23 | | - |
24 | | - - Except above, this would not introduce big changes in the SDK user |
25 | | - codes since they use ``AsyncSession`` and ``Session`` in the |
26 | | - ``ai.backend.client.session`` module. |
27 | | - |
28 | | -* NEW: Automatic API version negotiation when entering session contexts. |
29 | | - (#79, #82) |
30 | | - |
31 | | - - ``backend.ai config`` command now displays the server/client component |
32 | | - and API versions with negotiated API version if available. |
33 | | - |
34 | | - - It supports both the v19.09 (API v4.20190615) and v19.12 (API |
35 | | - v5.20191215) API gateways. |
36 | | - |
37 | | - Regardless of the server API version, the client SDK users may use the |
38 | | - same ``Session`` function API. |
39 | | - |
40 | | - - It generates an explicit warning for when server-side version is higher |
41 | | - to guide users to upgrade their packages. |
42 | | - |
43 | | -* NEW: ``--format`` and ``--plain`` options for ``backend.ai ps`` command |
44 | | - to customize the output table format (#80) |
45 | | - |
46 | | -* NEW: SDK API (``SessionTemplate``) and CLI command set (``backend.ai sesstpl``) |
47 | | - |
48 | | -* NEW: Support for unmanaged vfolders and token-based download API (#77) |
49 | | - |
50 | | -* FIX: Refine details of the ``app`` command such as error handling (#90) |
51 | | - |
52 | | -19.12.0a1 (2019-11-17) |
53 | | ----------------------- |
54 | | - |
55 | | -* BREAKING CHANGE: Now the client SDK runs on Python 3.6, 3.7, and 3.8 and |
56 | | - dropped support for Python 3.5. |
57 | | - |
58 | 4 | 19.09.7 (2020-03-31) |
59 | 5 | -------------------- |
60 | 6 |
|
|
0 commit comments