A Appeon compromete-se em aprimorar continuamente o PowerBuilder para atender às suas necessidades de desenvolvimento em longo prazo, preservando seus investimentos existentes. Novos recursos e melhorias são entregues em ciclos de lançamento ágeis de 10 a 12 meses, e cada lançamento prioriza as áreas que mais importam aos clientes:
Produtividade de desenvolvimento
Permite que desenvolvedores simplifiquem o desenvolvimento de aplicativos, reduzam tarefas repetitivas e escrevam códigos melhores com mais rapidez.
Compatibilidade
Garante que seus aplicativos continuem funcionando perfeitamente nos sistemas operacionais, bancos de dados e hardware mais recentes, incluindo suporte para mudanças tecnológicas.
Segurança
Aplicativos mais seguros com recursos e tecnologias que seguem as melhores práticas para lidar com as ameaças mais recentes e necessidades de compliance.
Interoperabilidade
Permite integração aberta com serviços de terceiros, sistemas externos e APIs, utilizando o que há de melhor em padrões e tecnologias abertas.
Recursos planejados
A Appeon normalmente introduz novos recursos importantes nas principais versões dos produtos. Posteriormente, revisa algumas vezes a versão principal com base no feedback dos clientes para aprimorar os recursos principais, introduzir novos recursos secundários e chegar a uma versão de suporte estendido.
Os próximos recursos que estamos divulgando são os recursos mínimos que iremos disponibilizar. Porém, estão sujeitos a alterações sem aviso prévio. Não conseguimos publicar uma lista de recursos completa ou detalhada, especialmente para revisões, pois o feedback dos clientes possui um impacto significativo em nossos planejamentos de produtos. Portanto, utilize essas informações para ter uma ideia das novidades que estarão disponíveis em breve. Confira nosso progresso em ciclos ágeis de 10 a 12 meses.
Melhoria do editor
- Melhor legibilidade do código: marcas de erro e aviso, formatação de documentos/seleções, hierarquia de chamadas, configuração de marcadores, visualização de URL como links, blocos de código dobráveis definidos pelo usuário.
- Melhorar a eficiência da edição: Espaço virtual, seleção de código no modo quadro, mover linhas selecionadas para cima/baixo, navegar para trás e para frente até o ponto de inserção anterior, procurar referências na base de código.
- AutoScript: Mostra listas de preenchimento automático de código ao digitar nomes de funções globais ou estruturas, valores enumerados ou um ponto após uma função; também suporta refatoração de código.
- Suporte para saltos: Navegação para a definição de variáveis, funções e classes, e adição de suporte para a tecla de atalho de salto (Ctrl + clique).
Estilo plano IDE e tema escuro
Ative um tema plano e escuro para o IDE, para que ele fique mais agradável aos olhos.
Enhance New Compiler
Melhorar continuamente o novo compilador e as soluções de formatação de texto com base nos comentários dos usuários.
Compatibilidade com Git Rebase
Fornecer suporte direto para Git Rebase dentro do IDE.
Compatibilidade com Git SSH
Habilita o suporte para se conectar a servidores Git internos ou auto-hospedados através de SSH para uma autenticação segura baseada em chave.
depuração do código aprimorada e gerenciamento de erros
- Gera informações detalhadas de registro durante as operações IDE.
- Cria automaticamente arquivos de despejo quando ocorrem erros críticos do IDE.
Segurança executável avançada
Incorpora funções de segurança executáveis avançadas, incluindo CFG (Control Flow Guard), ASLR (Address Space Layout Randomization), DEP (Data Execution Prevention) e SafeSEH (Safe Structured Exception Handling), para melhorar a segurança geral das aplicações..
Compatibilidade com IPv6
Habilita suporte completo para endereços IPv6 no HTTPClient e outros objetos relacionados ao HTTP.
Compatibilidade com autenticação Windows
Habilita a autenticação do Windows para HTTPClient (ao chamar as APIs da web) e PowerServer, agilizando a autenticação de usuários ao aproveitar as credenciais do Windows.
Melhorias na compatibilidade com High DPI
Suporta alteração dinâmica de DPI, garantindo uma visualização ideal da interface do usuário em vários monitores e quando os usuários ajustam a configuração de DPI no seu dispositivo.
Melhoria na compatibilidade ADO.NET para conexões ODBC
Suporta tipos de bases de dados adicionais (como MySQL) através do ADO.NET para ODBC, permitindo que as aplicações funcionem de forma mais eficaz com uma gama mais ampla de ambientes de bases de dados.
Processadores ARM
Adicione suporte em tempo de execução para processadores ARM, permitindo que os aplicativos PowerBuilder sejam implantados em:
- Dispositivos Apple baseados em ARM executando o sistema operacional Windows (em uma máquina virtual)
- Dispositivos Windows baseados em ARM executando o sistema operacional Windows
Devido à baixa demanda, atualmente não há planos para oferecer suporte à implantação do próprio IDE em dispositivos baseados em ARM; no entanto, existe uma solução alternativa conhecida caso você esteja usando um dispositivo Apple.
Últimas versões do Windows e bancos de dados;
- O suporte às últimas versões do sistema operacional Windows e do banco de dados é mantido atualizado.
- O software de terceiros/integrado no produto é atualizado para as últimas versões estáveis.
Imagens no formato SVG
Adicionado suporte para imagens no formato SVG para oferecer gráficos escaláveis de alta qualidade que são exibidos de maneira ideal em todas as resoluções de tela.
Compatibilidade com tipos de dados DataWindow
- Adicionado suporte para DateTime2 e precisão de tempo de 7 dígitos em DataWindows.
- Habilitada a compatibilidade com parâmetros de ligação do tipo datetime na função datawindow.update para bases de dados compatíveis.
Melhorias do SaveAs Excel no InfoMaker
Suporta salvar no Excel os cabeçalhos tal como aparecem na função 'SaveAs Excel'.
Consulte o histórico de lançamentos para conhecer todos os novos recursos!
É possível receber lançamentos do PowerBuilder em ciclos rápidos de 10 a 12 meses.