For the full list of changes, check out the Webiny 5.44.1external link release on GitHub.

Admin
anchor

Fixed localStorage Isolation Across Tenants and Locales (#5308external link)
anchor

Local storage values were shared across all tenants and locales, which could cause UI state from one tenant or locale to leak into another. A new centralized LocalStorage abstraction now automatically prefixes all storage keys with the current tenant and locale, ensuring complete isolation.

Fixed Folder Navigation When Re-Clicking the Active Folder (1ba366aexternal link)
anchor

Clicking the already-active folder in the folder tree would trigger an unnecessary navigation, causing the content area to reload. The folder tree now skips navigation when you click the folder you’re already viewing.

Lexical Editor
anchor

Improved Editor State Handling (#4931external link)
anchor

The Lexical rich text editor’s onChange callback was firing unnecessarily, which could corrupt the editor’s value when custom Nodes were registered via plugins. The state handling has been rewritten to eliminate these spurious updates, making the editor stable with custom node configurations.

Fixed Config Mounting Order (c4de901external link,ed2f2fbexternal link)
anchor

Lexical editor configuration plugins were not always applied in the correct priority order, which could cause some plugins to override others unexpectedly. Configs are now mounted in the right order with debounced rendering to avoid intermediate states.

Form Builder
anchor

Fixed Form Submission Webhook Errors (#4994external link)
anchor

When a form submission triggered a webhook, the submission metadata (such as submittedOn) was validated but not correctly passed through to the webhook handler. This caused new Date() to receive an unexpected value and throw an error, preventing webhooks from firing. Submission metadata is now properly validated and forwarded.