Release notes
Here are the contents of every update to v5
5.7.10 - December 11, 2023
Improvements & fixes
Added package caching to reduce startup time for the new real-time preview
5.7.1 - December 5, 2023
New features
Introduced real-time full application preview within the platform (we will soon remove the existing building process).
Improvements & fixes
Upgraded framework support to Next.js 14 and Expo 49 (React Native 0.72.6)
5.6.38 - November 28, 2023
New features
Added support for Tailwind CSS in the asset editor for external CSS files.
5.6.36 - October 9, 2023
Improvements & fixes
Added custom function code property in project settings.
5.6.33 - September 18, 2023
Improvements & fixes
Upgraded all third-party dependencies to increase security and performance.
5.6.29 - August 8, 2023
New features
Added integration with 3rd-party logging services: Axiom and Sentry. This is available only for Next.js projects.
Improvements & fixes
Provide access to the item variable in loops (react maps).
Fixed next-auth magic link authentication on Outlook with "safe links" enabled.
5.6.28 - July 14, 2023
New features
Added authentication to backend endpoint written in Blockly using NextAuth
Improved component settings (properties) by allowing users to specify their type and default value.
Component loops have been improved and extended to any component.
A new "children" pseudo-component extends component composition for components created using the platform.
Improvements & fixes
Added conditional rendering to more components such as text, images, project components.
During component creation, users can now specify a name and a folder.
5.6.17 - June 12, 2023
New features
Added endpoint to accept form submissions, including files.
Added a list of recently opened pages/screens/components/libraries/APIs to make navigation faster.
Native component properties, including code, can be copied between React and Next.js.
Improvements & fixes
Extended the debugger to trace backend logic.
Improved issue detector to use more context and avoid "false issues."
The "Navigate with parameters" block now works for React and Next.js.
5.6.10 - June 5, 2023
Improvements & fixes
The AI Assistant now has a full-height panel on the left of the project navigator.
New AI Assistant command: "set <attribute-name-list> to <value-list>" for changing component attributes.
Fixes in the design view for components imported from another project
5.6.7 - June 3, 2023
New features
Introducing the AI Assistant. Initially, it support only "create", "open", and "select" commands.
New block to attach a variable to a session store key without needing the "on session changed" block.
Improvements & fixes
Added an "all errors" filter to the debugger.
Fixed debug message grouping in the debugger.
The debugger now shows the content (message) of print blocks, which can be filtered.
Converted tool panels (issues, debug, logs) to tabs for better navigation without taking up too much space.
The author is shown in the "search component to import" panel results.
5.5.84 - May 26, 2023
New features
Debugger v2.
Added support for PWAs in React.
Added "event call" block.
Added #ifdef conditional in native code.
Added support for custom HTML head entries for web apps.
Improvements & fixes
Upgraded frameworks (React 18.2.0, Next.js 13.4.3, Expo 48.0.17 with React Native 0.71.8)
Fixed status bar style (dark/light) for Expo.
Improved support for Expo icon/splash.
5.5.38 - April 3, 2023
New features
New session store and persistent store implementations that simplify generated code and increase overall performance.
Pages/Screens can be converted to components and vice versa.
Added animation CSS property to the Attributes Panel.
Improvements & fixes
Allow the not (!) operator in the "condition variable" attribute of containers.
The "restart development server" request should also clear the project folder to support major changes in generated code.
Layout code now uses state variables instead of references.
The code editor in Assets View now highlights properly CSS, JS, and JSON assets.
5.5.32 - March 20, 2023
Improvements & Fixes
Debugger v1 improvements.
A container loop can omit... the container to produce a bare list of components.
Expo status bar style fixes.
Fixed development server log session dates.
Enable the || notation for layout preview values when we use internationalization ($= notation).
The Issue Detector checks for CSS properties in variable names considered reserved words.
5.5.30 - March 16, 2023
New features
Debugger v1 - records in real-time a full trace of changes in data (variables, session), function calls, component lifecycle (initialize, destroy) and component renders.
Added preview (development) server logs to a dedicated "LOGS" panel in Design View.
Improvements & Fixes
Fixed Link/Anchor (a) element for Next.js.
Allow users to change versions and build numbers for mobile apps.
Added key-down event to input field.
Restored debug messages (print block) for web apps in the preview (development) server.
Optimized Issue Detector.
5.5.22 - March 5, 2023
Improvements & fixes
The development server is not restarted after each build unless the user requests that using the new restart toggle button on the left of the "BUILD" button. A restart might be required after changes in project settings or component/page/screen changes.
Upgraded to Expo 48.0.5 (based on React 18.2.0, and React Native 0.71.3)
5.5.21 - March 2, 2023
New features
Indicates which components/pages/screens/APIs/libraries are written in javascript with a </> symbol next to their name.
The Component Gallery panel includes a new "packages" tab that shows all native packages the project uses.
Improvements & Fixes
The dialog box shows the correct title when creating a new API or library.
Minor improvements in the look & feel of the Attributes Panel.
5.5.19 - February 27, 2023
New features
A development server is also available for mobile apps (Expo), reducing build time to seconds.
Improvements & fixes
Upgraded to React 18.2.0, Expo 48.0.4, and Next.js 13.2.1.
Removed unused build options from the Build Status pop-up.
Fixed an issue while accessing URL query params in React.
5.5.17 - February 23, 2023
Improvements & fixes
Improvements in double-bar notation in attributes to define their value for layout preview when their actual value comes from a variable: $.myVariable||some layout value.
Removed the 200px initial container height to avoid confusion. Now when a container is created, its initial height is empty.
Improved the placeholder of custom components in the layout preview
Fixed selected component box in layout preview when scrolling.
5.5.16 - February 21, 2023
New features
Components can now be organized in folders.
Added min, max, and step for input fields.
Improvements & fixes
Fixed an issue where build logs were not always available.
Added validation for user git repo settings and set 'main' as the default branch.
Canceled builds now appear as failed.
5.5.15 - February 16, 2023
Improvements in data manipulation (JSON).
Improvements in React code generation - More checks for the "ISSUES" panel.
5.5.13 - February 14, 2023
Adds support for CSS attributes "gap," "flex-basis," and "transition."
Adds block for translating localized messages in code ("get localized message _").
5.5.12 - February 13, 2023
Improvements in React code generation.
Improvements in the new "ISSUES" panel.
5.5.8 - February 13, 2023
Improvements in React Native code generation.
Adds a new panel labeled "ISSUES" at the bottom of the main window, where the platform lists any mistakes, such as misspelled variable names in attribute values or misspelled function names in events (e.g., "on tap"). It covers the current page/screen/component until a build is requested, and then it checks the whole project for issues.
5.5.3 - February 5, 2023
Improves component import. It is now faster to reuse components already imported and find others in a growing list of UI and non-UI components.
Improves undoing and changing history. It is now faster to find a previous change.
Searching in layout now supports multiple occurrences you can navigate by hitting the enter key to get to the next one.
Figma import functionality has been restored. In parallel, we are working on version 2 of the algorithm.
Last updated
Was this helpful?