- BOM-EX database support.
- Resolved BUG0004.
- @dronecz for reporting BUG0004
- @aholtzma for adding BOM-EX database support and python script for annotating pcbdata.json with customer ref information.
- User can click on a part on the PCB to highlight that part and its BOM entry.
- Resolved BUG that was highlighting multiple parts designator was a substring of another.
- Pin can now be highlighted BUG0001
- Support for using filter on user specified attributes
- Reworked pcbdata input to be converted to an internal data structure.
- Simplified eagle ulp
- User ability for adding attributes dynamically using a ',' separated list
- Added example pcbdata.json file for EagleCAD
- User specified lists can now include whitespace in front of or trailing. it will now be trimmed before doing comparisons.
- Changed BOM filtering to look at attribute value, not an attribute name
- User ability for filtering BOM entries using ',' separated string
- Change sort in ibom.ulp to sort by package, then value, and finally reference designator
- Removed reference lookup
- Filter now searches the reference field
- Eagle ULP now outputs attributes as a ';' separated string
- Removed reference search
- Added ability to combine parts by value
- Added quantity field view in combined part mode
- Updated ibom.ulp to pack all parts with the same value into the same entry by default
- Fixed display with footprint showing reference designator. BUG0001
- Initial release