Neptune DXP - Open Edition 24.14.1 release notes
February 17, 2026
Long-Term Support (LTS) designation
Based on the scope and maturity of functionality introduced with version 24.14.0 and consolidated through patch release 24.14.1, version 24.14 is now designated as a Long-Term Support (LTS) release.
This designation applies to 24.14.0 and all subsequent 24.14.x patch releases, including this release.
The LTS designation does not introduce new functionality by itself. It reflects an extended support commitment for the 24.14 release line.
Upgrade notes
Version dependencies
-
Updated bundled OpenUI5 library versions to the latest supported LTS patch releases (1.71.73, 1.108.46, 1.120.39, 1.136.9).
-
Upgraded Node.js binary to Node.js 22.22.0 to stay aligned with current development and security enhancements of Node.js
Node.js upgrade from version 18 to version 22.22.0 in Neptune DXP - Open EditionThe following information applies only when upgrading from Neptune DXP - Open Edition versions 24.11.0 or earlier. If you are already on Neptune DXP - Open Edition version 24.12.0, or above (that is to say, a Neptune DXP - Open Edition instance with a Node.js version higher than Node.js 18), these notes do not apply.
-
Remove
node_sqlite3.nodefrom the root directory before running the Neptune DXP - Open Edition executable. If not removed, Neptune DXP - Open Edition will not start. -
Test your server script code in a QA system before upgrading your production system, as this patch might introduce breaking changes.
-
Follow the migration checklist here.
While you can run any Node.js 22 version, Neptune recommends running the same version as your Neptune DXP - Open Edition instance. -
Bug fixes
Application modeling and data binding
-
Fixed an issue where OData V4 entities could not be bound correctly to model source properties.
-
Fixed cases where the binding dialog could hang if referenced Hub API operations no longer existed.
-
Fixed filtering behavior in the binding dialog so that child nodes are shown when a matching parent node is found.
-
Fixed incorrect or missing model path resolution for OpenAPI 3.0 definitions with empty object properties under arrays.
-
Fixed cases where model paths were incorrectly displayed for aggregations with zero-to-one cardinality.
App Designer and component configuration
-
Fixed application state handling so that changing a custom component icon correctly marks the application as modified.
-
Fixed crashes caused by invalid
styleclasshandling insap.m.Columnandsap.m.FlexItemData. -
Fixed duplicated metadata entries where
escapeHandlerwas incorrectly listed under both Properties and Events. -
Fixed incorrect handling of custom component i18n models, ensuring local models are migrated to global models when applicable.
Launchpad and navigation
-
Fixed an issue where users were incorrectly deleted when switching an existing launchpad configuration to PWA mode.
-
Fixed application recovery logic so the launchpad correctly returns to a stable state when app loading fails early.
-
Fixed incorrect redirects in PWA-enabled launchpads.
-
Fixed failures affecting adaptive BI applications when customizations were disabled.
-
Fixed language handling so application names and translations consistently reflect the selected user language.
-
Fixed focus handling and indicators to improve accessibility, removing the need for the deprecated Show Focus Indicator setting.
i18n and localization
-
Fixed issues where i18n bindings were unavailable in the Application Finder and Tile Help.
-
Fixed preview handling so updated i18n values refresh automatically and reflect the correct user language.
-
Fixed sorting and filtering behavior in i18n dialogs, including support for long base texts.
-
Fixed issues where i18n models without attributes were unnecessarily loaded, improving performance.
-
Fixed incorrect fallback behavior by defaulting new applications to English when no language is specified.
-
The fallback language is now a mandatory field if any languages are maintained in the Users Can Select These Languages setting of the Launchpad tool.
Editors, scripting, and workflows
-
Fixed multiple Script Editor issues, including:
-
Incorrect TypeScript line mappings
-
Lost expanded state in the scope tree during debugging
-
Editors closing unexpectedly in split-view scenarios
-
-
Fixed workflow definitions so workflows can be saved safely before the editor is fully initialized.
-
Fixed a Firefox-specific focus issue when switching editor modes.
Import, export, and artifacts
-
Fixed an issue where ZIP asset imports could freeze the editor by skipping invalid directory entries.
-
Fixed deployment import handling so files are not imported multiple times when reopening the dialog.
-
Fixed table imports to correctly include precision, scale, and default values.
-
Fixed failures when importing favorites created by older tooling to ensure DXP 24 compatibility.
-
Fixed artifact filtering so Where-Used and artifact lists correctly reflect available types.
Stability and performance improvements
Runtime stability
-
Improved overall platform stability by preventing worker process failures when rendering error responses.
-
Improved LDAP integration stability by fixing cases where undefined user filters returned all users.
-
Improved adaptive application stability when operating under restricted customization settings.
Security
-
Session secrets are now configured via the
SESSION_SECRETenvironment variable or auto-generated and persisted on first server start.Existing sessions are invalidated after upgrade and the user must log in again. -
Fixed an OpenID Connect login issue by disabling PKCE for incompatible identity providers.
-
Introduced new settings to explicitly control data visibility.
Tooling and usability improvements
The following changes improve usability and standards compliance without introducing new functional behavior.
Naia for Business
-
Improved mobile chatbot usability with support for voice-to-text, file uploads, and correctly sized popups.
-
Improved chatbot usability by enabling a configurable, user-friendly display name for tools when they are executed, instead of showing internal technical names.
-
Introduced the Use deployment-based legacy URLs option in AI model configuration to enable compatibility with Azure OpenAI deployments that require the legacy
deployments/{deploymentId}endpoint format instead of the/v1format. -
Workflow tasks can now be handled by AI agents, using user input, notes, attachments, or instructions, with output shown in-app.
Authentication
-
Claims Assignment now allows combining multiple incoming claims (for example,
first '+' last name) and supports SAML URI suffix matching, simplifying user field configuration. -
Introduced the fields Response Header Blacklist, Request Header Blacklist, and Request Cookie Filter in the Proxy Authentication tool to exclude specific headers and cookies from proxied requests and responses. This provides finer control over header and cookie forwarding, improving authentication handling in integration and multi-system scenarios.
Design-time tooling
-
Improved Hub API usability by expanding available code snippets.
-
Improved adaptive template configuration by allowing default selections for SingleSelect or SingleSelect Script fields.
-
Improved error diagnostics by adding descriptive messages for foreign key constraint failures.
-
The App Designer can now define accessible landmarks for
sap.f.DynamicPagecontainer areas, enabling assistive technologies to deliver a clearer, more meaningful page structure for apps. -
Visually modernized the editor of the Workflow Definition tool with an updated look and feel, alongside improved usability through direct node creation within the graph.
Mobile and client tooling
-
Improved mobile build handling by enabling explicit control over debug files and optional libraries (Bootstrap, Highcharts), reducing build size and preventing timeouts for larger mobile applications.
-
Fixed iOS-specific issues where i18n text bindings were not resolved correctly.
More information
Are you looking for more information? To access full details of the technical changelog for Neptune DXP - Open Edition 24.14.1, please contact lloyd.trevarthen@neptune-software.com.
If you experience any problems with this patch, please contact Neptune Support.