Anunciando o Rust 1.99.1

Por The Rust Release Team15/10/2026 às 00:0025 visualizações
Rust Blog

A equipe do Rust publicou uma nova versão pontual do Rust, 1.99.1. Rust é uma linguagem de programação que capacita todos a construir softwares confiáveis e eficientes.

Se você já tem uma versão anterior do Rust instalada via rustup, obter o Rust 1.99.1 é tão simples quanto:

rustup update stable

Se você ainda não tem, podeobterrustupda página apropriada em nosso site.

O que há no 1.99.1?

A versão 1.99.1 do Rust corrige as seguintes regressões de lançamentos anteriores:

  • Símbolo faltantewcslenAlguns alvos do Rust estavam apresentando erros de ligação por falta de: wcslenwcslenE essa função agora está presente na biblioteca de compiladores integrados do Rust como uma alternativa.

    O LLVMloop-idiom-wcslenO pass pode introduzir chamadas awcslenComo uma otimização, e alguns alvos de Rust não tinham essa função prontamente disponível emlibcOu em outro lugar. Os alvos UEFI, em particular, estavam quebrados para qualquer projeto usandostdComo algumas dessas chamadas foram introduzidas na biblioteca padrão pré-compilada, mas o problema também era reproduzível para padrões de código de usuário semelhantes.

  • Recompilação incorreta de FFIbooleanoRetornar valores em x86_64Funções Rust que retornambooleanoAtravés do FFI, bits 1-7 do registrador de retorno podem ficar não especificados, fazendo com que os chamadores observem valores brutos outros que não0ou1Este tipo de retorno é marcado novamente para extensão a zero, conforme exigido pelo ABI.

  • rust-lldNão conseguiu carregarlibLLVMem macOSEste linker pode falhar ao executar se o compilador foi invocado sem arustupproxy, pois não havia configuração direta para o caminho de pesquisa da biblioteca apropriada. Agorarust-lldé construído com umcaminho rentrada para o diretório contendolibLLVM.dylib.

Se você quiser nos ajudar testando futuras versões, considere usar o beta (rustup padrão beta) e o canal noturno (rustup padrão noturno) localmente e em sua CI. Por favor,relatórioqualquer bug que você possa encontrar!

Contribuidores para 1.99.1

Muitas pessoas se uniram para criar o Rust 1.99.1. Não teríamos conseguido sem vocês todos.Obrigado!

Fonte
Rust Blog
Abrir original ↗

⚙Conteúdo traduzido automaticamente por máquina.

Esta notícia foi útil?

Debates 0

Seja o primeiro a contribuir com o debate.

Difunda suas informações e promova seu argumento

Não se acanhe de publicar alguma informação ou dado que possa ser positivo ou útil.

Para participar do debate, entre com sua conta ou crie uma gratuita.