Esta página lista as principais alterações em cada versão do Google Apps Script em 2016. Seu objetivo é ajudar os desenvolvedores a identificar mudanças de comportamento. Para ver alterações mais recentes, consulte as notas da versão do ano atual.
Dezembro de 2016
1o de dezembro de 2016
Lançamento do programa de acesso antecipado para novos recursos do G Suite Business. Esses recursos incluem o App Maker e o Cloud Logging.
Novembro de 2016
23 de novembro de 2016
Adição de classes de validação de formulários para caixas de seleção, dados genéricos, itens de grade, itens de texto de parágrafo e itens de texto.
Outubro de 2016
19 de outubro de 2016
Adição de suporte a cabeçalhos X-Frame-Option para HTMLService, permitindo que os iframes renderizem apps HTML e da Web do Apps Script.
Julho de 2016
28 de julho de 2016
Agora é possível usar complementos para Android. Agora você pode criar complementos do Documentos e do Planilhas Google que funcionem no Android.
12 de julho de 2016
O uso de chaves do projeto para identificar scripts foi descontinuado. O identificador exclusivo preferencial de um script é o ID do script. Não há planos para desativar ou desativar o uso de chaves do projeto. O código que usa chaves de projeto continuará funcionando para o futuro próximo.
6 de julho de 2016
O modo sandbox NATIVE
agora está encerrado. Todos os scripts vão ao padrão no modo IFRAME
, independentemente de qual modo, se houver,
é especificado. Os scripts que dependiam dos recursos do modo NATIVE
podem precisar ser
migrados.
Abril de 2016
11 de abril de 2016
- Foi adicionado suporte a solicitações
PATCH
paraUrlFetchApp
.
Março de 2016
25 de março de 2016
- O método
add(widget) foi descontinuado
na classe PanelPanel
porque usa um argumento
UiApp.Widget
e o UiApp foi descontinuado em 2014.
Fevereiro de 2016
29 de fevereiro de 2016
Apresentamos as seguintes mudanças recentes:
A API Planilha adiciona novos métodos para getTabColor() e setTabColor(color).
A API Planilha adiciona um novo tipo NamedRange e os seguintes métodos relacionados:
- NamedRange.getName() recebe o nome do intervalo nomeado
- NamedRange.setName(name) define o nome do intervalo nomeado
- NamedRange.getRange() recebe o intervalo subjacente associado ao intervalo nomeado.
- NamedRange.setRange(range) define o intervalo subjacente associado ao intervalo nomeado.
- NamedRange.remove() exclui o intervalo nomeado
- Planilhas.getNamedRanges() recebe uma matriz de todos os intervalos nomeados na planilha
- Sheet.getNamedRanges() recebe uma matriz de todos os intervalos nomeados na planilha
- Protection.setNamedRange(range) associa um intervalo protegido atual a um intervalo nomeado atual
A API Utilities inclui um novo método getUuid() que gera um identificador exclusivo.