

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 版本：2018 年 9 月 11 日 EB CLI 3.14.6
<a name="release-2018-09-11-ebcli-3_14_6"></a>

 AWS Elastic Beanstalk 命令列界面 (EB CLI) 具有具有錯誤修正和新功能的新版本。

**版本日期：**2018 年 9 月 11 日

## 變更
<a name="release-2018-09-11-ebcli-3_14_6.changes"></a>

以下是此版本的主要變更清單。


| **變更** | **受影響的命令** | **Description** | 
| --- | --- | --- | 
| **錯誤修復：通訊中斷** |  *所有命令*  | *錯誤：*EB CLI 在不支援的 [botocore](https://botocore.amazonaws.com/v1/documentation/api/latest/index.html) 行為上存有相依性。此行為在最新版次 botocore 1.12 有所變更。此變更使 EB CLI 無法與 AWS 服務通訊。我們於 2018 年 9 月 7 日修復 EB CLI 3.14.5 的問題，此問題會將 `botocore` 套件相依性限制在 1.12 以前的版本。不過，此修正會中斷與 AWS CLI 所需`botocore`版本的相容性，因此難以在相同的環境中執行這兩個工具。<br />*修復：*今天的版本，EB CLI 3.14.6，需要較新的 `botocore` 版本 1.12.1，它同時相容於 EB CLI 和 AWS CLI。這兩種工具現在皆可在相同環境正常運作。 我們強烈建議您升級到最新的 EB CLI 版本。如果您需要使用比 3.14.5 還要舊的版本，請執行下列命令： <pre>$ pip install 'botocore<1.12'</pre>  | 
| **錯誤修復：`tabulate` 套件相依性** |  *非 EB CLI 程式碼*  | *錯誤：*EB CLI 對於舊版 `tabulate` Python 套件有相依性。這造成了相依性與部分客戶使用的其他 Python 套件不匹配的情形。<br />*修復：*EB CLI 不再使用此套件。我們已一併移除其相依性。 | 
| **錯誤修復：`urllib3` 套件版本** |  *所有命令*  | *錯誤：*EB CLI 有兩個相依性套件，它們的相依性與第三個套件 `urllib3` 具有不相容的版本限制。安裝 EB CLI 時，`pip` 發生錯誤並安裝了 `urllib3` 版本，它不相容於 EB CLI 相依性之一。這造成部分客戶發生一些 **eb** 命令失敗。<br />*修復：*我們現在將 `urllib3` 版本限制在相容於所有 EB CLI 相依性的範圍內。 | 
| **新功能：`--timeout` 適用於更多的命令** | **eb platform create**<br />**eb ssh --setup** | EB CLI 現在支援這兩個命令的 `--timeout` 引數。如同其他長時間執行的命令，此引數可讓您控制在逾時之前，EB CLI 可以對 Elastic Beanstalk 服務輪詢成功事件的時間長度。 | 