本頁面列出 2016 年 Google Apps Script 各個版本的主要異動。旨在協助開發人員找出行為變更。如需更多近期異動,請參閱今年的版本資訊。
2016 年 12 月
2016 年 12 月 1 日
推出「搶先體驗」計畫,以提供新的 G Suite Business 功能。這些功能包括 應用程式製作工具和 Stackdriver Logging。
2016 年 11 月
2016 年 11 月 23 日
新增核取方塊、一般資料、格線項目、段落文字項目和文字項目的表單驗證類別。
2016 年 10 月
2016 年 10 月 19 日
為 HtmlService 新增 X-Frame-Option 標頭支援,以讓 iframe 能夠轉譯 Apps Script HTML 和網頁應用程式。
2016 年 7 月
2016 年 7 月 28 日
新增對Android 外掛程式的支援。現在起,你可以建立適用於 Android 的 Google 文件和試算表外掛程式
2016 年 7 月 12 日
使用專案金鑰來識別指令碼的功能現已淘汰。指令碼的專屬 ID 是指令碼 ID。請放心,系統不會停用或停用使用專案金鑰的功能。任何使用專案金鑰的程式碼未來都會繼續運作。
2016 年 7 月 6 日
NATIVE
沙箱模式現已關閉。所有指令碼都會預設為 IFRAME
模式 (無論是否已指定哪種模式)。仰賴 NATIVE
模式功能的指令碼可能需要遷移。
2016 年 4 月
2016 年 4 月 11 日
UrlFetchApp
已支援PATCH
要求。
2016 年 3 月
2016 年 3 月 25 日
- 淘汰了 DashboardPanel 類別中的 add(widget) 方法,因為該工具使用
UiApp.Widget
引數,而 UiApp 已於 2014 年淘汰。
2016 年 2 月
2016 年 2 月 29 日
發布下列近期異動:
Sheet API 新增了 getTabColor() 和 setTabColor(color) 方法。
Sheet API 新增 NamedRange 類型和下列相關方法:
- NamedRange.getName() 會取得已命名範圍的名稱
- NamedRange.setName(name) 會設定已命名範圍的名稱
- NamedRange.getRange() 會取得與已命名範圍相關聯的基礎範圍
- NamedRange.setRange(range) 設定與已命名範圍相關的基礎範圍
- NamedRange.remove() 會刪除已命名範圍
- Sheet.getNamedRanges() 會在試算表中取得所有已命名範圍的陣列
- Sheet.getNamedRanges() 會在工作表中取得所有已命名範圍的陣列
- Protection.setNamedRange(range) 將現有的保護範圍與現有的已命名範圍建立關聯
Utilities API 包含新的 getUuid() 方法,可產生專屬識別碼。