Fluent Commerce Logo
Docs
Sign In

A new version of the Rules SDK, Workflow, ApolloGQL and other Platform improvements

Release

Author:

Fluent Commerce

Changed on:

22 Apr 2024

Target release date:2023-09-20
Release status:Released

Description

Update to the latest version of Rules SDK. Version 1.2023.7.6 contains important security patches to improve the security of your Rule plugins.

More Workflow, ApolloGQL, and other Platform improvements in the changelog.

Changelog

Workflow settings
  • Resolved an issue with the 
    `fc.rubix.sdk.webhook.retry.method`
     Workflow Setting where, under certain conditions, it would retry a Webhook beyond the normal retry schedule.
  • Resolved an issue with the 
    `fc.rubix.sdk.webhook.retry.method`
     Workflow Setting where the custom payload was not included on retries.
ApolloGQL
  • GraphQL now provides a more descriptive error when you try to update a location's status to a value that is not 
    `ACTIVE`
     or 
    `INACTIVE`
    .
  • The 
    `ArticlesByLocation`
     query now accepts partial wildcard searching on the 
    `CarrierName`
     and 
    `ConsignmentStatus`
     fields. More details on how to search with wildcard characters in the GraphQL APIs can be found in the GraphQL documentation here.
  • `ArticlesByLocation`
     query allows you to filter results by the 
    `updatedOn`
     field. This allows you to return articles by when they were last modified instead of when they were created.
  • When querying a 
    `Fulfilment`
     you can now retrieve the Wave entities that are included in it.
  • You can now also remove a 
    `Fulfilment`
     from a Wave via GraphQL.
Platform
  • Implemented new query retry logic to reduce occurrences of 
    `Failed to execute http request`
     errors.
  • Events involving Order-domain entities no longer need an ID when a unique reference is provided.
  • Enhanced the reliability of batch processing.
  • Resolved the issue where the 
    `fulfilmentChoice`
     entity would not accept more than one attribute.
Released capability depth:New capability, Enhancement
Release bundle / Capability type:Platform
Fluent Commerce

Fluent Commerce