P6Core 5.14.0
Release date: Tuesday, 27th February, 2018
Authentication Tokens adapter removed by default¶
b2box now ships with defaults for connections to PROD/STAGING
and DEV
b2auth.
Configuration override is possible.
Warning
Before updating the b2box, please read the section Instance Authentication.
Updates on Scripts service¶
Libraries¶
Script module inclusion now promotes the use of library modules.
For more information, please refer to Script Module Libraries.
UI improvements¶
v1.4.0
Changed:
- Use the Jobs API for script execution.
Fixed:
- Improve the rendering of the components.
- Improve the user interface loading.
Creation of Jobs Control Panel¶
Jobs Control Panel allows you to manage and monitor all the long-running jobs triggered on the user interface.
For more information, please refer to Jobs Control.
Creation of new services¶
Data Models¶
The Data Models has been removed and has been replaced with the Data Models service.
Note
Implementation Engineers should remove the Data Models menu entry from the traditional b2box UI. Instead, they should use the new Data Models UI provided by the Portal.
On startup, the new service will import all existing data models from the old b2webapp.
Warning
Since the name of data models cannot contain a dot anymore, all the dots will be replaced during migration by underscores. However, existing transformers and scripts that use data models with dots will continue to work without modification.
Example: .configuration becomes _configuration
Tables¶
The Tables adapter has been removed and has been replaced with the Tables service.
Note
Implementation Engineers should remove the Cross Reference Tables menu entry from the traditional b2box UI. Instead, they should use the new Tables UI provided by the Portal.
On startup, the new service will import all existing tables from the old adapter.
Permissions update
To follow the new permission convention, the crossref
permissions have been changed into tables
.
You’ll also need to add the permission tables=read
to get the data.
Implementation Engineers should rename all the old permissions just after the release!