Product changes

List of release notes - Week 2, 3, 4 and 5 of 2023

Written by Manouk van Gerwen | Feb 8, 2023 3:51:09 PM

Over the last 4 weeks, we have been working on improvements to the platform. In this blog post, you can see a simple list of what has been changed, updated, and/or what bugs have been fixed. Read more about the release notes of weeks 2, 3, 4 and 5 of 203

Announcements

Pages
  • Soon we will add the capability to use the Betty Blocks platform login flow to authenticate your application frontend (runtime) users. We will do this by adding a new default authentication profile for every new created application. More news will follow! 
Next-gen Actions
  • We will enhance the condition step with two more features
    • The possibility to group the rules of your condition
    • The possibility to create multiple paths (else conditions), so you don’t need conditions in conditions anymore
  • We will add a PDF function to our public block store

 

Enhancements/features:

Pages
  • With one of the latest releases, you can now add and install your own typography fonts to your application's theme. This new feature, aims to give you more flexibility and enhanced customization when it comes to matching your application's look-and-feel with your brand's visual identity.
  • When building your own components (with dependencies) you can now use treeshaking to keep your bundle size as small as possible. More info here.
  • If you save (new) components to the Block store and re-use them later we now adhere to the correct label name that was given to the component in the first place. 
Data
  • Data sources including configured actions: Increase your reusability and speed up your citizen developers by creating your own data sources blocks including configured next-gen actions. You were already able to 'blockify' your data sources, now you pre-configure the actions with actions steps and create a block store block out of it. With this, you enable your citizen develop
Next Gen Actions
  • Sub Action step is now available. You can install this step via the block store
  • Improved condition step. You can now easily setup rules in your condition by using filters. Read here how to do use filters
  • New output option type is created, called “Inherit” to dynamically determine the output type based on the action result
  • Scheduled actions: A builder can now trigger an action automatically, and periodically, without the need to manually press a button on a certain date and time. This new feature is currently behind a feature flag. Want to test the action scheduler? Please let us know.

Fixes

Pages
  • Sometimes when using components with dependencies on your pages the generated bundle wasn’t working to display the pages in runtime. This is now resolved.
  • In the before create popup of the file upload and image upload components you were allowed to select multi file or image property types to connect to the component. This is now resolved.
  • Sometimes a page duplication failed due to a bug in duplicating action input variables connected to a Form Input component. This is now resolved.
  • In some cases, where the value of an action component option was emptied the IDE showed unintentionally the ice cream error. This is now resolved.
  • In some cases a Theme Block install from the Block Store did not correctly process into the lowest sandbox in an application-family. This is now resolved.
  • Creating a Theme Block from the Theme Builder failed when in a new application the Theme wasn’t saved for a first time. This is now resolved.
  • When you click on “My Betty Blocks” in the IDE dashboard you will now be forwarded directly to the application details in MyBB (instead of the MyBB dashboard). 

My Betty Blocks
  • When you install a block we now automatically focus on the fields in the modal, so that you are able to directly start searching. 

 

That was all for now. Your feedback allows us to continuously improve the Product. So please, let us know what you think about it!