Skip to main content

Download:Windows|macOS
  • Automatic backups
  • API route parameters documented (required by Swagger Editor)
  • [fix] offline/read-only notifications incorrectly showing up on the FREE plan

Automatic Backups

BOMIST can now automatically backup your workspaces. You can define a backup interval (daily, weekly, monthly - or never, in case you want to disable it), the folder the backups should be stored at and how many you want to keep. This can be configured through Settings > Backups.

As these backups are kept on your file-system, we recommend you to put them in a folder that can sync with some cloud storage service (e.g. Dropbox). This way, if for some reason you stop being able to access the computer you have the app installed on, you can still access your backup files on the cloud.

Each backup file consists of a Workspace dump file (.bomist_dump) which includes all the data available on your workspace.

To automate the creation of Workspace dump files you can also use the API.

Download:Windows|macOS
  • Move inventory from the Storage Parts table (context menu item "Move to..." added)
  • Parts stock showing up on the Storage Parts table
  • Hidden parts no longer display stock warnings
  • Inventory table auto-selects one in-house inventory if available
  • API new endpoints: export the whole workspace
  • Several improvements affecting the overall performance but specially the tables used in the Projects tab
  • [fix] read-only mode incorrectly showing up on TEAM workspaces
  • [fix] unreserve reserved inventory

Download:Windows|macOS
  • Parts Supply Chain: show all available quotes ignoring minimum order quantity (MOQ)
  • API: each storage node includes its full name (e.g. Shelf - A - A1)
  • API new endpoints: inventory/adjust_qty and inventory/move_qty
  • [fix] reserved inventory
  • [fix] missing Octopart offers on Parts Supply Chain

Download:Windows|macOS
  • 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.

Download:Windows|macOS
  • 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.

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

Download:Windows|macOS
  • 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.

Download:Windows|macOS
  • 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

Download:Windows|macOS
This is a minor release. Minor releases introduce new features but no backward compatibility issues. 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.

Download:Windows|macOS
This is a minor release. Minor releases introduce new features but no backward compatibility issues. 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