P6 Core 5.22.0
Release date: Thursday, 29th November, 2018
Features¶
New Groovy DSL¶
-
A new Groovy DSL named
pidxrnif
was created to exchange PIDX payload using RNIF envelopes. It’s meant to replace the current RNIF adapter which will stay available for a while. -
New
email
DSL methods were implemented to send emails.
Improvements¶
Routes¶
- The
platform6.request.user
parameter is no longer required in a route’s script deployment. - The Name column header in the Active Routes list was renamed into Id.
Scripts¶
The script’s application key is now specified in the logs message which marks the start of an execution:
Example: Execution starting for p6_demo.Receive_RFQ_Transaction
Bug fixes¶
Export transactions to Excel¶
The transactions export to Excel was reinforced for big volumes.
Groovy DSL¶
- The
control.moduleNames
DSL method was fixed. - The documentation for the PDF DSL was corrected: for the
split()
method, thepersistXml
parameter was replaced bydestinationUri
.
Applications UI¶
- You’ll no longer have issues with the cursor when you’re updating the middle of a value in a form input.
- The applications can now be sorted (by name, versions, date …) in the main grids.
- Some wording in the French jobs descriptions were rewritten.
Packaged items¶
Some issues about packaged items were fixed:
- The watchdog is cleaning again the workflow tasks created from packaged workflow steps.
- The content mode of a packaged script is not changed after a first change.
- You can now fetch the HTML content of a transaction with a packaged script.
- You can now specify a packaged data model in the workflow step XML configuration node
TransactionDataModel
.