Skip to content
  • There are no suggestions because the search field is empty.

Release notes - February 2026.4

List of release notes from February 17, 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

 

Up next

    1. Betty Genius: Enhanced 'Edit record' Form capabilities
    We’re improving the 'Edit record' Form functionality in Genius-generated pages to make them more interactive and useful. Currently, generated 'Edit record' Forms include input fields but are lacking data binding and submission capabilities. With this enhancement, 'Edit record' Forms will be fully supported.

    This support of functional 'Edit record' Form capabilities comes with the same setup and advantages of the recently released create record forms. 

    Timeframe: February 2026


    2. Betty Genius: Form inputs based on Relational and List properties
    In Genius-generated 'Create or Edit record' Forms, the following input cases will be supported:

    • Select, Radio or Autocomplete inputs based on data model relationships.
    • Select, Radio or Autocomplete inputs based on List properties.

    Timeframe: February 2026


    3. Betty Genius: Changing a generated Form post-generation
    In Genius-generated pages, Forms could be created. This next release allows you to change Forms post-generation manually with the following cases:

    • Extend your generated Forms by dragging a new input inside it (model property-based or not).
    • Remove generated inputs from your generated Form 
    • Update generated inputs to a different property

    Timeframe: February 2026


    4. Betty-Genius: Enhanced Buttons to run an action
    We’re improving the Button component functionality in Genius-generated pages to make them suitable to run an action on button click. Currently, generated pages are lacking Buttons that can run an action at runtime. With this update, Genius will generate pages that include:

    • Buttons with placeholder (empty) actions are intended to trigger backend operations at runtime, such as Export my data, Send email, or Update record status.
    • Buttons with fully configured and functional actions to support the delete record use case.

    These buttons will be available on: Detail view pages, Edit record pages and Overview pages, within a data table column context

    Timeframe: February 2026


    5. Betty-Genius: Action response variables
    In Genius-generated pages, we will introduce the use of action response variables. An action response variable is created for every action reference on a page or layout, providing a standardized way to access action results and the runtime metadata of the action (such as “is done” or “is loading”).

    Action response variables are system-generated, displayed in both the resources sidebar and entity browser, and include structured information about the action outcome. Users can leverage these variables in UI components (to display real-time action outcomes), interactions or display logic without any manual setup.

    Timeframe: February 2026


    6. Betty-Genius: Filter collection variables on input fields
    In Genius-generated pages, we will introduce the ability to use input fields as dynamic filters for collection variables behind data tables and lists. Input components (such as search fields) will be selectable within a collection variable’s filter configuration. When the input value changes at runtime, the filter is automatically applied and the updated data is queried. This enables a responsive search experience.

    Limitations: Filtering will be triggered only on value change at runtime. Other events (e.g., on blur) are not supported yet. Applying multiple inputs together via a Button click is not yet available as well.

    Timeframe: February 2026


     

    Actions

     

    New features

    1. Wasm-based Actions are now publicly available

    Value: As a developer, I want to write and run custom business logic using WebAssembly, so that I can extend my Betty Blocks applications with powerful, flexible, and enterprise-ready functionality.

    With Wasm Actions, you can build logic in languages such as Rust and compile it to WebAssembly. This gives you more control over performance, reusability, and security, while staying fully integrated in the Betty Blocks Action flow. It enables advanced use cases, complex calculations, external integrations, and reusable logic components without being limited to predefined action steps.

    Wasm runs in a secure sandboxed environment. This ensures enterprise-grade isolation and predictable execution, which makes it suitable for high-performance and mission-critical processes.

    Impact: You can create and use Wasm actions just like any other action directly from the Action Builder.

    1. Build your WebAssembly component in your preferred supported language.
    2. Upload the compiled Wasm file to your Betty Blocks application.
    3. Use the Wasm function in the action flow just like other action steps.

    Wasm Actions are currently an extension of the native actions. Existing actions will continue to work as before.

    Read more about this release in the blog: Introducing Wasm-based Actions


    2. Automatic schema model generation for custom Wasm components

    Value: Users can upload a custom Wasm component and have schema models automatically generated based on the WIT file definitions. This allows users to immediately work with accurate, reusable, and strongly typed data structures in the Actions canvas without manually creating them. With this new addition to the Wasm Actions, builders can quickly build API functions to connect to external data sources because the input and output structures are instantly available and correctly typed. This reduces setup time, prevents modeling errors, and ensures consistency across operations that use the same interface.

    Impact: When uploading a custom Wasm file through the existing upload flow, schema models are now automatically generated from the WIT structure. If multiple operations reference the same interface, they are mapped to one shared schema model to prevent duplicates. When dragging the component onto the Actions canvas, the correct output schema model is automatically selected and behaves the same as manually created models. No additional configuration is required, and existing manual schema creation steps can be skipped for new Wasm uploads.


    Up next

    Connecting your business data with AI conversations through MCP

    Value: Soon, Betty Blocks will introduce a new feature to the platform: MCP servers. Builders are able to connect their Betty Blocks application to AI assistants using the Model Context Protocol, so that AI can understand and interact with live business data in a controlled way. This enables AI-driven conversations that are grounded in real application data instead of static prompts. It reduces the need for custom API layers and makes it easier to bring AI into operational workflows. The result is faster innovation with full control over what data and actions are exposed.

    Impact: After release, builders will be able to enable the MCP server in their application and configure which models and wasm actions are available to AI clients. AI tools that support MCP can then connect directly to the Betty Blocks application to read context or trigger actions. To gain value, builders can create an MCP server and define the MCP tools (the wasm actions) they want to make available.

    Timeframe: mid-March 2026

    Read more in this article: Connecting your business data with AI conversations through MCP and low-code


     

    My Betty Blocks

    New features

    1. Sidebar in the application view

    Value: Introduces a more consistent and intuitive navigation experience across the platform. The new sidebar makes it easier to find application-related functionality and aligns the application view with other areas of My Betty Blocks.

    Impact:

    • A new sidebar is now available in application detail view.
    • Application navigation has been consolidated into the sidebar.
    • The sidebar supports nested menus (sub-menus and sub-sub-menus).
    • No action is required from users. Existing functionality remains available through the new navigation.

    2. Configurable automatic application backups (On-premise)

    Value: Provides greater control over backup behavior, allowing organizations to align backup frequency with operational and compliance requirements.

    Impact:

    • Backup frequency can be configured using a custom schedule.
    • The configuration applies to all applications.
    • Settings are managed by platform administrators in on-premise environments.

    3. Configurable backup storage location (On-premise)

    Value: Allows organizations to store application backups in a custom storage location, supporting enterprise storage, security, and compliance needs.

    Impact

    • Application backups (configuration, data, and Redis keys) are stored together.
    • A custom S3-compatible storage location can be configured.
    • Backup identifiers make it easier to locate and restore specific backups.
    • No changes are required unless a custom storage location is needed.

    4. Restore application data from backup (On-premise)

    Value: Enables recovery of application data to a previous state, supporting disaster recovery and controlled data restoration.

    Impact

    • Platform administrators can restore application data from an existing backup.
    • During restoration:
      • The application is temporarily disabled
      • Application data and related Redis keys are restored
    • Clear success or error feedback is shown during the restore process.
    • Branches are not supported as restore targets.

    Improvements & fixes

    1. Settings pages no longer break on refresh

    Value: Improves reliability when navigating and refreshing application settings.

    Impact

    • Refreshing settings pages (such as hostnames, invitations, security, or advanced settings) now works as expected.
    • Related navigation issues in the monitor view have also been resolved.
    • No action is required.

    2. Login redirect behavior fixed

    Value: Ensures users are redirected to their intended destination after logging in.

    Impact

    • After authentication, users are now redirected back to the originally requested page instead of always landing on the dashboard.
    • No action is required.

    3. Two-factor authentication stability improvements

    Value: Improves the reliability of two-factor authentication for platform users.

    Impact

    • Enabling, disabling, and using two-factor authentication now works consistently.
    • No changes are required to existing user workflows.

    4. Application deletion with backups fixed

    Value: Restores expected application lifecycle management behavior.

    Impact

    • Applications that contain backups can now be deleted successfully.
    • No manual cleanup is required.

    5. Solutioneer chat user experience improvements

    Value: Improves usability and readability of the Solutioneer chat interface by reducing the width.

    Impact

    • Improved layout and spacing
    • Better input ergonomics
    • No functional changes

    Up next

      1. Migration to new URL structure

      Value: Improves platform stability and user experience by preventing unexpected logouts during development sessions. The new URL structure ensures more reliable authentication and smoother navigation across environments.

      Impact

      • The platform will move from the old URL structure:
        https://ide-{zone}.betty.services/app/{appIdentifier}
        to the new structure:
        https://{appIdentifier}.bettyblocks.com/
      • Existing links and bookmarks will continue to work via automatic redirects.
      • For newly shared or saved links, users should update bookmarks to the new URL structure.
      • If a link does not resolve correctly, users can always access their application via My Betty Blocks.
      • The migration will be executed during a scheduled maintenance window per zone.

      Timeframe: February 2026


      2. Extended refresh token lifetime

      Value: Reduces login interruptions by keeping users authenticated for longer periods, improving productivity during extended working sessions.

      Impact

      • The refresh token lifetime will be extended from 24 hours to 30 days.
      • Applications will be able to refresh access tokens for a longer period without requiring users to log in again.
      • Existing security mechanisms remain unchanged.
      • No action is required from customers to benefit from this improvement.

      Timeframe: February 2026


      3. Passwordless login using magic links

      Value: Simplifies authentication by allowing users to log in or register without a password, reducing friction and improving accessibility.

      Impact

      • A new “login via magic link” option will be available.
      • Users can request a secure login link via email and access the platform directly through that link.
      • Magic link authentication cannot be enabled for users who authenticate via SSO.
      • No changes are required for existing passwords or SSO-based login flows unless customers choose to enable this option.

      Timeframe: February 2026


       


      Education

       

      New

      Condition action step: This video describes how to set up the 'Update record' logic using the action flow with a Condition step

      Betty Genius course in AcademyExplore the new AI application builder: from writing prompts and defining requirements to editing and styling pages

      • Prompting efficiently to guide AI-generated pages

      • Setting up clear requirements to align pages with your needs

      • Editing and refining generated pages for optimal results

      Note: The Academy domain will be publicly available soon


      Improvements & fixes

      Displaying data on your pages: Updated the article on two ways of displaying data on pages in Betty Blocks: by using data components (such as Data table, Data list, List with data, or Data container) or by working with page variables. This article also shows how to configure variables, bind data to components, filter and order results, and control whether you show property labels or values

      What is a Wasm-based action builder?Updated the article with a simple use case that showcases the new Wasm Builder’s capabilities — uploading a Wasm component and using it for calculations.


      Up next


        1. Data filtering 

        Additional lesson(s) for Building with data Academy course, covering how to apply filters across different parts of the platform, including common use cases and frequently asked questions.

        Timeframe: 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: March 2026


        3. Data model best practices

        New Academy course for business technologists covering data normalization and limits, property formats (numbers and dates), User vs Webuser (+Role) models, and many‑to‑many (and other) relationships

        Timeframe: March 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!

        Platform roadmap