A JetBrains lançou o KTOR 3.2.0, uma atualização da estrutura baseada em Kotlin para criar aplicativos assíncronos que trazem módulos para injeção de dependência e HTMX e deseralização automática de arquivos de configuração em classes de dados, entre outros novos recursos.

Revelado em 19 de junho, o KTOR 3.2.0 também oferece atualizações de ferramentas e melhorias de desempenho para diferentes plataformas. As instruções para começar a Ktor podem ser encontradas em Ktor.io.

Um módulo de injeção de dependência (DI) apresentado no KTOR 3.2.0, embora opcional, permite que o KTOR ofereça funcionalidade adicional pronta para uso para usuários de injeção de dependência. O Ktor DI é construído sobre as coroutinas, que permitem a inicialização simultânea de um aplicativo. A fácil integração com as estruturas DI existentes é ativada pelo Ktor DI, de acordo com JetBrains. Além disso, o Ktor Di fecha automaticamente AutoCloseable Instâncias ou permite que os desenvolvedores configurem seus próprios manipuladores de limpeza.