📣 Sharper AI, Pixel-Perfect Figma Import & Real-Time Streaming

Hey everyone :waving_hand:

This release brings you some big, long-awaited updates:

  • More context-aware AI

  • An improved WeWeb Figma plugin that’s more accurate and powerful

  • Progressive data streaming

Check out the details below :backhand_index_pointing_down:

:robot: WeWeb AI: more accuracy, less rework

Over the past few months, some WeWeb AI requests on large applications returned errors like “Selected content too large” or “Input is too long for requested model.”

With this update, those issues should occur far less often thanks to the two key improvements:

:small_blue_diamond: Smarter context control: choose exactly what’s included in each AI call.

:small_blue_diamond: New AI modes: six distinct modes for more precise building.

AI_new_context_modes

:backhand_index_pointing_right: For full details, check out the changelog.

:artist_palette: Figma import: more accurate and powerful

WeWeb now has its own plugin for Figma imports to give you more control and better compatibility with the Editor:

WeWeb_Figma_Plugin_1

If you don’t want to import the entire design file, you just need the tokens (colors, fonts, spacing, variables, styles) to keep things clean and flexible, you can now import variables and styles only:

WeWeb_Figma_Plugin_Export_Variables

You can also import and manage components to keep them consistent in WeWeb, eliminate duplicates, and update designs faster with a single source of truth:

WeWeb_Figma_Plugin_Components

:backhand_index_pointing_right: Check out the details in the changelog.

:globe_with_meridians: Streaming support added to multiple workflow actions

Before, backend actions like REST API Request and Xano Request only worked one way: send a request, wait for the full response.

Now, you have the option to stream data progressively as it arrives:

:orange_circle: The “REST API Request” action: a new toggle to stream the response.

:blue_circle: The “Xano Request” action: stream variables from components, not just global variables.

:green_circle: The "Invoke Edge Function:" a new toggle to stream the response.

A small toggle in the settings, but a big step for use cases like AI chats and anything related to progressive loading!

:backhand_index_pointing_right: Check out the details in the changelog.

:hammer_and_pick: Smaller UX improvements and bug fixes

• Cancel option when switching from JS to formula: you now have more control when switching from JavaScript to no-code formulas. A new popup lets you confirm or cancel the switch.

• Updated icons for Rich Text Input and File Upload: the ww-input-rich-text element now uses Lucide Icons instead of Font Awesome, ensuring consistency when switching with custom menus. The File Upload element’s close (x) icon has also been updated for a cleaner, more consistent look.

• Sticky top menu in the Asset Library: the top menu in the Asset Library now stays visible when you scroll through long lists of items. You can access key actions at any time without having to scroll back to the top.

• Open Popup workflow action: we’ve updated the Open popup workflow action for Alert dialogs so the predefined props are listed in a logical order: title first, then description.

That’s all for this time! As always, let us know what you think :slightly_smiling_face:

7 Likes

Urgent Bug!

When I try to adjust the Query Configuration in my Collection, the popup window closes immediately as soon as I try to type something into the input field. Can’t edit these.

1 Like

Hi @fynn

Thanks. We are aware of this issue. Our team is working to push a fix as soon as possible.

1 Like

OK now we are talking, good job guys looks good as a start will share my feedback later

1 Like

I can’t seem to find the stream option

Am I missing something or a toggle to enable it ?

Insane! I love it :fire:

1 Like

Urgent bug, guys when you switch from Javascript to Formula, when you click “NO” it still destroys the javascript and goes to “Formula” . “No” should probably should say “Cancel” or “Don’t Proceed”

I’m sorry guys, but “Sharper AI” is too loud. Actually it became insane and consumes tons of tokens making crap. The “revert” button is missing, we can’t revert AI actions with “Undo”.

It can’t do very basic things like creating a layout. Typically it ignores the request and makes dozens of temporary variables and workflows. And without the “revert” it adds a lot of crap to the project, usually, to global vars/workflows instead of using components and in-component vars/workflows.

It feels like updated WeWeb AI “forgot” about component existance at all.

About coded components: now it completely ignores selected component and its .AI file and if you say something like “add lines below the button” it creates a new component overwriting the old ones with only lines and button.

And still, no “revert”. Happily we still have a version control.

It “forgets” that it’s inside WeWeb and should use CDN functions to get absolute paths to assets.

And again, return a “revert” button. And IMHO, if we revert changes, we should not be charged for tokens. That’s your responsibility to train it. Now I have to use external ChatGPT to make prompts for WeWeb AI. And use specialized VUE GPT to fix components issues, because WeWeb AI can’t solve any problem.

I have no idea, what did you make with this AI, but now it isn’t sharp. It’s really blunt.

About coded components: please return a "duplicate” option in addition to “fork”. Sometimes it’s required. Especially because your current AI rewrites the component, removing all the functionality.

UPD: now it forgets to make a package-lock.js and load libraries. Thank you for returning the “revert” button in some places.

2 Likes

@yma it’s fixed

This should be fixed now. Can you try again?

Hi @Antiokh

I’m sorry for the experience you had and thank you so much for your feedback. I believe you created a ticket already? If so, our team is checking this to fix it as soon as possible. We will let you know when it’s fixed.

1 Like

Still not appearing on my side

It’s below “Send credentials”

Nope

You might need to do a hard refresh on your browser to see the update.

1 Like

Hey Daniel,

I’m trying to create a component as shown in the attached screenshot, but it completely ignores my prompts. Instead, it creates something based on old prompts I guess.

I tried creating a whole new page with a chat with AI, but that didn’t work either.

I asked for a simple data view form, but instead it kept creating timelines that I didn’t ask for. Tried on two different pages 3 times.

This is the screenshot I attach for AI context:

This is what I get:

1 Like