Upgrade to Neptune DXP - Open Edition 24
Neptune DXP 24 includes a lot of new features and enhancements to make Neptune DXP even more valuable for you. In order to provide the best experience we introduced a few changes you need to be aware of before upgrading to Neptune DXP 24. Additionally, to focus on the tools most relevant to you, we decided to deprecate a few tools that got little to no adoption.
Licensing mechanism
To provide more flexible licensing options to our customers we have introduced a new licensing mechanism.
After installing/upgrading to Neptune DXP 24 you need to (re-)activate your license with the new license wizard. This applies to free trial installations as well. |
System artifacts package
The Neptune DXP - Open Edition executable is now delivered with a number of system artifacts that previously have been delivered through the Neptune DXP Marketplace. This will improve maintainability and ensure correct interplay of the system components. To give a clear indication which artifacts belong to the core system they have been renamed and collected in the system development package neptunesoftware-dxp-system-artifacts. This package is read-only for customers. Its content will only be updated by Neptune. The package contains the following artifacts:
-
the Neptune standard launchpad application: neptunedxp_launchpad
-
all adaptive templates:
-
neptunedxp_adaptive_bi
-
neptunedxp_adaptive_calendar
-
neptunedxp_adaptive_edit
-
neptunedxp_adaptive_grid
-
neptunedxp_adaptive_list
-
neptunedxp_adaptive_pivot_table
-
neptunedxp_adaptive_splitter
-
neptunedxp_adaptive_tile_chart
-
neptunedxp_adaptive_tile_table
-
-
the Neptune standard login application: neptunedxp_login
-
the Neptune standard workflow inbox components:
-
neptunedxp_inbox_f3_v2
-
neptunedxp_inbox_tile
-
Bundled packages
To make your start with Neptune DXP 24 easier we are bundling a few of the most useful Neptune DXP Marketplace add-ons with the installation. All the corresponding development packages are still linked to their respective public GitHub repository.
-
neptunesoftware-dxp-abb-adaptivecrm - Open Edition CRM
-
neptunesoftware-dxp-abb-elearning - Package for developing elearning content
-
neptunesoftware-dxp-abb-neptune-forms - Neptune FORMS Solution
-
neptunesoftware-dxp-abb-neptune-survey - Surveys
-
neptunesoftware-dxp-abb-salesorders - Sales orders with PDF generation
-
neptunesoftware-dxp-abb-signaturepad - Signature Pad Building Block
-
neptunesoftware-dxp-abb-universalbarcodescanner - Barcode Scanner Building Block
-
neptunesoftware-dxp-demo-launchpad-appearance - Neptune Software DXP Demo Launchpad Appearance
If you have directly modified content of these Neptune DXP Marketplace add-ons you must back up these modifications before upgrading to Neptune DXP 24. We recommend to point the remote git URL of the modified development package to a different repository of your choice and push your actual development there. |
Standard launchpad application
Our new standard launchpad application has been completely overhauled and is now the only supported launchpad application.
Custom launchpad applications are no longer supported
Thus, references to custom launchpad applications within launchpad configurations will be replaced by a reference to the standard launchpad application. Before upgrading you should do the following:
|
Custom login application
The new systems artifacts package includes the Neptune standard login application. In case you need custom login functionality you can copy this app, modify it, and use it in your launchpad configuration.
As your custom login application will not benefit from enhancements and bug fixes for the standard login application, we recommend to avoid custom login apps whenever possible. |
Enable access for new Cockpit tools
New tools, especially in the design area, have been added to the Cockpit.
The initial access level for the new tools will be "None". Update the ACL on your user roles to enable access. |
Deprecated tooling and functions
We removed the following tools:
-
App Editor
-
Test Plan
-
Test Run
-
Test Unit
-
Load Test
-
System Reports
Some private JavaScript functions that might have been used by customers were moved to an official location:
|