Hasty Briefsbeta

What's New in Flutter 3.38

10 days ago
  • #Dart
  • #Flutter
  • #MobileDevelopment
  • Flutter 3.38 introduces dot shorthands for more concise Dart code, reducing boilerplate by allowing type inference.
  • Web development enhancements include configuration files for web settings, proxy settings, and expanded hot reload support.
  • Framework updates include improved OverlayPortal capabilities, predictive back route transitions for Android, and better desktop integration.
  • Material and Cupertino libraries see API consistency improvements, new widget capabilities, and refinements for better UI experiences.
  • Accessibility improvements include better programmatic control, SliverSemantics for advanced accessibility in scrolling views, and refinements to core widgets.
  • iOS support includes full compatibility with iOS 26, Xcode 26, and macOS 26, with a new deployment method using devicectl.
  • Android updates focus on 16KB page size compatibility, memory leak fixes, and dependency version updates.
  • Engine improvements include a more efficient performance overlay, Vulkan and OpenGL ES backend fixes, and renderer unification.
  • DevTools and IDEs receive updates to Widget Previews, including IDE integration, theming, and extensibility, alongside DevTools panel improvements.
  • Deprecations and breaking changes include the removal of the version file, changes to SnackBar behavior, and updates to CupertinoDynamicColor properties.