Changelog

Presage API
11/10/2025

Minor Changes

  • PA-797 - Implement new permissions for recipe, alert subscription, and report subscription configuration. Requires DB version 703
  • Added result and results filter to Query.sampleValues

Patch Changes

  • Make DashboardItemLegacy.newConfiguration more resilient to bad data
  • Fix Mutation.createSample and Mutation.updateSample checking auth if the analysis did not require it, instead of if it did
10/21/2025

Minor Changes

  • PA-758 - Add Mutation.updateReportQueuePrinter

Patch Changes

  • Change ReportQueuePrinter.hidden and ReportQueuePrinter.online to be non-nullable
  • Allow updating a sample with an inactive analysis on it. Creating samples with inactive analyses is still disallowed.
10/9/2025

Major Changes

  • Requires D version 700

  • Added supplier to samples

  • Change type of AutomaticWorkOrder.dayOfWeek, NewAutomaticWorkOrder.dayOfWeek, UpdateAutomaticWorkOrder.dayOfWeek to an enum of the days of the week to make sending the right value easier

Patch Changes

  • Query.getTotalQuantity - Fix error when input.products is empty
10/7/2025

Minor Changes

  • Update dashboard backend module
10/6/2025

Minor Changes

  • loadArbitraryChartData will now add non-default parameters sent in parameterSelectionList to the "report" parameter list when evaluating parameters
  • Support all SampleFilter values in PresageScatterChart dashboard chart data source

Patch Changes

  • Remove seconds from computed time/datetime default sample values to match behavior of the legacy Presage Scanner application
10/1/2025

Minor Changes

  • Add optionListQuery to DashboardReportParameterInput and DashboardReportParameter

Patch Changes

  • Fix non-push alerts being marked as "Cancelled" with an error when processed by the API, even if the email actually sent
9/30/2025

Patch Changes

  • Change default "order by" for DashboardChart and DashboardReport to be by title, ascending
  • Apply jsonOverrides to charts returned from loadDashboardReportMetadata to avoid layout shifting on the client
  • Fix updateDashboardReportChartMembership clearing jsonOverride for existing report-chart associations
9/30/2025

Patch Changes

  • MySQL connections used for dashboard charts and reports now use the plant timezone instead of the default (UTC)
9/29/2025

Minor Changes

  • Added Supplier endpoints

Patch Changes

  • Fix charts in a dashboard report being returned out of order from Query.loadDashboardReportMetadata
  • Fix query error in Query.dashboardReportChartMembership when running on MySQL 8
9/17/2025

Patch Changes

  • Fix query error in Query.dashboardReportChartMembership when running on MySQL 8
Newer Older