QBench September 23, 2025 Product Release Notes

From enhanced field visibility configurations with Field Screens to keyboard shortcuts that streamline formatting in Dynamic Worksheets, this release is built to keep your lab running faster, smoother, and smarter.

Are you a QBench customer with ideas for new features? We’d love to hear them. Use the "Submit Feedback" link in your user dropdown menu to submit your ideas and vote on feature requests. The requests with the most votes get considered first in our roadmap planning.

Customer Requests (You asked, we delivered!)

  • Field Screens for Customer-Specific Fields in LIMS: Configure LIMS fields for each Customer with the new Field Screens feature. See details below.
  • Separate Equipment Permissions: Manage Equipment and Equipment Records with distinct permissions. See details below.
  • Prevent Sample Data Collisions: Added data collision detection for Samples on the Order Details page to prevent accidental overwrites. See details below.

LIMS Configuration

  • Field Screens for Customer-Specific Fields in LIMS: Admins can now configure field layouts on a per-Customer basis with Field Screens found in a new tab under “Fields and Data Types”. Available for Orders, Samples, Tests, and Sources, this update allows labs to fine-tune which fields appear, their order, and which are required for specific Customers on the LIMS side (Customer Portal coming soon!). Field Screens are not compatible with Divisions. Speak to your Technical Account Manager to learn more about enabling Field Screens for your organization.

Dynamic Worksheets

  • Keyboard Shortcuts for Formatting: Dynamic Worksheets now support keyboard shortcuts for formatting (tooltips on hover display the correct shortcut for Mac or Windows):
    • Bold: Ctrl/Cmd + B
    • Italic: Ctrl/Cmd + I
    • Underline: Ctrl/Cmd + U
    • Merge/Unmerge Cells: Ctrl/Cmd + Shift + M
  • Dollar Reference Fix: Resolved an issue where dollar references ($) were not processed correctly when applying Dynamic Worksheets to entities like Tests, Samples, Batches, and Protocol Steps.

Data Integrity

  • Prevent Sample Data Collisions: Expanded data collision detection now includes Samples, in addition to Orders and Tests on the Order Details page. If multiple users edit the Samples simultaneously, QBench checks for conflicts before saving. A step-by-step modal guides users through resolving each collision, ensuring no data is lost or overwritten.

QMS

  • Separate Equipment Permissions: Permissions for Equipment and Equipment Records are now distinct. This allows labs to grant technicians the ability to log calibrations and maintenance records (Equipment Records permission) without granting them permission to edit equipment metadata (Equipment permission). This change improves compliance with ISO and GMP workflows by maintaining the separation of duties.

API & Backend Fixes

  • Source API Stability: Fixed a 500 error when calling GET /qbench/api/v1/source/{id}. The endpoint now returns the expected response without errors.

Bug Fixes and Quality of Life Enhancements

  • Toggle Bug: Fixed a bug where a toggle was appearing twice in the UI on various pages in QBench.

A special treat for those who read all the way here:
Why can’t you trust an atom at a party?
Because they’re always trying to bond with everyone!