
O Ignition 8.1.26 oferece uma infinidade de novas atualizações, incluindo uma miríade de melhorias na qualidade de vida do Perspective, uma extensa atualização para o Project Browser e muito mais. Mas antes de entrarmos nisso…
Hacking na Cidade Onde o Calor é Intenso
A Inductive Automation elevou seus talentos para South Beach no mês passado para participar do Pwn2Own Miami 2023. Conforme prometido, o Ignition 8.1.26 contém correções de bugs associados às vulnerabilidades descobertas durante esta competição de hacking ético. Lançaremos um comunicado técnico 90 dias após a divulgação inicial que entrará em mais detalhes sobre as descobertas dos pesquisadores.
Uma Nova Perspectiva Sobre a Vida (e a qualidade dela)
Por milênios, filósofos, artistas e cientistas ponderaram e formularam hipóteses sobre o que torna uma vida “boa”. Embora essas grandes respostas permaneçam frustrantemente fora de foco, elas ganham mais clareza quanto menor for sua escala de medida. Isso é um longo caminho para dizer que o Ignition 8.1.26 apresenta algumas atualizações do Perspective que garantem melhorar sua qualidade de vida.
Estados de Símbolos
A versão 8.1.26 adiciona uma nova seção Symbols ao menu Perspective Project Properties que permite criar novos estados de símbolo e substituir estados existentes com cores e/ou animações exclusivas. Esse recurso abre uma variedade de opções de personalização; por exemplo, se você precisar diferenciar visualmente vários tipos de falha ou simplesmente alterar a cor de um símbolo para indicar se está ligado ou desligado.

Seleção Profunda
No 8.1.26, pressionar Alt + Shift + Clique no designer agora selecionará profundamente um componente ou contêiner incorporado. Nas versões anteriores, cavar até a camada de base era algo entre complicado e frustrante. Essa nova tecla de atalho garante que, quando você precisar fazer uma alteração, possa chegar imediatamente ao cerne da questão.

Edição de Texto Inline
Da mesma forma, agora você pode editar o texto embutido para os rótulos Label, Toggle Switch, Checkbox, Button e Radio Group Component com a mesma seleção profunda de Alt + Shift + Clique. Antes, mesmo quando o Componente Button estava profundamente selecionado, por exemplo, só era possível editar o texto clicando na propriedade “text” ao lado. Essa melhoria torna a alteração de texto simples, elegante e muito, muito mais rápida. Confie em mim, entendo a necessidade de corrigir seus erros de digitação antes que alguém perceba.

Seleção de Ciclo
Pressionar Shift + Clique agora percorrerá as camadas incorporadas de um componente ou contêiner selecionado. A capacidade de incorporar componentes, contêineres e exibições é uma faceta importante do Ignition, permitindo que você coloque funcionalidades em camadas em seu projeto à medida que o constrói. Embora a seleção profunda mencionada acima seja preferível para mergulhar direto para a base, essa tecla de atalho é perfeita para analisar facilmente as camadas intermediárias.

Consistência do Menu
A propriedade de contexto do menu do Perspective agora omite opções de vinculação em situações em que essas opções não são válidas. O Ignition anteriormente omitia opções como “Disable Binding” e “Remove Binding” quando nenhuma vinculação estava presente e agora seguirá a mesma lógica para todas as opções de vinculação. Por exemplo, se uma propriedade não tiver encadernação, o menu de contexto não exibirá a opção “Copy Binding” porque não há nada para copiar. O mesmo vale para “Paste Binding” se não houver configurações de encadernação copiadas para a área de transferência.
Projetado para Navegação Descritiva
Dizem que uma imagem vale mais que 1.000 palavras. O que eles esquecem é que uma combinação de imagens e palavras pode economizar até 999 delas. O Ignition 8.1.26 apresenta várias atualizações para o designer centradas em tornar o Navegador de projeto mais descritivo.
Emblema e Ícones de Menu
A versão 8.1.26 inclui novos ícones de emblemas que indicam melhor quando os recursos são herdados ou substituídos. Esses ícones oferecem uma maneira imediata de diferenciar rapidamente os recursos enquanto se move pelo Project Browser. Além disso, clicar com o botão direito do mouse em um recurso herdado agora exibe um menu de contexto com ícones de menu posicionados de maneira semelhante para reforçar visualmente as ações disponíveis.

Dica de Hierarquia de Herança
Ícones de emblemas também podem fornecer alguma especificidade rápida. Basta passar o mouse sobre o ícone para ativar uma dica de ferramenta que exibe a hierarquia de herança. Essa é uma maneira rápida de contextualizar a dinâmica pai/filho de um recurso escolhido.

Substituições de Descarte
No menu de contexto dos recursos substituídos de um projeto filho, a ação “Delete” agora tem o título mais preciso de “Discard Overrides”. A função desta ação é idêntica, mas em versões anteriores do Ignition, alguns usuários estavam compreensivelmente preocupados com o fato de que a escolha de “Delete” excluiria um recurso inteiro do projeto filho, o que não era o caso.

Read-Only Named Queries
Named Queries agora podem ser abertas como somente leitura. Anteriormente, o Ignition colocava automaticamente o usuário em um estado de substituição, o que não era ideal em todas as situações. Agora, as opções para substituir ou simplesmente visualizar Named Queries são itens de menu separados.
Stylesheet Nodes
Por fim, a versão 8.1.26 remove o item “Paste” do menu de contexto da propriedade Stylesheet Nodes. Este é bastante auto-explicativo.
Uma atualização importante do Docker
Após a atualização para o Ignition 8.1.26, a imagem do Docker será padronizada para o usuário não raiz (UID/GID 2003) na inicialização para alinhar com as melhores práticas de segurança. Como resultado, os usuários devem executar ações adicionais. Caso contrário, o contêiner do Docker iniciará e parará quase imediatamente, exibindo uma mensagem de erro semelhante a:
/usr/local/bin/docker-entrypoint.sh: line 627: /usr/local/bin/ignition/data/init.properties: Permission denied
Para migrar volumes de dados existentes, siga as etapas descritas aqui.
Menções Honrosas
O Ignition 8.1.26 também vem com muito mais atualizações de qualidade de vida que não têm nada a ver com o Perspective ou o Project Browser.
Rede de Gateway
As conexões de rede de gateway de saída agora têm um campo de descrição preenchido pelo usuário para documentar contexto adicional sobre o uso da conexão.

Origem do usuário
- Lista de critérios de senha adicionada ao formulário de edição do usuário e à página de redefinição de senha.
IU da Web
- NICs sem endereços no formato IPV4 não serão mais exibidos como “N/A” na seção Ambiente da página Status.
A Todo Vapor
Saiba mais sobre essas atualizações e outras melhorias nas notas da versão 8.1.26 e no manual do usuário do Ignition. Como sempre, valorizamos seus comentários sobre quais novos recursos e funcionalidades você gostaria de ver nas próximas versões. O trem de lançamento está em alta este ano, e o Ignition 8.1.27 manterá esse ritmo quando chegar no final de abril.
Texto por Aaron Block