10.9.0

Version: 10.9.0
Release: San Salvatore
Release date: March 6th, 2021
Release Notes: picturepark.com/releasenotes

Breaking changes

Feature

Endpoint / Contract

Title

Description

Reference

Feature

Endpoint / Contract

Title

Description

Reference

Business rules

BusinessRuleConfiguration

Multiple trigger points per BusinessRule

Each business rule now supports multiple trigger points.

Reference

Business rules

BusinessRuleConfiguration

Scheduled evaluations of Business rules

Business rules can now be run on a schedule.

Reference

All features

All contracts allowing to search or filter

Search string length limited

  • Any (i) search string be it on the search request itself, in a filter, on an aggregation or (ii) a terms value longer than 10000 characters will cause the request to fail with SearchStringTooLongException.

  • Take this into account when searching or configuring browser filters for channels or list schema and filters for channels or tagbox values.

 

All features

All aggregation results

AggregationResults always has a value

A bug that sometimes resulted in AggregationResults on an IObjectAggregationResult-implementing contract being null was fixed. The property will always contain a list.

 

Deprecation

Feature

Endpoint / Contract

Title

Description

Reference

Feature

Endpoint / Contract

Title

Description

Reference

Business process details

BusinessProcessDetails

Deprecation of existing BusinessProcessDetails contract and endpoints

  • Endpoint /v1/businessprocesses/{id}/details and associated contracts are obsolete.

Reference

Removed

none

Features

Feature

Endpoint/Contract

Title

Description

Reference

Feature

Endpoint/Contract

Title

Description

Reference

Business rules

BusinessRuleConfiguration

Number sequences added to BusinessRules

  • Business rules were extended with new number sequence feature.

  • Number sequences can be accessed using the new GetNumberFromNumberSequenceAction.

Reference

Aggregations

Endpoints using the AggregatorBase contract

Add UiBehavior property to AggregatorBase

New property "uiBehavior" added to AggregatorBase contract. The new property allow to control the UI behavior in regards to:

  • EnableFilter: enables the Filter to be shown in the Content/ListItem browser

  • EnableSearchInFilter: enables the search box in the filter enabled through the previous property

  • EnableSuggestions: it enables to retrieve suggestions from the current aggregator in the main search box of the Content/ListItem browser

See Contracts.generated.cs

Business process details

BusinessProcessSummary

Paged retrieval of business process details

  • Get a summary of a BusinessProcess using GET /v1/businessprocesses/{id}/summary. This includes succeeded and failed item counts for batch based operations (like Content Import, List Item Update etc.)

  • Get failures using GET /v1/businessprocesses/{id}/items/failed. This endpoints supports paging using a page token.

  • Get successful items using GET /v1/businessprocesses/{id}/items/successful. This endpoint supports paging using a page token.

  • Existing endpoint to get business process details was kept for compatibility reasons but is marked as obsolete and will be removed in the next release.

Reference

 

FotoWare Switzerland AG - CH-5033 Buchs - Switzerland
https://picturepark.com - support@picturepark.com
© 2023 FotoWare Switzerland AG