Skip to main content

Release notes

Here you will find all released features and bug fixes done for each version

1.5.5​

You can add initState and dispose functions and restore last opened tabs ;)

New βœ¨β€‹

  • Ability to override initState and dispose: In Circuit, click on + button on the left side next to Functions, then choose initState or dispose to override them. For more, click here

  • Last opened tabs are restored: no more of opening your boards and tabs again! your last opened tabs will be restored when you reopen your project

Fixes πŸ©Ήβ€‹

  • Component crash when reordering wrappers
  • SVGs not showing in Designer or file picker after uploading them
  • Releasing to Android ends up failing due to conflict in Java version
  • Error with feedback and Report in sending data

1.5.4​

Now you can offer videos in your app! Also, check out how to customize buttons UI the way you like ;)

New βœ¨β€‹

Fixes πŸ©Ήβ€‹

  • Fix a problem of data not being loaded using the API in case of existing of list types
  • Fix a problem for some widgets and wrappers having non-consistant names in different places

New documentation and tutorials πŸ“œβ€‹

1.5.1​

New βœ¨β€‹

  • Adding status bar in the bottom

Fixes πŸ©Ήβ€‹

  • Fix problem with changing the varibale names
  • Fix some issues in Firebase Firestore

New documentation and tutorials πŸ“œβ€‹

1.5​

New βœ¨β€‹

  • Firebase Firestore: You can now connect your app to Firestore, create collections, perform queries, and more! (tutorial is coming soon πŸ˜‰)

  • Error system: Errors are now shown in the bottom tab. If you click on one of them, it will take you to the error location so you can fix it. No more of finding errors while deploying!

  • New UI: We are changing the UI to a complete new one that will make building apps way easier and more exciting! we just released the first part of the new UI, with the rest coming on the way!

Fixes πŸ©Ήβ€‹

  • Fix a bug that caused a failure in deploying a release version for Android
  • Fixing some bugs in the UI
  • Some performance improvement

1.4.2​

New βœ¨β€‹

  • Show unsaved files in the unsaved changes popup
  • Adding shrinkwrap option to HTML to make it's height dyanmic
  • Adding param option to Data builder API to pass dynamic values to to API GET requests
  • Add the option to create a parameter for properties using the details menue
  • New UI for the active plan and for comparison between plans
  • Add advanced options to gesture detector and inkwell

Fixes πŸ©Ήβ€‹

  • Fix color field crashing when changing the opacity
  • Fix project loading when using global variables
  • Fix problems with Circuit nodes not connecting sometimes
  • Fix problem with Bottom navigation bar icons not being replaced
  • Fix problem with SVG widget not updating after replacing the SVG file
  • Fix problem with layout and wrapper options not appearing for dynamic content (children that is connected to a list)
  • Fix problems with the selection of multiple widgets

1.4.0​

New βœ¨β€‹

  • Adding the option to creare Global state
  • Adding default text style wrapper and text directionality wrapper to give a style for all texts blow it
  • Adding Apk debug: to build an APK test version fast without signing key

Fixes πŸ©Ήβ€‹

  • Fix circular dependencies problems (ex, when two screens use each other)
  • Improve the speed and fix some issues in project loading
  • Fix Android build bug that was reported here.
  • Fix issues with code loading
  • Fix bugs with API schemas

1.3​

New βœ¨β€‹

  • A full new variables system: now you can create parameters and variables for screens or components:
    • Parameters act as input values that recieved from another screen/component and don't change
    • Variables are for the values that change inside the screen/component
  • Creating functions: now you can create functions as well inside any screen/component
  • Adding Google Fonts by default
  • Adding the option to create Gradients

Fixes πŸ©Ήβ€‹

  • Usability enhancements
  • Fixing some bugs with the Circuit

v1.2.2​

New βœ¨β€‹

  • A new Wrap widget: : Widgets now can rearrange themselves inside a wrap widget

  • Adding widget preview: scroll down on widgets inside the palette to see a preview

  • Error text in the Text Field: Show error messages within TextField widget

  • Ability to add null to variables that accepts null: Now you can assign null to variables in circuit or details panel. Click here to see how

  • Adding advanced device previewer: Choose the device type, orientation, and other settings while previewing your app

  • New code editor with autocomplete: Right-click on any file and choose show file content to open code-editor

  • Updating code without reloading the project: Code editor can now update automatically with every change you do

  • Updating to material3 theme

Outline improvements βŒ•β€‹

  • Double click to zoom into any widget (also press F to focus on selection): No need to look for them on the board anymore!
  • Clicking on a widget focuses on it in the outline

Fixes πŸ©Ήβ€‹

  • Markdown can be sized automatically
  • Pinch to zoom on web
  • Fix youtube change video id

v1.2.1​

New βœ¨β€‹

  1. Added Youtube widget

  2. Added Admob widget

  1. Added a json viewer to format json data inside API requests
  1. Added API Collection settings : you can now add settings on the Collection level, such as the Base Url and headers, and they will be automatically included in the requests inside that collection so you don't have to keep adding headers or baseURL with every request you add.

Fixes πŸ©Ήβ€‹

  1. Fix missing dependency error on the board

  2. Fix issue with selection in the designer

  3. Improvements with Undo


v1.2.0​

New βœ¨β€‹

  1. Added support for more API requests like POST, UPDATE, PUT, DELETE... read more about it here

  2. Added Rive widget

Fixes πŸ©Ήβ€‹

  1. Fix change launcher icon fails on iOS

  2. Fix holding button while drawing a container or text in the designer

  3. Code generation improvements


v1.1.9​

New βœ¨β€‹

  • Added Lottie animation widget
  • Added SVG support
  • Added payment management options

Fixes πŸ©Ήβ€‹

  • Fix Android build issues
  • Fix uploading images
  • Fix creating components with invalid name
  • Code generation improvements

v1.1.8​

New βœ¨β€‹

  • Adding variables and expressions in text fields
  • Realtime connection with Supabase
  • Create local projects
  • Run and test locally on real devices or emulators and update with hot reload
  • Open local project in VSCode if installed

Fixes πŸ©Ήβ€‹

  • Sorting projects in dashboard
  • API get requests fixes
  • Drag and drop for ListView
  • Code generation improvements

v1.1.7​

New βœ¨β€‹

  • Markdown widget
  • Webview widget
  • Html Widget
  • Added Desktop version for Mac and Windows
  • Added safe area wrapper
  • Added header to get request
  • Added template preview
  • Ability to change app icon
  • API request response presented in a pretty format

Fixes πŸ©Ήβ€‹

  • Fix: Parameter names use proper names instead of p0, p1...
  • Fix: Supabase crashing the project
  • Fix: Adding nodes with default values break the code
  • Fix: Drag and drop drawer and FAB into the screen puts it in place
  • Fix: Adding pop up message when importation fails

v1.0.x​

New βœ¨β€‹

  • Adding cut action

Fixes πŸ©Ήβ€‹

  • Fix: Undo in files panel
  • Fix: font not saving
  • Fix: reset password issue some password does not work
  • Fix: login issue and making it more secure
  • Fix: Some emails are not valid
  • Fix: Android build produces apk
  • Fix: Building web not working
  • Fix: Download code button not working
  • Fix: Sharing for gives users the same plan as the owner

0.3.6​

New βœ¨β€‹

  • New widgets: Bottom navigation bar, Drawer, ListTile, ListView, InkWell, Material
  • Changed the default sizes for new widgets to be more accurate
  • Adding text with the text tool now directly modifies the text
  • Fullscreen mode when simulate
  • Added refresh button to simulate
  • Changed default board color white
  • Added arrows shortcut to move objects on the board

Fixes​

  • Fix: Copying maintains layout
  • Fix: Drag and drop in the outline
  • Fix: Some web images did not work
  • Fix: Problem of the placeholder widget in a group being removed after connecting to a variable
  • Fix: default value of variables not being set to the old data of the details proberty
  • Fix: some undo/redo problems

0.3.5​

New βœ¨β€‹

  • Added spacing to row/columns
  • Added ungroup option
  • Added menus on the menu bar
  • Added paste option to the board context menu
  • If the widget is corrupted an error widget will appear on the board
  • Status bar shows if there are unsaved changes or all saved
  • Auto detects spacing & order when converting from stack to column/row

Fixes​

  • Fix: Reordering wrappers
  • Fix: Add widget button
  • Fix: Creating a group matches the parent group options
  • Fix: Shortcuts stick
  • Fix: Ability to modify layout for multiple widgets in the same time
  • Fix: Constraints work with drag and drop with all different
  • Fix: resizing one axis doesn't break the layout of the other axis