Skip to main content

  • Quote selection enforcement can be disabled/enabled
  • Part columns added to storage parts table
  • BOM table displays total quantity for each grouped designator
  • [fix] BOM table displays not only the grouped designator prefix but also the designators for each BOM row
  • [fix] create purchase lists for BOMs that include in-house parts (do not add the part itself to the list)

Selecting quotes to create purchase orders

Previously, in order to create a purchase order (PO) the user was required to pick up a quote from an available supplier. This can be inconvenient as available quotes might be outdated, showing as "not available" when the part is in fact available on a given supplier, or it would require the user to setup custom quotes in the supplier tab.

Selecting quotes is now optional and can be disabled/enabled through Settings > Workspace > Enforce quote selection. When disabled, all it takes to create a PO is to have a supplier defined, which will be picked from the Part's data or from the global preferred suppliers. In this case, the user is responsible for making sure the part is available on the given supplier.

  • Purchase order importer and csv template for Digi-Key and Mouser orders
  • Currency formatter improved (respects localization)
  • Unit prices displayed with 3 decimal places
  • Go-to Part added to supplier parts table
  • [fix] unable to select hidden workspace file in macOS
  • [fix] custom supplier not showing up on available quotes
  • [fix] Storage column refreshed after being changed through the inventory table

Importing purchase orders (and parts)

You can now import purchase orders and parts directly from purchase orders placed on your favourite distributor. All you need is a CSV file that you can normally generate through the online distributor.

By importing a purchase order, if the parts included in it are not yet available on the app they will be created as well. Not all part fields need to be defined and BOMIST will try to autocomplete most of them for your convenience.

The importer includes a CSV template for purchase orders generated from Digi-Key and Mouser, meaning appropriate CSV settings and field/column mappings will be set by default.

  • Improved error handling on importing parts
  • Parts description column is now resizable
  • [fix] preserve sortBy and groupBy table properties

  • Collapsible tables
  • Adjustable tables/trees font size
  • [fix] hidden rows when grouped columns get hidden
  • [fix] scroll row into view when selecting adjacent rows through keyboard arrow keys

Collapsible tables

To make sure the most important table get the most space on the screen, some tables can now be collapsed.

Adjustable font size

You can now adjust the font size used in tables and trees through Settings > General.

  • Table sorting: numbers come before letters (ascending)
  • Parts table: storage column
  • Go-to links for storage locations
  • [fix] data importer column index starts from 0
  • Small UI improvements

This is a minor release which introduces significant improvements. Below are some of the highlights. For a more extensive listing of all the changes you can refer to the beta changelog.
  • Local REST API
  • Several small fixes and UI improvements

Local REST API

BOMIST can now launch a local web server that exposes a REST API. Through this API you can then retrieve and process your data the way you want by creating your own scripts. This feature is available on all plans.

Once the server is running, you can test it by simply opening your web browser at http://localhost:3333 (or on any other hostname and port you started the server at).

Documentation is provided at http://localhost:3333/_swagger.

Endpoints to retrieve data and to interact with the UI are available.

This is a minor release which introduces significant improvements. Below are some of the highlights. For a more extensive listing of all the changes you can refer to the beta changelog.

This is a major version update and, as the app was re-written from scratch, it brings a lot of UI and UX improvements. Legacy app will no longer be distributed nor supported.

  • cross-platform: now available on windows, macOS and linux
  • multi-user support and data sync over the web (TEAM plan)
  • outsourced and in-house parts (sub-assemblies)
  • inventory table
  • multi-step project builds
  • similar parts and part alternates
  • purchasing lists and orders
  • markdown text notes
  • custom suppliers and quotes
  • multi-level storage locations
  • multiple preferred suppliers
  • tables exportable into CSV, JSON, HTML and PDF

For more info about each feature please visit the Learn section.

Legacy workspaces are not compatible with the new version but can be partially converted using this tool: pypi.org/project/bomist-utils/. If you need help converting your workspace, please get in touch