App Building and Packages
App Designer Navigator Drag & Drop
The July 2024 release includes an exciting new feature for the Application Designer which brings together the various app components in the platform. With this release, users can now drag screens, data models, and data flows from the Navigator panel into a screen design to create screen elements! Each of those component types will create a different element: • Dragging and dropping a screen into another screen will c…
Data Models and API
Data Change History Screen
This month's release also includes a new system screen we're very excited about: a global Data Change History! First, some background: as an event-driven system, Fuuz has always had a very comprehensive change capture system, useful as an edit history or audit tool; if data change capture is enabled on a data model (and it is by default), metadata about any change to any record is captured separately from the model a…
Screens and User Experience
Embedded Webpage Element
The 2024.7 release features a new screen element with the ability to embed an external webpage inside a Fuuz screen. This Embedded Webpage element allows app builders to set up a URL or transform to load, and to select the permissions required for the embedded page to run. Most sites will require at least the navigation and script permissions, but others may be required depending on how the embedded site operates and…
Data Models and API
Data Model Types
The July release adds a new Type field to data models which will streamline the process of developing applications. This field is available while creating a model, or in the Properties panel for existing models. These types define broad categories of the type of data stored in the model, and will eventually be used to drive default model properties and fields, as well as to automate the process of including setup dat…
Orchestration and Data Flows
Web Flow Loading On Demand
This month's release simplifies the process of using web flows in screens. Prior to this release, web flows either needed to be used with a Flow Button element, or they needed to be selected in the "Additional Screen Flows" field on the screen itself. With this release, web flows will now be automatically loaded when executed, which means "Additional Screen Flows" is no longer required when using a web flow with the …
Data Models and API
Schema Deployment Optimizations
The 2024.7 release includes a significant set of optimizations to data model deployments to reduce deployment times and improve reliability when installing large packages of data models. Single models now generally deploy in a few seconds where they took 15-20 seconds before, which speeds up iteration during the early stages of app development. Additionally, large batches of data models deploy much more quickly and r…
Security and Administration
User Access Management Changes
User access management is one of the points of friction that has developed over the past year as we've invested in our app platform. The existing approach was developed early on in the life of the platform, and as the system as grown and evolved over the years, it's become clear that a number of aspects of user management don't nicely align with how customers are using the platform now. To address that, we're rolling…