

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Versão: atualização do software AWS IoT Greengrass Core v2.5.0 em 12 de novembro de 2021
<a name="greengrass-release-2021-11-12"></a>

Esta versão fornece a versão 2.5.0 do componente nucleus do Greengrass, AWS novos componentes fornecidos e atualizações para os componentes fornecidos. AWS

**Data do lançamento:** 12 de novembro de 2021

**Destaques do lançamento**
+ **Suporte a dispositivos Windows** — Agora você pode executar o software AWS IoT Greengrass Core em dispositivos que executam sistemas operacionais Windows. Para obter mais informações, consulte [Compatibilidade de recursos do Greengrass](operating-system-feature-support-matrix.md).
+ **Novo comportamento de remoção de grupos de objetos**: agora você pode remover um dispositivo principal de um grupo de objetos para remover os componentes desse grupo de objetos na próxima implantação desse dispositivo.
**Importante**  
<a name="greengrass-nucleus-v2.5.0-thing-group-removal-permission-requirement"></a>Como resultado dessa alteração, a AWS IoT política de um dispositivo principal deve ter a `greengrass:ListThingGroupsForCoreDevice` permissão. Se você usou o [instalador do software AWS IoT Greengrass Core para provisionar recursos](quick-installation.md), a AWS IoT política padrão permite`greengrass:*`, o que inclui essa permissão. Para obter mais informações, consulte [Autenticação e autorização de dispositivos para AWS IoT Greengrass](device-auth.md).
+ **Suporte de segurança de hardware** — Agora você pode configurar o software AWS IoT Greengrass Core para usar um módulo de segurança de hardware (HSM), para poder armazenar com segurança a chave privada e o certificado do dispositivo. Para obter mais informações, consulte [Integração de segurança de hardware](hardware-security.md).
+ **Suporte a proxy HTTPS**: agora você pode configurar o software AWS IoT Greengrass Core para se conectar por meio de proxies HTTPS. Para obter mais informações, consulte [Conectar-se à porta 443 ou por meio de um proxy de rede](configure-greengrass-core-v2.md#configure-alpn-network-proxy).

**Topics**
+ [Atualizações do suporte de plataforma](#greengrass-2021-11-12-platforms)
+ [Atualizações de componentes públicos](#greengrass-2021-11-12-components)

## Atualizações do suporte de plataforma
<a name="greengrass-2021-11-12-platforms"></a>


| **Plataforma** | **Detalhes** | 
| --- | --- | 
| Windows | AWS IoT Greengrass agora suporta a execução do software AWS IoT Greengrass Core nas seguintes versões do Windows:+  Windows 10 <br />+  Windows Server 2019 <br />Para obter mais informações, consulte [Compatibilidade de recursos do Greengrass](operating-system-feature-support-matrix.md). | 

## Atualizações de componentes públicos
<a name="greengrass-2021-11-12-components"></a>

A tabela a seguir lista os componentes AWS fornecidos que incluem recursos novos e atualizados.

**Importante**  <a name="component-patch-update-note"></a>
<a name="component-patch-update"></a>Quando você implanta um componente, AWS IoT Greengrass instala as versões mais recentes suportadas de todas as dependências desse componente. Por esse motivo, novas versões AWS de patch dos componentes públicos fornecidos podem ser implantadas automaticamente em seus dispositivos principais se você adicionar novos dispositivos a um grupo de coisas ou atualizar a implantação que visa esses dispositivos. Algumas atualizações automáticas, como a atualização do núcleo, podem fazer com que seus dispositivos sejam reiniciados inesperadamente.   
<a name="component-version-pinning"></a>Para evitar atualizações não intencionais para um componente que está sendo executado no dispositivo, recomendamos que você inclua diretamente sua versão preferida desse componente ao [criar uma implantação](create-deployments.md). Para obter mais informações sobre o comportamento de atualização AWS IoT Greengrass do software Core, consulte[Atualize o AWS IoT Greengrass Software principal (OTA)](update-greengrass-core-v2.md).


| **Componente** | **Detalhes** | 
| --- | --- | 
| Núcleo do Greengrass | A versão 2.5.0 do [núcleo do Greengrass](greengrass-nucleus-component.md) está disponível.<a name="changelog-nucleus-2.5.0"></a>**Novos recursos**<br />   Adiciona suporte para dispositivos principais que executam o Windows.   Mude o comportamento da remoção de grupos de objetos. Com essa versão, você pode remover um dispositivo principal de um grupo de objetos para desinstalar os componentes desse grupo na próxima implantação. <br /><a name="greengrass-nucleus-v2.5.0-thing-group-removal-permission-requirement"></a>Como resultado dessa alteração, a AWS IoT política de um dispositivo principal deve ter a `greengrass:ListThingGroupsForCoreDevice` permissão. Se você usou o [instalador do software AWS IoT Greengrass Core para provisionar recursos](quick-installation.md), a AWS IoT política padrão permite`greengrass:*`, o que inclui essa permissão. Para obter mais informações, consulte [Autenticação e autorização de dispositivos para AWS IoT Greengrass](device-auth.md).   Adiciona suporte para configurações de proxy HTTPS. Para obter mais informações, consulte [Conectar-se à porta 443 ou por meio de um proxy de rede](configure-greengrass-core-v2.md#configure-alpn-network-proxy).   Adiciona o novo parâmetro de configuração do `windowsUser`. É possível usar esse parâmetro para especificar o usuário padrão a ser usado para executar componentes em um dispositivo principal do Windows. Para obter mais informações, consulte [Configurar o usuário que executa os componentes](configure-greengrass-core-v2.md#configure-component-user).   Adiciona as novas opções de configuração do `httpClient` que você pode usar para personalizar os tempos limite de solicitação HTTP para melhorar a performance em redes lentas. Para mais informações, consulte o parâmetro de configuração [httpClient](greengrass-nucleus-component.md#greengrass-nucleus-component-configuration-http-client).   <br />**Correções de bugs e melhorias**<br />   Corrige a opção de ciclo de vida de bootstrap para reiniciar o dispositivo principal a partir de um componente.   Adiciona suporte para hifens nas variáveis da fórmula.   Corrige a autorização de IPC para componentes da função do Lambda sob demanda.   Melhora as mensagens de log e altera os logs não críticos do nível `INFO` um para `DEBUG`, assim os logs são mais úteis.   Remove a `iot:DescribeCertificate` permissão da [função padrão de troca de tokens](device-service-role.md) que o núcleo do Greengrass cria quando você [instala o software AWS IoT Greengrass Core com](quick-installation.md) provisionamento automático. Essa permissão não é usada pelo Greengrass nucleus.   Corrige um problema para que o script de provisionamento automático não exija a permissão `iam:GetPolicy` se `iam:CreatePolicy` estiver disponível para a mesma política.   Correções secundárias e melhorias adicionais.    | 
| CLI do Greengrass CLI | A versão 2.5.0 da [CLI do Greengrass](greengrass-cli-component.md) está disponível.<a name="changelog-greengrass-cli-2.5.0"></a>**Novos recursos**<br />   Adiciona suporte para dispositivos principais que executam o Windows.   Adiciona o novo parâmetro de configuração `AuthorizedWindowsGroups` que você pode especificar para autorizar grupos do sistema a usar a CLI do Greengrass em dispositivos Windows.   Adiciona o parâmetro `windowsUser` para implantações locais. É possível usar esse parâmetro para especificar o usuário a ser usado para executar componentes em um dispositivo principal do Windows.    | 
| CloudWatch métricas | A versão 3.0.0 do componente de [CloudWatchmétricas](cloudwatch-metrics-component.md) está disponível.<br /><a name="changelog-cloudwatch-metrics-3.0.0-major-version-changes"></a>Essa versão do componente de CloudWatch métricas espera parâmetros de configuração diferentes da versão 2.x. Se você usar uma configuração não padrão para a versão 2.x e quiser atualizar da v2.x para a v3.x, deverá atualizar a configuração do componente. Para obter mais informações, consulte a [configuração do componente de CloudWatch métricas](cloudwatch-metrics-component.md#cloudwatch-metrics-component-configuration).<a name="changelog-cloudwatch-metrics-3.0.0"></a>**Novos recursos**<br />   Adiciona suporte para dispositivos principais que executam o Windows.   Altera o tipo de componente de componente do Lambda para componente genérico. Agora, esse componente não depende mais do componente antigo do roteador de assinatura para criar assinaturas.    Adiciona um novo parâmetro de configuração `InputTopic` para especificar o tópico no qual o componente se inscreve para receber mensagens.   Adiciona um novo parâmetro de configuração `OutputTopic` para especificar o tópico no qual o componente publica respostas de status.   Adiciona um novo parâmetro de `PubSubToIoTCore` configuração para especificar se deseja publicar e assinar tópicos do AWS IoT Core MQTT.   Adiciona o novo parâmetro de configuração `UseInstaller` que permite desativar opcionalmente o script que instala as dependências dos componentes.   <br />**Correções de bugs e melhorias**<br /> Adiciona suporte para timestamps duplicados nos dados de entrada.  | 
| Gerenciador do Lambda | A versão 2.2.0 do componente [gerenciador do Lambda](lambda-manager-component.md) está disponível.<a name="changelog-lambda-manager-2.2.0"></a>**Correções de bugs e melhorias**<br />   Corrige um problema em que as funções do Lambda não conseguiam gravar logs após uma reinicialização.   Corrige um problema em que o roteador de assinatura antigo envia mensagens duplicadas quando há curingas no tópico.   Corrige um problema em que funções do Lambda não fixadas não podiam usar a biblioteca de comunicação entre processos (IPC) do Greengrass no AWS IoT Device SDK.    | 