Roadmap
Changelog
Set and Get Filters Action Now Available for UI/Data Table
new
Actions
With the new
Set Filters
and
Get Filters
actions on
UI/Data Table
, you can now build experiences where your filter values are coming from outside the table itself.
For this to work, make sure
Filtering
is turned on for the table component in the
State
tab.
Here is an example of a using a text input to filter the values of the table:
2022-12-22 10
Constructor Component and Deprecation of Classes in Logic
new
improved
Components
All Project Types
Today we are deprecating the classes functionality inside Logic and migrating all instances of classes to a new
Constructor
component. This migration requires no effort from you and your apps will look and work exactly as the did before.
CleanShot 2022-12-15 at 09
This change was made to simplify the building of apps and prepare for some bigger, more exciting features in the future!
Constructors
work the same way classes did and support all the same actions. Just drop whatever you want to dynamic construct inside a
Constructor
component and you'll be able to carry on as normal.
While
Constructors
give you very fine grain control over the runtime behavior of content, for most situations I highly recommend you give
Collections
a shot. Link to that changelog below:
Pager Component For Logic
new
Components
All Project Types
Today our
Collections
component will help you generate a set of dynamic objects and now combined with the new
Pager
you can create experiences like the following:
2022-12-12 16
To help you get started building your own paginated experiences here is how the above gif was built in our logic workspace:
CleanShot 2022-12-12 at 16
Design Workspace Catalog Now Only Shows Relevant Components
improved
All Project Types
When building in the Design workspace, we will now only show you UI components. You will still find both UI and Logic components once you switch over to the Logic workspace.
image
CLI for Building Uiflow Components
new
All Project Types
CLI
We've recently launched the initial release for our CLI that allows any user to build custom components for Uiflow. Docs for the process can be found here: https://docs.uiflow.com/custom-components-via-cli.
Excited to see what everyone creates! For any questions or support while using the CLI feel free to drop into our Discord and drop a message, we are happy to help.
Some examples of components you can build include: Custom data provider integrations, Design system UI components, complex business logic, etc.
Custom Domains
new
Feature
Web Project Types
Custom domains are now supported for the production deploys of your apps! To get started setting up your project with custom domains click on the new
Custom Domain Settings
icon in the top right of studio:
image
From there you can enter the domain you want to use:
image
and lastly you'll be provided with information to add to the configuration of your domain with your provider:
image
Wrap Multi-Component Flows In A Container
improved
Feature
All Project Types
You now have the ability to clean up component flows after you've built them with our enhancements to the
wrap in container
feature. Now you can select any number of sibling components and wrap them in a container while preserving all your existing positioning and connections!
2022-10-10 16
Global Data Listener Component
new
Components
All Project Types
Listen and react to changes at specific paths in the Global Data object with the new Global Data Listener component.
image
Date Difference Component
new
Components
All Project Types
Check the length of time between two dates with this new component.
image
Exists Component
new
Components
All Project Types
We've made it easier to verify if a value coming from a data edge is
null
/
undefined
or not with the new Exists component.
image
Load More