- The app now remembers the last tab in use so it redirects to it whenever the app is started or when switching to another workspace
[fix]
Unable to remove obsolete inventory
BOMIST has two release channels:
Would you like to get early access to new features? Check out the beta channel instead.
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.
- Custom fields of type text can be displayed on the calendar as comments, below the event it refers to
- Automatically copy cell contents to clipboard on click is now disabled by default and can be enabled through the setting available at
Settings > General
- When editing available or obsolete inventory, the quantity can be directly edited (instead of adjusted, by adding or subtracting a quantity)
[fix]
When copy cell on click in enabled, editable cell should prevent copying to clipboard[fix]
Prevent edit button in theNotes
editor from overlapping content
- When clicking a cell on a table, its contents get automatically copied to the clipboard. This avoids having to use the table's context-menu for
Copy... > Cell
Ctrl+C
(orCmd+ C
on macOS) copies selected rows to the clipboard (in CSV format) for the currently focused table. This avoids having to use the table's context-menu forCopy... > Rows
[fix]
TME API: filter supplier part numbers before checking prices[fix]
Sorting byValue
not working with values that aren't SI values[fix]
Chance for crash on a purchase list due to unit conversion error[fix]
Chance for crash in the production availability table[fix]
Designators not being unrolled when ranges are used[fix]
Chance for app getting unresponsive when syncing large amounts of data
[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 removeDeliver by
deadline on a sales order
- 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: theProducts/Search
endpoint is now used as theProducts/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
- 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 categoryOther
when importing parts[fix]
Chance for incorrectly defining a revision when importing parts withRev
[fix]
Chance for crash on BOM triggered by the Designators field[fix]
TME API: chance for not fetching some quotes due to encoding issue
- 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
[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
- API:
history
endpoints added. History comments can now be edited through thePUT
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 withError: Minified React error #185
caused by table virtualization[fix]
Storage: rendering issues when using filters[fix]
API: not able to update inventoryidCode
,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
- 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 atProduction > 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