Skip to main content

Download:Windows|macOS
  • Custom quotes can now be added also through Parts > Supply Chain
  • [fix] Project Pricing & Availability: enable create purchase list button when purchase criteria is if needed
  • [fix] Sort by due dates
  • [fix] API: GET /purchase_order/{id}/items
  • [fix] Project build handle parts that don't exist anymore

Download:Windows|macOS
  • Due dates (custom fields) can now be marked as done when warnings about due date approaching or past due are no longer relevant
  • [fix] Project builds: unable to create project build whenever items didn't have production cost defined (not relevant for project build creation)

Download:Windows|macOS
  • 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

Download:Windows|macOS
  • Projects: Internal PN, Label and Stock On-hand columns added to table
  • API: GET labels/{id} endpoint added
  • Parts: when removing in-house parts, a warning is shown informing that corresponding projects will be removed too
  • Find parts: you can now create and edit parts straight from the Find Parts dialog (e.g. when assigning parts to BOM items)
  • [fix] Project build: re-render table with up-to-date stock levels when items are reserved, assembled or reverted
  • [fix] BOM: when locked, the quantity of items without designators shouldn't be editable
  • [fix] Project build: Qty /unit recalculated when Assembly Qty is overwritten

Download:Windows|macOS
  • Custom quotes can now be added/edited through the Available Quotes instead of having to go through the Suppliers tab
  • Filters: when searching by SI values, V, A and W units are now case-insensitive
  • Projects: when pricing and automatically assigning quotes, use total quantity of parts used in multiple BOM items
  • [fix] Custom fields: not being able to set a custom date
  • [fix] Purchase list: change quote one after another
  • [fix] Filters: when changing the search modifier from range to something else, filters would stop working
  • [fix] Some elements not being re-rendered when saving data

Download:Windows|macOS
  • Custom fields: you can now add custom fields pretty much to every element in the app (previously available on Parts only)
  • Filters: added to Purchasing, Suppliers and History
  • Filters: you can now filter by date
  • Calculate stock availability: previously, when a single part was used in multiple items on a BOM, stock availability was being calculated in a first-come first-served (FIFO) fashion, respecting the of the # column and without any sorting. All items are now sorted by quantity, ensuring that items that have less stock requirements are fulfilled first.
  • Notes: when the user view changes while editing notes, dialog shows up asking to confirm to save or to ignore changes
  • Import parts: generics and assets can now be imported (as long as the appropriate part Type is passed in the CSV file)
  • Purchase orders: a purchase order can be marked as Received even if some items weren't received yet
  • Purchase orders: status can be manually reverted (e.g. from Received to Ordered)
  • Storage: inventory can be removed directly from the Storage Parts table
  • Several small UI improvements
  • [fix] Filters in projects: use Part name in fuzzy-search
  • [fix] Context menu: options reflecting the previously selected item and not the current one

Custom Fields on Everything

You can now define custom fields for pretty much every element in the app. A custom field can be one of these types: string (i.e, text), number, SI value (e.g. 200mV), Date, Boolean, Option. All custom fields can be searched/filtered by directly through the app.

Filtering by Date

When filtering by a date field, you can also specify a date range, besides the other already available search modifiers (equal, less than, greater than)

Download:Windows|macOS
  • Import BOM: part matching through Internal PN or Manufacturer PN + Manufacturer is now faster
  • Scrollbar added to Filters for easier navigation
  • [fix] Filters: clear all filters

Download:Windows|macOS
  • New custom field type: date. A date field can also be marked as a due date. In case a date is a due date, a warning icon will show up if the date is approaching (7-days remaining) or it is past due. Custom fields can be set for Parts through Settings > Workspace > Part custom fields.
  • Purchasing: when creating Purchase Orders from a Purchase List, the Purchase List gets automatically locked
  • Project builds: items can now be split and merged. Splitting allows you to partially assemble items, for example, when you don't have enough stock in order to assemble a given item in full. In this case, the quantity to take from the item being split should be the one that will not be assembled as stock availability is calculated according to the position the item shows up on the table (# column) in FIFO (first come first served) order
  • Project builds: Qty /unit column added
  • Confirmation dialog added when there are unsaved changes when editing notes
  • [fix] Import parts: when parts already exist, overwrite only mapped fields
  • [fix] Parts Usage: group quantities by Project Revision
  • [fix] Parts Usage: clickable Project Revision

Download:Windows|macOS
  • Merge Purchase Lists: you can now merge Purchase Lists (instead of Purchase Orders). These purchase lists might contain some parts in common, increasing the total quantity to be purchased. By merging Purchase Lists new quotes can then be selected that reflect the new quantities for each item in the list.
  • Merge and split items in a Purchase List: in case you want to purchase 10.000 units of a part but you can't order the full quantity from a single supplier, you can now split the quantity and select a quote for each of the resulting items. Similarly, you can merge quantities from multiple items that have the same listed part.
  • [fix] Similar parts warning when editing a part

Download:Windows|macOS
  • Received items on a Purchase Order and assembled items on a Project Build can now be reverted by right-clicking such items and selecting Revert.... This is useful when items are marked as received/assembled by mistake. On project builds, items can only be reverted if the project build itself hasn't been finished yet.
  • [fix] Export PDF: prevent error when some cells don't have anything to render
  • [fix] Preserve date and time format (Settings > General) - it remains the same after restarting the app