Release notes - January 2026.2
List of release notes from January 21, 2025
Our team has focused on delivering a range of platform enhancements over the last two weeks. In this update, you’ll find a clear overview of the latest feature additions, changes, and resolved issues. For a comprehensive breakdown, be sure to review the full release notes.
Pages
New features
New Pages compiler the default for all new applications
The new Pages compiler is now enabled by default for all new applications created on all cloud zones (excluding on-premise customers). Over the past few months, we’ve gradually rolled out this upgrade to selected customers in specific zones. Now, it is enabled for all new applications created from the 20th of January 2026 (when building a new application from scratch or when using an application template).
The new Pages compiler is faster, smarter, and more powerful. By enabling it by default for all new applications, we’re giving developers a better experience and end users a faster runtime performance.
Improvements and fixes
Pages IDE improvement:
Variables sidebar UI overhaul
We’ve redesigned the Variables sidebar in the page builder to improve clarity, usability, and future extensibility. This sidebar appears when opening the Data tab from the main navigation.
Why this change?
The previous UI presented two key challenges:
- Page input variables were easy to miss, as they were hidden behind separate tabs.
- Upcoming support for Genius-generated Pages, which will include page action references, required a scalable way to manage these items without introducing a new main navigation item.
What’s changed?
- The sidebar now displays a single, unified list when opened.
- The separate Page variables and Input variables tabs have been removed, making all variables immediately visible. This is also the case when opening a Layout and a Partial.
- It is ready to support page action references within the same list for Genius-generated Pages.
- To reflect this broader scope, the title has been renamed from Variables to Page resources.
This update makes variables easier to manage today while laying the groundwork for managing richer page resources in the future.
Pages compiler improvement:
Better error feedback on clicking Play
Error handling when compiling Pages via clicking Play has been improved when using the new Pages compiler. Previously, some compilation errors did not surface to users and the application could still launch at runtime. Users expected the compile to be done successfully, but this wasn’t always the case.
Now, if compilation fails at any step, a clear error toaster is shown with a descriptive message explaining what went wrong. As an example, if a custom favicon URL is invalid or unreachable, you’ll see an error such as: “Failed to download the custom favicon because the URL is invalid or unreachable during compilation.” This ensures clearer feedback and easier troubleshooting during compilation.
Up next
1. Betty Genius: Enhanced Form capabilities
Form functionality in Genius-generated pages is being updated to make forms fully interactive and production-ready. At the moment, generated forms only render input fields and do not yet support data binding or submission. With this update, forms will fully support complete edit, create, and user login scenarios.
These updates will include improvements to the Form component, all related input components, and their runtime behavior, ensuring that form data can be properly bound, submitted, and processed in an Action.
Timeframe: January 2026
2. Betty Genius: Enhanced buttons to run an action
We’re enhancing Button component functionality in Genius-generated pages so they can trigger actions directly on click. Today, these pages don’t yet include Buttons that execute an action at runtime. With this update, Action Buttons in Genius-generated pages will fully support running actions, making them ready for production use.
Timeframe: January 2026
Actions
New features
1. Implementation of WasmCloud
- Value: Behind the scenes, we work on improving the user experience of Wasm action, creating a more stable and reliable action environment with the latest version of WasmCloud.
- Impact: Once released, all newly executed Wasm actions will run through WasmCloud without requiring any manual changes from users. Existing Wasm actions will continue to work as expected.
2. Upload API: Wasm components in one go via the multi-function upload
- Value: Users will be able to upload API based Wasm components using the multi-function upload, allowing a complete API integration to be added to the application in just one go. This makes it easier to bring in related endpoints such as authentication, create, read, update, and delete, and significantly reduces the effort required to set up external data sources.
- Impact: Once released, users can upload a Wasm file that contains API related functions. This enables users to combine and reuse these components when building data sources or actions, improving flexibility and speeding up development.
3. Extended the native set with Sub-action step
-
Value: Users now have access to the Sub-action step in the Wasm-based action builder. This function was previously only available through the Block Store, but is now part of the native set in the platform, making it faster to use.
-
Impact: Users can start using this function immediately when creating or editing Wasm actions in the Actions IDE. This ensures a smoother, more streamlined workflow going forward.
4. Scheduled Wasm actions
-
Value: Users can now schedule Wasm actions in the same way they schedule Next-gen actions. This allows recurring or time-based workflows to run automatically without manual triggers. It expands the usefulness of Wasm actions by making them suitable for periodic tasks such as data syncs, cleanups, notifications, and API polling.
-
Impact: Users can open the action settings of any Wasm action and configure a schedule using the existing scheduling tab.
If you want to try out the beta Wasm-based action builder, please reach out to lisanne@bettyblocks.com for the feature flag.
Improvements & fixes
1. Configurations in Wasm-based actions
-
Value: Users can now use a single configuration or a set of configurations in their Wasm-based actions. Configurations allows users to reuse a value in multiple action steps.
2. Extended icon selection for custom Wasm components
-
Value: Users can now choose from a much broader set of icons when uploading custom Wasm components. This makes it easier to visually distinguish the functions, which improves readability in the actions palette.
Up next
1. Autogeneration of schema models for custom Wasm functions
-
Value: When uploading custom Wasm components, Betty Blocks will automatically generate schema models that define custom interfaces (e.g., Record, Array). This allows users to immediately work with accurate, reusable, and typed data structures in the Wasm Action Canvas without manually creating schema models.
-
Impact: Once released, building API calls with Wasm-based actions becomes faster and simpler, reducing manual setup and speeding up the development process.
Timeframe: Beginning of February 2026
2. Debug logging for Wasm-based actions
-
Value: Users can debug Wasm-based actions through the logs overview once logging is enabled. This provides the same level of visibility and troubleshooting capabilities as standard actions.
-
Impact: Once released, the debugging experience for Wasm actions will mirror that of regular actions, making it easier to identify and resolve issues.
Timeframe: February 2026
3. Background Wasm-based actions
-
Value: Background execution allows users to run larger and more complex Wasm-based actions without being constrained by execution time limits. This supports tasks like importing large datasets, generating extensive PDFs, and sending emails, all reliably in the background.
-
Impact: Once available, users can configure Wasm-based actions to run in the background just like any other action.
Timeframe: March 2026
My Betty Blocks
Improvements & fixes
Copy many-to-many relational data
-
Value: Many-to-many relational data between two settings models will now be copied during a merge, so all configured relationships from your development environment are preserved in the target environment.
-
Impact: Create two models in your development sandbox that are connected by a has-and-belongs-to-many relationship and enable the settings model toggle for both. When you merge the application, the relational data between these models will remain intact.
Up next
1. Migration to new URL structure
Value: We are updating the URL structure for all zones and their application. This prevents users from being logged off unexpectedly from the building environment and ensures a smoother, more reliable experience.
Impact:
- New URL structure: https://{appIdentifier}.bettyblocks.com/ from old URL structure: https://ide-{zone}.betty.services/app/{appIdentifier}.
- No broken links, existing bookmarks and links will continue to work thanks to a redirect.
- For new links, update your bookmarks to the new URL structure.
- If a link doesn’t work, go to My Betty Blocks and open your application from there.
- Migration will occur during a scheduled maintenance window per zone.
2. Manual application back-up (On-premise)
-
Value: On-premise support teams can manually create an application backup, ensuring that application configurations and data can be restored when needed.
-
Impact: Through the support interface or directly on the pods, support staff and dev-ops engineers can manually create application backups. File assets are not yet included and will be supported in a future increment.
Timeframe: Beginning of February 2026
Education
New
1. SSO in Betty Blocks: company, application and runtime access: Guidance on available SSO setups - company-level, application-level and runtime
2. Delete Record - CRUD flow: This video shows how to set up a delete flow in Betty Blocks. Learn how to use an Action Button to trigger the Delete Record action step and remove records from your database
Up next
1. Using CRUD and Forms: A new modular course focused on using Create and Update Record steps, adding Delete functionality, and working with Forms in the page builder to handle core CRUD flows
Timeframe: Start of February 2026
2. Forms and Action Buttons in Betty Genius
We’ll cover how to use Forms and Action Buttons in Betty Genius once these updates are released. This includes working with fully interactive Forms for create, edit, and login flows, and configuring buttons that trigger actions at runtime in Genius-generated pages.
Timeframe: Start of February 2026
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!