Site Local

Portal de notícias de tecnologia

Swift 6.4 torna o Swift Build padrão e chega junto com o Xcode 27

Em 15/9, a Apple liberou o Swift 6.4 com Subprocess 1.0, SBOM e Wasm mais rápido; o Xcode 27 embute a linguagem e exige macOS Tahoe 26.6+.

Swift 6.4 torna o Swift Build padrão e chega junto com o Xcode 27

A equipe Swift anunciou em 15 de setembro de 2026 a versão 6.4 da linguagem. No blog oficial, Joe Heck e Holly Borla destacam que o Swift Build passa a ser o padrão do Swift Package Manager em Linux, macOS e Windows, que o pacote Subprocess chega à 1.0 e que o SwiftPM ganha geração de SBOM (SE-0509) em SPDX ou CycloneDX. Também entram a extensão do VS Code no Open VSX e o SDK Android construído com o NDK 30. No mesmo dia, o post de Michael Tsai registra que o Xcode 27 inclui Swift 6.4 e os SDKs das plataformas 27, e exige Mac com macOS Tahoe 26.6 ou posterior.

Linguagem e interoperabilidade

Entre as propostas listadas: some X? sem parênteses (SE-0521), o atributo @diagnose para controlar avisos no código (SE-0522), seletores de módulo com :: (SE-0491), await em defer (SE-0493) e withTaskCancellationShield (SE-0504). Na interoperabilidade, o Span do Swift passa a se ligar diretamente ao std::span do C++20, há avanços no suporte a Java e o bridging Wasm via JavaScriptKit fica até 40 vezes mais rápido, com o SDK Wasm disponível em Swift.org. Tipos como UniqueArray, UniqueBox, Ref/MutableRef e Iterable reduzem cópias; o Swift embarcado ganha existentials.

Reação da comunidade

A InfoQ resume o lançamento e cita Antoine van der Lee sobre melhorias práticas de concorrência, além de um comentário no Hacker News pedindo que o depurador finalmente mostre as variáveis esperadas. Para quem desenvolve apps Apple, o caminho imediato é o Xcode 27; quem usa SwiftPM em servidores ou Linux passa a ter o mesmo motor de build por padrão.

  • Atualizar o toolchain Swift para 6.4 e conferir se pacotes dependem do motor de build antigo.
  • Projetos que precisam de SBOM podem gerar documentos SPDX ou CycloneDX pelo SwiftPM.
  • Quem usa Xcode deve prever macOS Tahoe 26.6+ antes de instalar o Xcode 27.

O 6.4 não é um salto de paradigma: é um lançamento que alinha o build entre plataformas, estabiliza Subprocess e reforça Wasm e interoperabilidade — o bastante para afetar pipelines de apps Apple e de servidores Swift em Linux e Windows. Quem mantém CI multiplataforma deve testar o novo motor de build antes de promover a versão.

Fontes

Imagem destacada: ilustração gerada por computador, sem valor documental.

Deixe comentário

Seu endereço de e-mail não será publicado. Os campos necessários são marcados com *.

Fique por dentro

As principais notícias de tecnologia, todos os dias

Siga o portal nas redes sociais e acompanhe IA, cibersegurança, cloud, hardware e o mercado de tecnologia em primeira mão.