Já liberamos o Upgrade 4 do GeneXus 18!
Nos complace anunciar que ya está disponible el Upgrade 4 de GeneXus 18, la potente y última versión de nuestra Plataforma de Desarrollo de Software Low-Code.
É com prazer que anunciamos que o Upgrade 4 do GeneXus 18, a poderosa e mais recente versão de nossa Plataforma de Desenvolvimento de Software Low-Code, já está disponível.
As atualizações, que incluem mais de 300 melhorias, trazem uma série de recursos de ponta que aprimoram ainda mais a experiência de nossos usuários, fornecendo funcionalidades que serão essenciais nos sistemas exigidos por seus negócios no futuro próximo.
"O Upgrade 4 do GeneXus 18 promove a modularização do KB, permite a observação por meio do padrão OpenTelemetry e reforça nosso compromisso com a preparação para o futuro, atualizando o gerador Angular para trabalhar com o Angular 16 e o SAP Fiori Pattern para oferecer suporte ao SAP Horizon. É uma atualização necessária para aqueles que usam o Google Analytics em aplicativos da web. Além disso, melhora a estabilidade e a segurança como de costume", explica Armin Bachmann, Gerente de Produto do GeneXus.
A seguir, detalhamos algumas das principais novidades:
Modularização de Bases de Conhecimento (KBs)
Com esta atualização, o GeneXus 18 incentiva a modularização das Bases de Conhecimento, revolucionando a forma como os desenvolvedores gerenciam e usam os módulos. Agora, o NuGet é compatível como um servidor de módulos, e é recomendado o gerenciador de repositórios NuGet para armazená-los. A função de gerenciamento automático de dependências simplifica o processo de instalação, lidando automaticamente com as dependências e facilitando o gerenciamento e o uso de módulos.
Observabilidade por meio do Padrão OpenTelemetry
O GeneXus 18 agora oferece capacidades de observabilidade por meio do padrão OpenTelemetry. Os desenvolvedores podem obter informações valiosas sobre o desempenho e o comportamento de suas aplicações, facilitando o rastreamento e a solução de problemas.
Avanços no Gerador Angular
Dando continuidade ao nosso compromisso com o future proof, para que nossos clientes possam se concentrar nos negócios enquanto o GeneXus se concentra na tecnologia, o Gerador Angular agora funciona com o Angular 16.
Cada atualização do Angular exige um grande esforço para aqueles que escrevem código Angular manualmente. No caso do GeneXus, esse esforço é absorvido pela equipe que mantém o gerador, e, como resultado, a comunidade GeneXus só precisa regenerar o código, que agora corresponde à versão 16 do Angular.
Além disso, foram realizadas várias otimizações, resultando em tempos de carregamento inicial mais rápidos e desempenho otimizado para os usuários finais. Os controles UI Attribute/Variable Edit e TextBlock foram otimizados para maior simplicidade, tornando-os mais rápidos e leves. O carregamento retardado de imagens foi aprimorado, utilizando as implementações nativas dos navegadores para reduzir o peso do carregamento inicial e melhorar os tempos de carregamento das imagens. Além disso, agora é possível fechar facilmente as janelas pop-up com a tecla Escape do teclado.
Aproveitamos para convidá-los a explorar o novo exemplo, WanderNest, inspirado na popular plataforma de hospedagem, Airbnb.
Geradores Web
O Controle do Google Analytics foi atualizado para oferecer suporte ao Google Analytics 4, oferecendo capacidades avançadas de análise para aplicativos da web. Para a geração de relatórios em PDF em Java, os desenvolvedores agora podem escolher entre o PDFBox e o iText 2.x ou 8.x, proporcionando flexibilidade e conveniência de acordo com as necessidades de licenciamento.
Cloud Native e DevOps
O Upgrade 4 introduz várias características de Cloud Native e DevOps, incluindo suporte para funções ativadas pelo Azure CosmosDB, melhor observabilidade por meio do OpenTelemetry e a capacidade de empacotar fontes Java como fontes .NET. Além disso, as propriedades do provedor de estado de sessão agora podem ser configuradas diretamente a partir do IDE para projetos .NET.
GeneXus para Sistemas SAP
O pacote GeneXus para Sistemas SAP apresenta um novo Design de Sistema, o SAP Fiori Horizon, que fornece recursos aprimorados de interface do usuário para os desenvolvedores. Além disso, foram adicionadas duas novas características: Grid Expanded Line e Grid Column Title Group (Multiline), oferecendo mais opções para padrões SAP Fiori dinâmicos e interativos. Além disso, o GeneXus demonstra seu compromisso em oferecer exemplos do mundo real com o novo exemplo "GeneXus para Sistemas SAP - Showcase".
GXflow
A caixa de entrada do GXflow agora inclui filtros por coluna, simplificando a gestão e organização das tarefas para os usuários.
Melhorias nos Testes
No GeneXus 18, os controladores da web são gerenciados automaticamente, agilizando o processo de testes e garantindo uma integração perfeita com o GXtest. O comando CompareImage também foi aprimorado, permitindo que os desenvolvedores configurem a tolerância de diferença de cor para testes visuais mais precisos.
Você pode encontrar tudo sobre o GeneXus 18 Upgrade 4 em nossa wiki.
Se você ainda não experimentou o poder de criar software com o GeneXus, convidamos você a explorar os Superpoderes do GeneXus 18 e entrar em contato com nossa equipe de vendas para obter mais informações.
As atualizações, que incluem mais de 300 melhorias, trazem uma série de recursos de ponta que aprimoram ainda mais a experiência de nossos usuários, fornecendo funcionalidades que serão essenciais nos sistemas exigidos por seus negócios no futuro próximo.
"O Upgrade 4 do GeneXus 18 promove a modularização do KB, permite a observação por meio do padrão OpenTelemetry e reforça nosso compromisso com a preparação para o futuro, atualizando o gerador Angular para trabalhar com o Angular 16 e o SAP Fiori Pattern para oferecer suporte ao SAP Horizon. É uma atualização necessária para aqueles que usam o Google Analytics em aplicativos da web. Além disso, melhora a estabilidade e a segurança como de costume", explica Armin Bachmann, Gerente de Produto do GeneXus.
A seguir, detalhamos algumas das principais novidades:
Modularização de Bases de Conhecimento (KBs)
Com esta atualização, o GeneXus 18 incentiva a modularização das Bases de Conhecimento, revolucionando a forma como os desenvolvedores gerenciam e usam os módulos. Agora, o NuGet é compatível como um servidor de módulos, e é recomendado o gerenciador de repositórios NuGet para armazená-los. A função de gerenciamento automático de dependências simplifica o processo de instalação, lidando automaticamente com as dependências e facilitando o gerenciamento e o uso de módulos.
Observabilidade por meio do Padrão OpenTelemetry
O GeneXus 18 agora oferece capacidades de observabilidade por meio do padrão OpenTelemetry. Os desenvolvedores podem obter informações valiosas sobre o desempenho e o comportamento de suas aplicações, facilitando o rastreamento e a solução de problemas.
Avanços no Gerador Angular
Dando continuidade ao nosso compromisso com o future proof, para que nossos clientes possam se concentrar nos negócios enquanto o GeneXus se concentra na tecnologia, o Gerador Angular agora funciona com o Angular 16.
Cada atualização do Angular exige um grande esforço para aqueles que escrevem código Angular manualmente. No caso do GeneXus, esse esforço é absorvido pela equipe que mantém o gerador, e, como resultado, a comunidade GeneXus só precisa regenerar o código, que agora corresponde à versão 16 do Angular.
Além disso, foram realizadas várias otimizações, resultando em tempos de carregamento inicial mais rápidos e desempenho otimizado para os usuários finais. Os controles UI Attribute/Variable Edit e TextBlock foram otimizados para maior simplicidade, tornando-os mais rápidos e leves. O carregamento retardado de imagens foi aprimorado, utilizando as implementações nativas dos navegadores para reduzir o peso do carregamento inicial e melhorar os tempos de carregamento das imagens. Além disso, agora é possível fechar facilmente as janelas pop-up com a tecla Escape do teclado.
Aproveitamos para convidá-los a explorar o novo exemplo, WanderNest, inspirado na popular plataforma de hospedagem, Airbnb.
Geradores Web
O Controle do Google Analytics foi atualizado para oferecer suporte ao Google Analytics 4, oferecendo capacidades avançadas de análise para aplicativos da web. Para a geração de relatórios em PDF em Java, os desenvolvedores agora podem escolher entre o PDFBox e o iText 2.x ou 8.x, proporcionando flexibilidade e conveniência de acordo com as necessidades de licenciamento.
Cloud Native e DevOps
O Upgrade 4 introduz várias características de Cloud Native e DevOps, incluindo suporte para funções ativadas pelo Azure CosmosDB, melhor observabilidade por meio do OpenTelemetry e a capacidade de empacotar fontes Java como fontes .NET. Além disso, as propriedades do provedor de estado de sessão agora podem ser configuradas diretamente a partir do IDE para projetos .NET.
GeneXus para Sistemas SAP
O pacote GeneXus para Sistemas SAP apresenta um novo Design de Sistema, o SAP Fiori Horizon, que fornece recursos aprimorados de interface do usuário para os desenvolvedores. Além disso, foram adicionadas duas novas características: Grid Expanded Line e Grid Column Title Group (Multiline), oferecendo mais opções para padrões SAP Fiori dinâmicos e interativos. Além disso, o GeneXus demonstra seu compromisso em oferecer exemplos do mundo real com o novo exemplo "GeneXus para Sistemas SAP - Showcase".
GXflow
A caixa de entrada do GXflow agora inclui filtros por coluna, simplificando a gestão e organização das tarefas para os usuários.
Melhorias nos Testes
No GeneXus 18, os controladores da web são gerenciados automaticamente, agilizando o processo de testes e garantindo uma integração perfeita com o GXtest. O comando CompareImage também foi aprimorado, permitindo que os desenvolvedores configurem a tolerância de diferença de cor para testes visuais mais precisos.
Você pode encontrar tudo sobre o GeneXus 18 Upgrade 4 em nossa wiki.
Se você ainda não experimentou o poder de criar software com o GeneXus, convidamos você a explorar os Superpoderes do GeneXus 18 e entrar em contato com nossa equipe de vendas para obter mais informações.