Neptune DXP - Open Edition Patch 1
Download Patch here
This patch includes Prettier, which will impact how code is formatted visually, by default, in the App Designer - to follow best practices! |
Cockpit
-
Cockpit customising now supports colouring the header, header text, and branding bar independently
-
Copy table failed when including indices or foreign keys
-
Events not pushed to development package git repository
-
Connector relations (tables/scripts/APIs/SAP Systems) have their ids converted correctly when imported from git
-
The Created/Changed On fields now have a unified appearance in all Cockpit applications
Mobile Client
-
Add support for cordova-plugin-advanced-http to Launchpad for routing ajax requests.
-
On Create, set server URL to the current website address from which the Mobile Client app is being accessed.
-
On Create, Automatically update AppID on changing name.
-
On Create, Automatically set Author name/email from user information
App Designer
-
The generated functions for APIs now allow the user to set the default properties as JSON objects without escaping the ” characters
-
Bind & Concatenate will now behave the same with a MultiModel as with standard Models i.e. it will place ‘,’ between the properties instead of a ’ ’
-
Formatting JavaScript code will now use the same formatter (Prettier) as TypeScript code
-
neptune.FlexibleColumnLayoutContent now supports aggregation-based drag/drop
-
Loading large applications should now be faster
-
neptune.FixFlexContent now supports aggregation-based drag/drop
-
The Building Block dialog now has the correct height for its content
-
There is more permissive behaviour for special objects when using aggregation-based drag/drop
-
The old Store link is now replaced with a link to the Neptune DXP Marketplace
-
If a sap.tnt icon is used in application it will now work when run standalone and not just in a Launchpad
Adaptive Designer
-
When automatically generating a Connector the field catalog will be refreshed
-
SingleSelect/MultiSelect inputs will now correctly be filled with possible values when used with a Table Connector
Script Editor
-
Cockpit customising now correctly applies to the Script Editor header
-
Tab icons will now correctly reflect changes to the language of the open script
-
Basic authentication on APIs used in Server Scripts now work as intended
PDF Designer
-
Hash navigation to directly open a PDF inside the designer could cause the app to be stuck in a busy state
Packages
-
In the Artifacts tree view, update “User Group” & “Group” parent groups to match our new app names: “Security Group” & “Connectivity Group”.
-
You can now use hash navigation to directly open a package
-
Media Folders are now shown in the Package artifact list
-
The full name of a branch will be shown if it contains ‘/’
-
When deleting a Development Package and its artifacts the entire app will be removed not just the runtime object
Email Templates
-
Sometimes the contents of the previously opened template would be shown instead of the current one
Rules Engine
-
Boolean test attributes are changed to display true/false instead of on/off
-
If the rules interface contains duplicate values, saving will fail and a warning will be displayed
-
The run button is disabled until the rule has been created
API Designer
-
The export option no longer shows unless the API has been saved
-
Server Script APIs now work with HEAD, OPTIONS, and Patch methods
App Editor
-
The main navbar now includes a button that opens the App Editor documentation, and the switch colors have been simplified.