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
  • When creating a production plan, the product's description is now displayed for easier identification
  • [fix] Detailed barcode label not rendering correctly (text overlap)
  • [fix] On purchase list chance for quantity input to use the wrong unit of measure when the part's default one should be used instead
  • Some small UI fixes

Download:Windows|macOS
  • When creating a custom supplier the name's input now gets an autocompleter with name suggestions (from Octopart)
  • The app now creates mandatory monthly local backups (if the app runs for a given month). The backup is created the first time the app runs on that month
  • Inventory value report can now run for previous dates (historic valuations start being tracked only from this version)
  • App element tooltips (the ones you get when hovering a "thing" - part, storage, etc - on the app) can now be pinned so they don't close even if they lose focus. Once pinned they can also be dragged around the UI. This is useful when opening dialogs from the tooltip and ensure the tooltip remains open.
  • Links to storage locations now indicate if the storage location is globally restricted or restricted to a given contact
  • [fix] Chance for being unable to type a number when editing a quantity with a minimum value being enforced
  • [fix] Chance for adjusting the wrong inventory entries when reverting received, assembled or delivered items that got created with an ID and/or date code

Download:Windows|macOS
  • Shortcut added: Ctrl + Shift + E opens the table export dialog
  • Shortcut added: Ctrl + Shift + P opens the barcode label export dialog
  • [fix] API: chance for default fields to be set if not passed on a PUT endpoint (e.g. when updating parts)
  • [fix] Whenever removing parts ids are now purged from part alternates

Download:Windows|macOS
  • Documents can now be attached to generic parts
  • Alternate Of and Similar Parts tabs now remember their expanded state
  • API: endpoint POST /storage/search-by-path added which allows to more conveniently search for a storage location by text in the whole tree (e.g. "Shelf-A1")
  • [fix] BOM comparison: BOM column not wrapping text
  • [fix] Chance for role-basaed permission to inadvertenly prevent access to Products
  • [fix] Unit cost not being updated when passing a zero value (e.g. parts acquired for free)
  • [fix] Chance for being unable to edit the name of an existing Storage

Download:Windows|macOS
  • Barcodes: minimal format now doesn't include the barcode type and the title is displayed in bold for better readability
  • Dropdown boxes now vertically expand as much as possible so more options are visible avoiding having to scroll
  • [fix] Part Matching Data: chance for yellow icon when all fields match
  • [fix] Prevent creating Products for in-house consumables (this will be revised in v2.15)
  • Some other small UI fixes

Download:Windows|macOS
  • [fix] Prevent unit of measure change if the part already has alternates
  • [fix] Prevent crash when unit of measure mismatch on alternate parts
  • [fix] Custom PDF print command: data passed on $doc didn't include the belongs_to parameter
  • [fix] (linux-only) the quotes API stopped working, requiring a workaround - it now points to the correct server

Download:Windows|macOS
  • Small fuzzy search tweeks so the results are more accurate
  • [fix] Chance for initial table View not to be applied after the app starts
  • [fix] Chance for wrong default page size on some tables
  • [fix] Potential fix for fonts not being rendered correctly in Xubuntu
  • CSV importer now strips enclosing double quotes to avoid false mismatches
  • Minimal barcode labels for inventory: ID code is now displayed (if defined), instead of the Part Number or Internal PN.
  • [fix] When importing parts with Unit Cost, the unit cost is now weight averaged

Download:Windows|macOS
  • Part Alternates tab now includes an "Alternate of" collapsible table indicating parts the current part is an alternate of (if any)
  • DigiKey API Site can now be selected (Settings > Quotes > Third-Party APIs). Before, the app would try to guess the store location based on the localized pricing setting but there would be cases it wouldn't match the correct one.
  • DigiKey API: the Customer ID has been removed as the Product Information V4 endpoint doesn't use it anymore
  • [fix] Purchase orders: unit cost cost of a part not being updated with a weight average whenever the PO has multiple rows with the same part but different pricing
  • [fix] Revision not being displayed for planned or on-order inventory in the inventory tab/table
  • [fix] Chance for procurement to add consumable parts into PL without unit of measure resulting in unit conversion issues
  • [fix] Attrition field not visible in the BOM
  • [fix] API: unable to edit custom fields on Documents
  • [fix] Custom quotes: chance for being unable to edit a custom price break
  • [fix] Prevent importing a non-consumable with a unit of measure that doesn't belong to Unit
  • Some other UI/UX small fixes