Skip to main content

  • Projects with a Customer can now source inventory from locations that belong to others. This can be set through the Inventory Restrictions dialog. Previously, only locations that belonged to the Customer could be used to source inventory.

  • BOM: Designators has its own search box yielding more accurate results when compared to the fuzzy search


  • The app is now using the new Nexar API (formerly Octopart API)
  • API: deliveryDate can be passed on /sales_orders write endpoints
  • [fix] Going to part whenever adding a new Part through the Part Finder dialog

  • [fix] Chance for closed items in a purchase list to still show up as planned inventory
  • [fix] Don't show quote issues for closed items in a purchase list

  • API: DELETE method added to /projects endpoint
  • API: when deleting an in-house part, its projects (if any) are also deleted
  • [fix] When bulk exporting barcode labels into PNG or PDF, chance for barcodes not to be present in the image
  • [fix] Unable to manually add inventory of a specific revision to an in-house part

  • [fix] CSV import: reset mappings when file is reloaded
  • [fix] Pricing & Availability table setting different quotes when repeatedly auto-assigning quotes (chance for picking quotes with invalid MOQ or without stock)

  • [fix] Table not scrolling into item when going-to it in a page other than the first one
  • [fix] Unable to edit price on a price break

  • When inventory is manually adjusted to zero, include the Comment (if entered) in the history log
  • [fix] Chance for Tolerance not to be filled in when using the auto-completer on Parts
  • [fix] Chance for infinite loop in Suppliers > Quotes table

  • Purchase orders: the exportable Cart for Mouser uses commas as delimiters (previously, the pipe operator | was used)
  • Ensure a Lot gets a reference for inventory that belonged to it but no longer exists
  • Prevent logging out user when trying to access a local workspace that's already in use
  • [fix] Unable to check/uncheck combo-boxes in parts group edit dialog
  • [fix] Printing barcode labels: if using a custom PDF print command, don't check if a default printer has been set

  • Purchasing: a part cannot be replaced if the item or the purchase list has been closed already
  • Project builds: new setting under Workspace allows project builds to transition to the in-progress state whether inventory for at least one part has been reserved or when at least one part has been assembled
  • [fix] Barcodes: chance for the configuration button not to be visible, when the search field text, when set, is too long

  • Manufacturer field can be set for all part types except generics
  • Part dialog remembers last used (when creating a part) part type
  • [fix] Quotes: when Lowest price quotes is set in settings, chance for a valid quote not to be picked
  • [fix] Chance for default value not to be set on check-boxes

  • When selecting a grouping row, if it has a single row under it, select that row instead. This avoids having to expand the grouping row to select the single row under it.
  • Table Views can now be reordered (drag-and-drop) in the Views selector
  • When importing prices, if the currency is not specified, the default preferred one is used instead
  • Filters are now remembered when restarting the app. This way, if a currently selected table View uses filters, that view is also preserved.
  • [fix] BOM: Rev value not being correctly exported into CSV
  • [fix] Filters: not working properly for fields with modifiers (i.e. =, >, etc) once the clear filters button is pressed
  • [fix] When editing a field of type AppElement, default value not being displayed
  • [fix] Chance for table headers order not to be saved after reordering them
  • [fix] Chance for crash when removing projects with in-house parts (when project Details tab is open)