Filters can now be displayed in two different modes (horizontal - same as before - or vertical). The vertical mode allows you to see more fields at once which can be useful when there are more fields than your screen can fit in horizontally.
The widget used to edit table fields in place now pops out of the table so its not partially hidden by column's width
Users belonging to a Team Workspace can now use the Sample workspace with access to all features. Previously, full features would be available only on the Team Workspace a user belongs to, other workspaces requiring a subscription to get rid of limits
Projects: items on a project build are now more editable. The DNP field can be changed in-place and parts can be replaced by other parts (even if they don't have Alternates defined) as long as an item hasn't been assembled or no inventory has been reserved yet
When exporting a table to HTML or PDF, preserve items background color (e.g. excluded or DNP items in a project build have a stripped background for easier identification)
Some combo-boxes now have a search field
Initial workspace setup improved
[fix] API: inventory/move_qty history log missing locations (moved from/to)
Projects can now be automatically created when importing in-house parts (the Type column must be mapped). This option is enabled by default. Similarly, when manually creating an in-house part, the user can opt to create both the project and part or just simply the part itself.
History: inventory changed events created through project builds now include links to the project and project revision they are created from (before only for the project build itself)
History: revert history no longer available
BOM: allow to set in-house part's revision when importing a BOM through CSV
[fix]Storage > Parts table: Sock On-hand and Stock On-order displaying incorrect values
[fix] Project: ask for a part's name (existing/new one) when creating a project
[fix] Custom fields: showing today's date when due date is not defined
Project revision can now be set for in-house parts assigned to BOM items. When reserving/picking inventory for assembly on a project build, only inventory from selected revision can be selected (or from all inventory if no revision is set)
History: multiple items can now be selected
History: inventory reserved events can now be reverted (if inventory is still reserved)
Inventory: reserved inventory can now be unreserved through the Parts > Inventory table
When removing an in-house part, if it has a project associated to it, the project has to be removed first. This makes it harder to delete whole projects by mistake when removing in-house parts
[fix] When syncing data at start-up (TEAM plan) there was a chance of projects being deleted
Project Pricing & Availability: warnings are now shown with a different criteria. Insufficient stock is now considered as information and warnings about quotes not assigned will show up only if items need to be purchased. Warnings will also be shown if an item's production cost is unknown (no unit cost nor quote assigned)
Parts: parts can now be edited straight from every table that includes the Manufacturer PN column (through the popup shown when hovering its value)
API: new endpoints for suppliers, purchase_lists, purchase_orders and lots
[fix] Project builds: "cannot read property id of undefined" crash when DNP items are present in BOM
[fix] Purchase orders: some columns not displaying data
[fix] Purchase orders: update on-order stock when reverting received items