Barcoding & Warehousing

Back to release notes

270.1.2

Issues Resolved New Features
New Features
  • [#19104] Added Service Case List API endpoints for third party to list and get service cases
  • [#19242] Added a Service Web API plugin so third party can call Service endpoints through the Web API Platform
  • [#19620] Added Tracking Status API endpoints for third party to list and retrieve case tracking statuses

Issues Resolved
  • [#17070] Aligned Service contract SQL field definitions with Contracts after a Service-only install
  • [#16469] Added Email settings with Microsoft 365 and Gmail OAuth, while keeping existing SMTP options
  • [#16470] Added an in-product email editor so users can review and amend emails before sending, without opening Outlook
  • [#16471] Automatic Service emails now use the configured authentication method (Microsoft 365, Gmail, or SMTP)
  • [#13488] Service now hides CRM controls when CRM is not installed, and Hire hides Service case checkboxes when Service is not installed
  • [#18764] Service emails now default the From address to the Scheduler email instead of the signed-in user
  • [#17427] Case parts now move correctly between Ready, Used, and Unissued so used parts no longer remain on the Case Parts tab after they are used or removed
  • [#18962] Improved Customer Check case-count query performance without changing the results shown
  • [#18770] Fixed Service App failing after install or upgrade because the Web API was missing the SQLiteNetExtensions assembly
  • [#18903] Work appointments now store a response row for every applicable question, with a data fix to backfill missing stubs so the Service app shows the full question set
  • [#20029] Editing a contract line in list view now shows the selected line’s details instead of always showing line 1

Date applied: August 14, 2026