Product changes

Lisanne Steenis

List of release notes - August 2023

Release notes Betty Blocks

Over the last month, 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 last month.

New features & improvements

Pages
  • Property or Component name changes are automatically displayed on canvas. The Page Builder is automatically displaying name changes of these items on canvas now.
  • The default value of the text weight option on Text and Title components is updated. This option now inherits by default from the text style present in the theme builder. Before, this was always a custom override on the individual component.
  • There is a new option present on the Box component: Content Direction. This new option allows you to align the inner content inside the box downwards or sideways.
Actions
  • The 'Loop' step now supports looping through arrays and collections. It also determines output type based on the type of items in the array.
  • You can now create indexed collection variables by enabling the 'Indexed' option when creating a collection variable. The collection will be indexed and you will be able to use it for assigning the belongs-to relations when mass mutating. This will drastically speed up the performance of mutating collections with belongs-to relations.
Data
  • With one of our latest releases, you are able to CRUD remote model properties. Currently, you need to adjust your Swagger file, upload it again to be able to add new properties to your remote model. By crudding your missing properties, it saves you a lot of time customizing your Swagger file.
  • While adding a new property, you can click "save and add another" to add another property to the model in a quick and easy way.
Documentation and education
  • We want to support builders in every aspect of their building ways, so we are also working on the processes outside of building the app, think of: what is ideation, how to set up an MVP and more. You can find the first documented guide here.


Fixes

Pages
  • The Checkbox group input did not have the correct default margin top, in comparison to other input Components.
  • The Canvas was pushing the Page component tree right-hand side out of the viewport due to a bug in the Tabs component.
  • Initial page state was not correctly working on private (protected) pages at runtime.
  • Using properties / variables while resolving page state values resulted in an [Object Object] error at runtime.
  • When adding an input Component to a Form, the select button in the wizard did not become selectable when you clicked on an available item
Actions
  • File store helper now sends a more descriptive error message when trying to use a file reference as file url.
  • The select button in the variable browser is no longer disabled if there are no allowed kinds provided to the selector.
My Betty Blocks
  • App identifier error is visible again in the create application flow
  • Fixed a UI bug where the SMTP settings were shown twice
  • Searching a Block in the Block Store no longer hides the search field

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

Subscribe to product changes