28 September 2021
Audit LogGraphQL
It is now possible to exclude Changes initiated by background processes from Audit Log response data sets.
Change:
- [API] Added 
excludePlatformInitiatedChangesquery parameter to all Query Record endpoints that will allow Changes originated by background processes to be excluded from the response data set. - [GraphQL API] Added 
excludePlatformInitiatedChangesfiltering parameter. 
The following changes were made in terms of GraphQL SDL:
enum ExcludePlatformInitiatedChangesInput {
  excludeAll
  changeLineItemName
  changeReviewRatingStatistics
  setApplicationVersion
  setIsValid
  setVariantAvailability
}
enum DiscountCodeInternalChangesInput {
  excludeAll
  setApplicationVersion
}
enum ProductInternalChangesInput {
  excludeAll
  changeReviewRatingStatistics
  setVariantAvailability
}
enum ProductDiscountInternalChangesInput {
  excludeAll
  setIsValid
}
enum ShoppingListInternalChangesInput {
  excludeAll
  changeLineItemName
}