Changelog

Enterprise API

v2.2.0

Latest
9/17/2025

Minor Changes

  • Changed TaxJar integration to no longer submit line items on transactions. This should solve errors occuring due to the unexpected nature TaxJar adds up line item amounts.
9/16/2025

Minor Changes

  • Mutation.updateInventory now compares input value to existing values before checking permissions for certain fields.

Patch Changes

  • Fixed a bug where Vehicle attachments could not be updated.
9/12/2025

Patch Changes

  • Fixed a problem with the calculation of refund transactions in TaxJar.
9/11/2025

Patch Changes

  • Various logging improvements.
  • Optimized Store loading.
  • Changed a query to prevent a broken relationship error.
  • Fixed a bug that was preventing quantity change on Parts.
8/26/2025

Patch Changes

  • Fixed a problem loading Sales Orders
8/26/2025

Major Changes

  • Changed NewCustomer.storeId to now be required.

Minor Changes

  • Added Query.interchangeRecords
  • Added Inventory.customerPrice
  • Added Query.workOrder and Query.workOrders
  • Changed DocumentAttachment.rank to be non-null
  • Added Query.loadArbitraryChartData
  • Changed default Report Queue Job status to 'Ready'
  • Implemented additional props for SalesOrder objects.
  • Added permissions 'DASHBOARDCHARTEDIT' and 'DASHBOARDCHARTEDIT_QUERY'
  • Added Query.interchangeRecords

Patch Changes

  • Fixed a bug where changes to Vehicle.description were not getting saved.
  • Added better error handling for report errors.
  • Fixed a bug where inventory history was not loading properly if more than one inventory item was being loaded in one query.
  • Removed an error that was being throw when Query.getDefaultReportPrinter was given a reportType of "".
  • Fixed a bug that was preventing permissions to be added to groups.
  • Fixed a bug with Mutation.updateUserAccount using the incorrect user id.
6/24/2025

Updated documentation.

6/2/2025

Major Changes

  • Reverted use of ID scalar in Query.customer and Query.vendor. These query arguments now use UInt.
  • MergeCustomersInput.sourceCustomerIds renamed and accepts multiple ids.
  • Fixed incorrect version number.
  • Changed Mutation.mergeCustomer to Mutation.mergeCustomers.

Minor Changes

  • Added imageCount to InventoryFilter input. Added publicImageCount to InventoryFilter input.
  • Added imageCount and publicImageCount to VehicleFilter input.
  • Added Mutation.mergeVendors.
  • Added the permission 'VENDORSCANMERGE' to control access to Mutation.mergeVendors.
  • Added CustomerFilter.ids property.
  • Added various properties to SalesOrder type.

Patch Changes

  • Fixed a bug preventing UserAccount.wageRate from being updated.
  • Added better report sub type maps and fixed the create/update for report subs with them
  • Fixed an issue where print job queue filters were not working.
  • Fixed a bug that was preventing new Vendor alternate addresses from being created.
6/2/2025

Patch Changes

  • Updated Node version to 22
6/2/2025

Patch Changes

  • Fixed an issue where print job queue filters were not working.
Newer Older