Skip to main content
BOMIST has two release channels: main and beta. This changelog refers to the main one.
Would you like to get early access to new features? Check out the beta channel instead.

Download:Windows|macOS
  • [fix] TME API: cache issue and chance for not being able to fetch quotes
  • [fix] Not being able to move up/down custom field more than once
  • [fix] Not being able to remove Deliver by deadline on a sales order

Download:Windows|macOS
  • Labels can now be moved into other labels (Settings > Workspace > Parts > Labels)
  • Custom fields can now be ordered (Settings > Workspace > Custom fields). The order is preserved when displaying custom fields in modals.
  • [fix] TME API: the Products/Search endpoint is now used as the Products/GetProducts used before uses supplier part numbers instead of manufacturer part numbers
  • [fix] Chance for storage name not to be updated in the details section
  • [fix] Chance for crash on BOM due to unit of measure conversion error

Download:Windows|macOS
  • Comments can be added when moving inventory
  • Inventory can be adjusted from the Storage > Parts table
  • Category and type displayed on parts Details
  • [team-only] Faster initial load when loading an existing Team Workspace for the first time
  • [fix] Not able to set category Other when importing parts
  • [fix] Chance for incorrectly defining a revision when importing parts with Rev
  • [fix] Chance for crash on BOM triggered by the Designators field
  • [fix] TME API: chance for not fetching some quotes due to encoding issue

Download:Windows|macOS
  • Parts Usage: Description field added to table. Some performance improvements.
  • [team-only] Team members can now be searched
  • [fix] [team-only] Company logo not syncing with other team members
  • [fix] [team-only] Potential fix for not being able to remove or change team member's role

Download:Windows|macOS
  • [fix] TME API (3rd-party): app not respecting currency from API when a customer token is used instead of an anonymous token
  • [fix] Chance for renaming a storage location not to take effect in some parts of the app

Download:Windows|macOS
  • API: history endpoints added. History comments can now be edited through the PUT endpoint.
  • Inventory with qty = 0 can now be moved. This is useful in case reserved inventory exists on that same location as both will change its location.
  • Fuzzy search threshold has been slightly reduced resulting in stricter results
  • Storage: Name field is now alphanumerically sorted
  • [fix] Chance for crash with Error: Minified React error #185 caused by table virtualization
  • [fix] Storage: rendering issues when using filters
  • [fix] API: not able to update inventory idCode, dateCode and custom fields
  • [enterprise-only] The app now uses self-hosted counters
  • [enterprise-only] Chance for failing to re-connect to the server once authentication is expired

Download:Windows|macOS
  • Storage locations can now be globally restricted so inventory in it becomes unavailable to production
  • Although it should be avoided, in preference of production plans, a purchase list can be created from the Pricing & Availability table persisting the quotes eventually selected there.
  • When at Products > Production > Plans inventory restrictions are set based on what's defined at the product level. Only when at Production > Plans the inventory restrictions can be overridden for all selected plans which might be from different products.
  • [fix] Purchase orders: Copy cart should use the | character as a delimiter when Mouser is the supplier

Download:Windows|macOS
  • Production builds: Reserve and Assemble menu actions enabled even if selected row indicates missing inventory.
  • Inventory value report now includes the Internal PN if the Preferred PN setting is set accordingly.
  • Rows on the inventory value report can now be sorted by Worth (as before), Qty, Part Number, Internal PN or Manufacturer. Row numbers have been removed.
  • When opening a document, display a notification in case it needs to be downloaded (Team Workspaces only)
  • [fix] Chance for document category not to be displayed
  • [fix] When adding a new alternate part, ensure the part belongs to the same unit of measure category

Download:Windows|macOS
  • [fix] Quotes not showing if custom Unit unit of measure is being used for part
  • [fix] Not creating inventory with Qty set to 0 when importing parts

Download:Windows|macOS
  • When creating a new product revision, you can now select which other revision you'd like to copy it from
  • Generic parts: unit cost is now the simple average of all its alternates' unit cost as long as all of them are out-of-stock; otherwise the unit cost of the generic is the weighted average by taking into account the stock of each of its alternates (just as before). This allows to use generics to estimate costs even if none of its alternates is in stock.
  • In a production build, the unit cost of a row that uses a generic part comes from its Sources if available, instead of the generic part itself. Unit costs in production builds are now saved once rows are marked as assembled instead of reflecting the real-time unit cost of parts.
  • Inventory restrictions button added to the production build creation dialog
  • [fix] Chance for a crash in the production builds table
  • [fix] BOM: wrong unrolled quantities when using sub-assemblies with a nesting level greater than one
  • [fix] When importing a purchase order, chance for picking the wrong part for the mapped supplier part number
  • [fix] Prevent importing parts with negative stock unless stock already exists on the mapped Storage location
  • [fix] Unable to pick a revision in the Part Finder dialog for parts that are not in-house parts