A JetBrains oficializou o lançamento do Kotlin 2.3.0, trazendo suporte para a geração de classes compatíveis com o Java 25, a versão mais recente da linguagem, e focando na estabilidade do ecossistema multiplataforma. No desenvolvimento nativo, a interoperabilidade com Swift foi refinada, permitindo agora a exportação direta de enums e parâmetros variádicos, que permite que a função aceite um número indefinido de argumentos de um mesmo tipo, além de oferecer tempos de compilação mais rápidos para tarefas de release. Para o WebAssembly, a atualização habilita por padrão nomes totalmente qualificados e a nova proposta de tratamento de exceções para o target wasmwasi, introduzindo também um armazenamento compacto para strings Latin-1 que ajuda a reduzir o tamanho final dos binários.
Na estrutura da linguagem, as novidades incluem a sintaxe de explicit backing fields, que simplifica a declaração de propriedades complexas, e um verificador experimental que emite alertas quando o retorno de...
Suggested Credits
Tags, Events, and Projects