Skip to content

P6 Core 6.8.0

Release date: Friday, 20th of May 2022

Documentation can be found here.

This release introduces some breaking changes. We recommended that you carefully read the migration guide.

Features

Charts

A new Charts service was introduced based on Apache ECharts along with its DSL.

It replaces the old and deprecated Reports service. You are highly encouraged to migrate to this service.

DSL

The Transactions DSL was enriched with the new validation methods that allow to validate transactions against the following standards.

Documentation

When packaging an application, documentation is automatically generated from the aggregation of all service item descriptions. The generated file is called ServiceItems.md, more info here.

Security profiles documentation was added.

Bug Fixes

This release fixes many bugs:

  • Bad cors.allowedOrigins value shipped in reference.conf stopping connection from sidetrade.io origins
  • Original file names should be available in the pipeline when uploaded using MessageSubmission
  • Unable to use validationConfiguration method within p6.as4peppol DSL
  • Wrong value for type when saving route
  • Transaction PK not saved correctly in the pipeline with p6cmb routes
  • Cannot submit files through workflow task forms
  • Unable to create routes without a template
  • Cannot download job result files
  • An admin should be able to restart a route when it’s read-only
  • Exclude some viewables from Excel Exports
  • Export of transactions to Excel doesn’t take into account the user’s profile
  • Fix the ‘Number’ viewable type’s display
  • Various service UI fixes:
    • Tab info missing when filtering
    • Can’t save, rename or duplicate on grid without changing the name
    • Fix editor width
    • Job in success not returned
    • A red border surrounds the right edge of the resizable header cells of the table
    • Tab content gets deleted when switching tabs