- On tables with sub-rows (e.g. BOM with sub-assemblies),
Filters
can now search for data on those sub-rows [fix]
Sub-assemblies being automatically expanded (flatten view) on BOMs whenMulti-level
is selected
- Inventory barcodes can be used to look up the part it refers to on a table (instead of a specific inventory item itself)
[fix]
Inventory barcodes not going-into inventory[fix]
Context menu using previously selected items[fix]
Sales orders: stock not being updated on reserved items after marking the whole sales order as delivered
- You can now generate barcode labels for inventory, which include current storage location
- When individually moving inventory through the
Storage > Inventory
table you can now move partial quantities
[fix]
Context menu incorrectly disabling some menu items[fix]
API:part.alternates
,part.forSale
andpart.sellingPrice
can now be updated
- Some improvements affecting table performance
[fix]
Purchase order: total and unit prices not updated if quantity is set to zero[fix]
Parsing USD prices including the dollar sign[fix]
API:POST /parts/{part_id}/inventory
, storage, lot and rev not being correctly parsed[fix]
Issues: not able to copy cell containing message[fix]
Sales: chance for infinite loop
[fix]
Chance for aRangeError: Maximum call stack size exceeded
error when using the context menu
- Storage is now represented through a table while names are still displayed in a tree-like structure. This allows for other storage-related fields to be displayed individually bringing all the features you already know from tables (e.g. sorting, grouping, etc)
Storage
can now have custom fields- Some statistics about inventory in storage location is now displayed at the bottom of the table
- Multiple inventory items can now be edited at once
[fix]
Parts: auto-completer not showing up when manually adding parts[fix]
Settings > Workspace > Labels
table scrolling into the just selected item
- Significant performance improvements when editing a single item in a BOM or project build item (shorter loading time after item has been changed)
- Barcode scanning: prefix
1P
from ANSI MH10.8.2-2016 format is automatically parsed without having to enableone-shot
scanning mode - BOM: when matching parts, parts can be matched simply by
Value
(before,Package
must be defined ifValue
was also defined for the app to come up with a part match or suggestions) - Generic parts:
Unit Cost
can now be defined for generic parts and used if the generic part doesn't have any Alternates yet. In other words, thisUnit Cost
works as a fallback value so you can price BOMs containing generic parts, even if these generic parts don't have their own Alternate parts yet. [fix]
Chance for picking an alternative part without selecting one, effectively picking some undesired part[fix]
Chance for database not to sync once a computer is back from sleep mode[fix]
Filters: search text saved when switching tabs
- Projects can now be associated with a
customer
, meaning the project belongs to that customer - Storage locations, and so the inventory in it, can now have a
customer
associated with it (i.e. its owner). Inventory in storage locations restricted to a given customer can only be used in projects and sales orders that are associated with the same customer. - Improvements on parsing SI values, avoiding text that doesn't include an SI value to be incorrectly parsed
[fix]
Barcode scanning: searching onown tables
with vendor-barcodes[fix]
Project builds: items being reordered after replacing a part or changing assembly quantity- Other small UI/UX improvements
- Multiple storage locations can now be selected. This enables the
Move to...
andBarcode label
actions to be used for multiple storage locations at once. - When scanning a barcode, if nothing is found a notification popup is shown
[fix]
Autocomplete popup showing up when editing a part[fix]
Chance for editable widget not hiding after saving or cancelling (e.g. when changing quantity on a purchase order item)- A few other small UI/UX 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.
- Barcode scanning improved. Items can be looked up in currently visible tables (e.g. a part in a purchase list) and multiple items can be selected as barcodes keep being scanned. Parts can be created or inventory added to them by scanning barcodes.
- Vendor-barcodes (e.g. Mouser, Digi-Key) are now supported. You can learn more about it in the Learn section.
Add to...
context menu added to project build's table- API: history can now be searched through the
/search
endpoint
POST /search
{
"selector": {
"type": "history",
"history.refDoc.sid": "pa_N4Un4YfmtcAKTBRKuPFEun"
}
}
[fix]
Barcodes:basic
andminimal
formats being exported with wrong margins[fix]
Custom quotes: wrong currency showing up in the Custom Quote dialog