6.6.56

Release notes

What’s New in FlutterFlow - v6.6.56 | April 21, 2026

Features

Child Slots

A new way to build flexible, composable components in FlutterFlow. Child Slots let you declare named β€œdrop zones” inside your components, places where anyone using the component can plug in any widget they want, from a simple Icon to a full Switch, TextField, or nested component.

How to use

  • Open component
  • Add a parameter: in the properties panel, click Add Parameter and choose Child Widget as the type.
  • Name it (e.g. trailing, header, content) and optionally add a description.
  • Place the slot in the tree: drag the new slot from the widget palette’s Components & Custom Widgets section to the spot in your component’s layout where the injected content should render. A dashed placeholder appears on the canvas.
  • Pass a Component/Widget. When anyone drops an instance of it on a page, they’ll see your slot in the widget tree and can drag any widget into it.

Custom Shaders (+ Claude Skill)

ShaderFill and ShaderWrapper widgets now support custom shader uploads. This means that you can bring your own fragment shaders or use one from https://www.shadertoy.com.

Claude Skill

We’ve created a Claude Skill for you to download to convert ShaderToys Shaders into fragment shaders you can use in FlutterFlow.

Download Claude Skill

Supabase OAuth Integration

Connect your Supabase account via OAuth for a streamlined setup β€” FlutterFlow handles the authorization and schema import automatically.

New AspectRatio Widget

A new AspectRatio widget is available in the widget palette with preset ratios (1:1, 4:3, 3:2, 16:9, 9:16, 3:4, 2:3), custom value support and variable bindings.

Free Trial For Teams Plans

Free Trials for Team Plans: All team plans (Growth, Business) now offer a free trial on first subscription, with accurate eligibility checking across historical subscriptions.

Improvements

  • Radial Gradient support from Designer: Elements pasted from FlutterFlow Designer that use radial gradients are now correctly imported rather than falling back to a flat color.
  • Designer-to-FlutterFlow chart conversion: Bar, line, and pie charts created in the Designer now convert into fully functional FlutterFlow chart widgets.
  • Radio Button dynamic height: Radio button options now support dynamic height with text wrapping, plus a new option spacing property for controlling gaps between options.
  • PDF viewer previews render at significantly higher quality using DPR-aware scaling and lossless PNG format.
  • PinCode widget now filters input to digits-only on web and desktop when keyboard type is set to Number.
  • Read-only text fields no longer show a functional β€œclear field” icon.
  • Local Run now works offline when Experimental Speed Up is enabled.
  • Faster β€œPublish as Library” page loading for large projects.

31 Bug Fixes

We’ve been hard at work squashing bugs. Here are some highlights:

  • Fixed Run Mode crashing on launch.
  • Fixed custom files (and their unlocked state) being lost after a branch merge rebuild.
  • Fixed library assets (fonts, icons) missing from downloaded code.
  • Fixed Android APK builds failing for projects using OneSignal.
  • Fixed Supabase OAuth token refresh failing with a β€œRequired parameter: client_id” error.
  • Fixed Firebase config files not syncing on Windows.
  • Fixed duplicate package dependencies causing project build errors.
  • Fixed app event handler code generation producing incorrect function names, which could cause build failures.
  • Fixed custom palette colors generating hardcoded hex values instead of referencing your theme colors.
  • Fixed property panel briefly showing incorrect widget properties after adding a new widget.
  • Fixed a false β€œFirestore indexes not deployed” error appearing on projects with no composite indexes.
  • Fixed Supabase schema import losing element type information for array columns.
  • Fixed API requests from external tools (e.g., VS Code extension) being applied to the wrong version of version-pinned projects.
  • Fixed marketplace sample app cloning failing with a permissions error.

flutter doctor

What do you mean? πŸ™ƒ

This is a massive update πŸ”₯

Child Slots alone are a game changer β€” finally bringing real composability to FlutterFlow components.

Also loving the Supabase OAuth and shader support β€” the platform keeps getting closer to full dev-level flexibility.

Great to see this level of progress πŸš€

Thanks for the feature, it’s really helps with the development especially the child slots and aspect ratio thingy

Thank you for all the amazing update. Yet, since then, I haven’t been able to use it due to the FlutterFlow Version out of date - β€œβ€˜Refresh” didnt work. v.6.3. anyone has the same problem?

Abel

FlutterFlow Team

3 days ago Β· Cofounder @ FlutterFlow

Pearl Liu is this for the desktop app or on web?

2 more replies

I think my highlight is…child slots πŸ˜„ I really like that it adds so much modularity! Thanks so much team! If I had had that feature earlier…I guess I would have built at least 2 apps completely different πŸ˜‚

Abel

FlutterFlow Team

3 days ago Β· Cofounder @ FlutterFlow

modularity is the vibe

1 more reply

YESSSS OMG THANKYOU! ASPECT RATIO IS SOOOOOOOOOO HELPFUL

Abel

FlutterFlow Team

3 days ago Β· Cofounder @ FlutterFlow

πŸ™Œ

Thanks.

Are you guys going to improve the β€˜Agents’ section? As it is, it has very limited use. We need to be able to pass arguments to the agent dynamically. And the models are rather old. MCP maybe?

Abel

FlutterFlow Team

3 days ago Β· Cofounder @ FlutterFlow

thanks for the feedback!

15 of 15


Π’ΠΎΡ‚ основныС нововвСдСния Π² FlutterFlow вСрсии 6.6.56, описанныС Π² Π·Π°ΠΌΠ΅Ρ‚ΠΊΠ΅ What’s New in FlutterFlow - v6.6.56:

Π“Π»Π°Π²Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

  • Π‘Π»ΠΎΡ‚Ρ‹ для Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΡ… Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ΠΎΠ² (Child Slots) | ΠŸΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π³ΠΈΠ±ΠΊΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ с ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½Ρ‹ΠΌΠΈ Β«Π·ΠΎΠ½Π°ΠΌΠΈ сброса». Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π² ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ любой Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ (ΠΈΠΊΠΎΠ½ΠΊΡƒ, тСкст ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚) прямо ΠΏΡ€ΠΈ использовании Π΅Π³ΠΎ Π½Π° страницС.
  • ΠšΠ°ΡΡ‚ΠΎΠΌΠ½Ρ‹Π΅ ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Ρ‹ | Π’ΠΈΠ΄ΠΆΠ΅Ρ‚Ρ‹ ShaderFill ΠΈ ShaderWrapper Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ собствСнных Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π½Ρ‹Ρ… ΡˆΠ΅ΠΉΠ΄Π΅Ρ€ΠΎΠ² (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, с ShaderToy). ДоступСн ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Claude Skill для ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚Π°Ρ†ΠΈΠΈ ΠΊΠΎΠ΄Π°.
  • Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ Supabase OAuth | Π£ΠΏΡ€ΠΎΡ‰Π΅Π½Π½Ρ‹ΠΉ процСсс ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚Π° Supabase с автоматичСской Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ ΠΈ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΎΠΌ схСм.
  • Π’ΠΈΠ΄ΠΆΠ΅Ρ‚ AspectRatio | Новый Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ для фиксации ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ сторон (16:9, 4:3 ΠΈ Ρ‚.Π΄.) с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ….

Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ

  • Π”ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ | ΠšΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹ΠΉ ΠΈΠΌΠΏΠΎΡ€Ρ‚ Ρ€Π°Π΄ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚ΠΎΠ² ΠΈ автоматичСская конвСртация Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² ΠΈΠ· FlutterFlow Designer Π² Ρ€Π°Π±ΠΎΡ‡ΠΈΠ΅ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Ρ‹.
  • Radio Button | ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° динамичСской высоты ΠΈ пСрСноса тСкста Π² Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°Ρ… Π²Ρ‹Π±ΠΎΡ€Π°.
  • PDF Viewer | Π—Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ качСства Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° ΠΏΡ€Π΅Π²ΡŒΡŽ.
  • Local Run | Π’Π΅ΠΏΠ΅Ρ€ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² ΠΎΡ„Π»Π°ΠΉΠ½-Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΏΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Β«Experimental Speed UpΒ».

Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡ

  • УстранСно 31 Π±Π°Π³, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ критичСскиС ошибки: Π²Ρ‹Π»Π΅Ρ‚Ρ‹ Run Mode, ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ² Supabase OAuth ΠΈ ошибки сборки Android APK ΠΏΡ€ΠΈ использовании OneSignal.

πŸ“Ί ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹