Executando verificação de segurança...
-2

Flutter na semana

  • O ecossistema Flutter segue, nesta semana, em torno da base estável 3.41.x, com a documentação oficial ainda apontando a linha 3.41 como a mais recente no canal stable e a própria página de release notes refletindo Flutter 3.41.5. Para quem acompanha roadmap, o anúncio oficial da 3.41 também formalizou as janelas públicas de lançamento de 2026, com Flutter 3.44 previsto para maio e cutoff de branch em 7 de abril de 2026. Fontes:

  • Entre os desdobramentos mais relevantes em manutenção, houve movimentação oficial de hotfix para a série estável: o rastreador de release no GitHub mostra a publicação do Flutter 3.41.6, aberta em 23 de março de 2026 e marcada com a tag 3.41.6. Isso indica continuidade do ciclo de correções sobre a versão estável atual, algo importante para equipes que priorizam previsibilidade em produção. Fonte:

  • No plano de produto, o release mais recente amplamente referenciado pela documentação oficial continua sendo o Flutter 3.41, anunciado em 11 de fevereiro de 2026. O pacote trouxe mudanças estruturais de longo prazo, com destaque para janelas públicas de release, maior modularização das bibliotecas Material e Cupertino, e a intenção de desacoplar essas camadas para acelerar entregas de design sem depender exclusivamente do ciclo trimestral do SDK. Fontes:

  • Um dos pontos mais relevantes para times mobile nesta semana é a adaptação contínua do Flutter ao novo ciclo de ferramentas da Apple. No anúncio do Flutter 3.41, o time destacou suporte padrão ao ciclo de vida UIScene e incentivo à adoção de Swift Package Manager para plugins. Em paralelo, o histórico recente de mudanças mostra commits e ajustes voltados para execução de testes com Xcode 26 e simuladores iOS 26, sinalizando trabalho ativo de compatibilidade com o stack mais novo da Apple. Fontes:

  • Ainda no ambiente Apple, os commits recentes mostram correções práticas para o fluxo de build e integração nativa. Entre elas, aparecem mudanças como permitir que a configuração de build do Xcode não dependa do nome do flavor, liberar pontos em nomes de frameworks de iOS e macOS e ajustes para evitar comportamentos problemáticos ao chamar o Flutter a partir do Xcode. O conjunto dessas alterações é relevante para apps híbridos, integrações complexas e pipelines CI/CD em iOS/macOS. Fonte:

  • No Android, a atualização mais importante segue sendo o alerta oficial sobre AGP 9. O anúncio do Flutter 3.41 informa explicitamente que apps Flutter não devem migrar ainda para Android Gradle Plugin 9 quando dependem de plugins, porque esse suporte ainda não está concluído. Ao mesmo tempo, houve atualização recente de mensagens e documentação relacionadas ao tema, mostrando que o trabalho continua em andamento, mas sem liberação geral para adoção segura em produção. Fontes:

  • A área de experiência de desenvolvimento também teve ecos importantes nesta semana por causa das novidades introduzidas em 3.41 e dos commits subsequentes. O release oficial acrescentou assets por plataforma no pubspec.yaml, permitindo empacotar recursos apenas para web, desktop ou mobile, o que pode reduzir tamanho final dos apps. Também avançou em Widget Previews, com suporte ao Flutter Inspector e melhor compatibilidade com dependências que usam dart:ffi e dart:io, ainda dentro do escopo experimental. Fontes:

  • Na produtividade diária, o rastreamento de commits mostra mudanças recentes em ferramentas e fluxos de projeto, incluindo um novo parâmetro --include-example no flutter clean para projetos de pacote com app de exemplo, além de correções envolvendo lock de inicialização após pub get para evitar condições de corrida. São ajustes menos vistosos que uma nova major release, mas com impacto direto no trabalho de times que mantêm monorepos, pacotes e automações. Fonte:

  • Em UI, rendering e framework, os destaques mais recentes continuam sendo os recursos introduzidos na 3.41: melhorias em fragment shaders, incluindo decodificação síncrona de imagens e suporte a texturas de alta taxa de bits; refinamentos visuais no iOS com o novo estilo de bounded blur via Impeller; suporte a views Flutter com tamanho automático em cenários de add-to-app; e melhorias em navegação, rolagem, acessibilidade e componentes Material. Essas mudanças seguem sendo a base técnica mais relevante do ciclo atual enquanto a próxima grande release está em preparação. Fontes:

  • Sinais de preparação para o próximo ciclo também apareceram no rastreamento público do projeto. O milestone de Q2 2026 Stable Release Cutoff no GitHub está associado ao corte de branch do próximo release estável, alinhado com o calendário público anunciado pela equipe. Na prática, isso reforça que a comunidade e mantenedores de plugins já estão operando em janela de estabilização para a próxima versão da plataforma. Fontes:

Carregando publicação patrocinada...