List of release notes 2024.19

September 16, 2024

Over the last two 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 and updated and what bugs have been fixed. You can read more about the release notes here.

Pages

Improvements & fixes

Page compile validation

Value: The page compile validation feature has been upgraded to detect missing translation references during compile time. Previously, users could compile pages even if a translation key was missing, which could lead to unexpected behavior when running the application.

Missing translations may occur when they are used in component options and then later deleted from the translations overview. With this improvement, users will be promptly notified of any missing translation to resolve the error.

Impact: Users do not need to take any additional steps to benefit from this.

Add detail view item in the back office page template.

Value: The back office page template has been enhanced to resolve an issue when adding a new detail view item from the page wrapper. Previously, the conditional component surrounding the detail view item did not receive the correct property path in its component options. As a result, the detail view item was always displayed at runtime, even if the property had no value in the loaded database record. With this update, you can now seamlessly add detail view items from the page wrapper without encountering this issue.

Impact: This improvement is included in the latest version of the back office page template within the default page templates set. Existing pages will not automatically receive this update.

Double login on custom or username and password login pages

Value: We’ve resolved an issue that caused users to experience a double login when accessing custom or username and password-protected pages. Previously, when end users were authenticated with the Internal Betty Blocks profile and navigated to one of these protected pages, they were required to log in twice before gaining access. As end users cannot be logged in with multiple authentication profiles in the same browser client simultaneously, the login interaction is designed to remove profile tokens when switching profiles at runtime. An implementation error during this process was causing the double login in certain cases. This issue has now been fully resolved.

Impact: This improvement is included in the latest version of the login interaction within the default Betty Blocks component set. Existing login interactions already in use on pages or part of customer page templates will not automatically receive this update.

Data last search

Value: We’ve improved the data list component to resolve an issue with the search functionality at runtime. Previously, if no matching search results were found, the component would stop rendering entirely. This update ensures that the data list component remains visible even when there are no matching search results.

Impact: This improvement is included in the latest version of the data list component within the default Betty Blocks component set. Existing components already in use on pages will not automatically receive this update.

Date picker label option

Value: We’ve resolved an issue with the date picker component where the label was not positioned correctly above the input when its default value was loaded from a page variable. Previously, if the label was loaded from a translation key and the default value from an object page variable, the label would not appear correctly on top of the input - both on page load and when the input was focused. This issue has now been fully fixed.

Impact: This improvement is included in the latest version of the date picker component within the default Betty Blocks component set. Existing components already in use on pages will not automatically receive this update.

Up next

Commitment to quality improvement

Value: As a leading platform vendor, we prioritize delivering a high-quality product. To ensure this, we continuously monitor our defined quality key performance indicators (KPIs). Recently, some KPIs for the page builder have shown a trend that falls short of our targets. We are actively addressing this.

Impact: Users do not need to take any additional steps to benefit from these improvements.

Relative date/date-time filtering improvement

Value: As a business technologist, I want to filter my data table of Activity records to display only those where the start date falls within the current week. At the moment, the current implementation of the relative date/date-time filtering of the page builder falls short of expectations at runtime. We will address this issue.

Impact: Users do not need to take any additional steps to benefit from these improvements. This improvement is not included in the current filters already in use on pages. This update will only be applied when saving existing filters.

Timeframe: October

Actions

Up next

Commitment to quality improvement

Currently, we are improving the quality of the actions segment by improving our internal processes and code bases. All to service the builders on the platform better and give them a better builder experience.

My Betty Blocks

Improvements & Fixes

Migrate Community and Learning to a new Login Provider

Value: Increase the security and compliance of our login provider.

Impact: Logging into the platform will be via an updated design, similar to the design when logging into My Betty Blocks.

Up next

Migrate existing applications to the new Login Provider

Value: In the upcoming months, we’re going to migrate existing applications from our current login provider to our new login provider to increase the security and compliance of our login provider.

Impact: Logging into the platform will be via an updated design, similar to the design when logging into My Betty Blocks.

Timeframe: Upcoming two weeks

Migrate existing SSO applications to the new Login Provider

Value: In the upcoming months, we’re going to migrate existing applications from our current login provider to our new login provider to increase the security and compliance of our login provider.

Impact: Logging into the platform will be via an updated design, similar to the design when logging into My Betty Blocks.

Timeframe: When SSO is configured on the application level, we will reach out to be able to change to the new login provider.

Education

New features

Master-detail page article

To support users in creating parent-child data pages using a page variable, we have created the Creating a master-detail page article, enabling users to build future-proof pages.

Improvements & fixes

Remote data sources

Refined the flow of setting up remote data sources based on user feedback and implemented a set of new visuals after icon and platform updates in creating and using data sources.

Debugging common errors

Supporting advanced builders with debugging options. Updated a smaller guide, with the help of customer feedback, to update debugging common errors, and will continue to work on articles that support action and data debugging.

Up next

Data API content improvements

value: To support existing and new builders in optimally using the data API for testing and building purposes.

The education team is going to refine the existing Data API articles and research best practices that have been gathered over time to provide users with an assisting document.

Platform copywriting quality

Value: Improve the copywriting used within the Betty Blocks platform, resulting in easier navigation on the platform.

The education team has researched our language usage and is going to work on improving the grammatical inconsistencies and ensuring unified phrasing and key term use within the Betty Blocks platform.

Improvements to the Betty Blocks learning management system

Value: as a Betty Blocks platform trainee, I can test my skills via a Betty Blocks-supported test environment and get graded on level-based tests.

More tests have been created and tested in the exam environment this sprint. While doing so, we also stumbled onto an LMS that might save us time in having to manage the application ourselves, further research will be done.

Platform roadmap

Want to know more about the upcoming features and functionalities of the Betty Blocks platform? Visit the platform roadmap of our community, where you can find most of the topics that we are currently working on and are planning to work on. Let us know your thoughts by upvoting the topics you believe are the most valuable!

Visit the platform roadmap.

That was all for now. Your feedback allows us to continuously improve the Product. So please let us know what