A JetBrains lançou o Compose Multiplatform 1.12.0, uma atualização da estrutura declarativa para compartilhamento de código de UI Kotlin entre plataformas. Os destaques da nova versão incluem um servidor Model Context Protocol (MCP) para agentes de IA no Compose Hot Reload, fallback automático de fonte para aplicativos da web e uma nova versão da API de janela e diálogo para aplicativos de desktop.

O Compose Multiplatform 1.12.0 foi lançado em 26 de agosto. Com a nova versão, o Compose Hot Reload agora inclui um servidor MCP experimental que conecta agentes de codificação de IA à execução de aplicativos Compose. Usando o servidor MCP, um agente pode acionar recargas, fazer capturas de tela, inspecionar a árvore semântica, simular cliques e entrada de texto e ler logs de aplicativos, disse JetBrains, permitindo verificar os resultados de suas próprias edições.

O Compose Multiplatform for web agora lida com caracteres que as fontes do aplicativo não cobrem. Quando um caractere não resolvido é encontrado durante a renderização, o Compose Multiplatform for web faz download do subconjunto de fontes Noto correspondente e recompõe o texto afetado. Como resultado, japonês, árabe, Devanagari e emoji são renderizados corretamente, sem que os desenvolvedores tenham que agrupar fontes para eles, disse JetBrains.