Skip to content

Releases: openscopeproject/InteractiveHtmlBom

Maining the tenance 2: electric boogaloo

Choose a tag to compare

@qu1ck qu1ck released this 24 May 05:28
de7fad7

Another bugfix release for kicad 10 compatibility.

Full Changelog: v2.11.1...v2.11.2

Maining the tenance

Choose a tag to compare

@qu1ck qu1ck released this 31 Mar 20:25
2464caa

Bugfix release improving compatibility with KiCad v10.

Full Changelog: v2.11.0...v2.11.1

Changing variables

Choose a tag to compare

@qu1ck qu1ck released this 24 Mar 03:00
035575f

This release updates compatibility with KiCad v10, adds support for some new features and contains few bug fixes.

What's Changed

  • [Added] support for new variants in KiCad v10
  • [Added] Option to set markWhenChecked by @set-soft in #527
  • Add fillrule to text properties by @juulsA in #526
  • Make wx dependency optional for CLI usage by @meawoppl in #532

New Contributors

Full Changelog: v2.10.0...v2.11.0

Stacking the odds

Choose a tag to compare

@qu1ck qu1ck released this 09 Apr 20:48
1647296

This release contains many general fixes, compatibility fixes for KiCad 9 and a couple new features:

  • Padstack support for KiCad 9
  • Via support for EasyEDA
  • Html setting to highlight rows on mouse click instead of hover

Notable commits:

  • 70e2a5e Add padstack support for kicad 9
  • b94e8d9 Fix BB computing for arc (typo in xc/yc, forgot radius)
  • 9e659e2 Add support of rectangle pad hole (#486)
  • f9a419b Fix bom export having "null" column
  • a9d4474 Add via support for easyeda
  • 2b8dfa6 Added a setting Check box to "highlight row on click"
  • 92b7a54 Use whole checkbox cell for touch events
  • 002d627 Fix polygons inside footprints for kicad 8
  • a0887b3 Fix footprint fields handling for kicad 8
  • 432e702 Fix dark mode background in bom only mode

That v8 rumble

Choose a tag to compare

@qu1ck qu1ck released this 23 Feb 19:40
390adb9

This release is timed for kicad v8 release since it has some compatibility fixes.

The only new feature here is extra fields support for EasyEDA. Also the package is now available on pypi: https://pypi.org/project/InteractiveHtmlBom/

Notable commits:

  • 5740ad8 Add extra field support to EasyEDA parser
  • a2274b4 Add pyproject.toml and pypi publish workflow
  • e0481e9 Fix kicad dnp detection for nightly
  • c77c74a (eagle) Fix #429

Improvements of an assorted sort

Choose a tag to compare

@qu1ck qu1ck released this 23 Oct 23:11
a4f11fe

Fixed compatibility with kicad testing build, new features:

  • Improved eagle zone and variants handling
  • Tented/untented vias support (kicad/eagle/generic parser)
  • Collapsible top bar to save space
  • Native kicad dnp field support

As always, thanks to @Funkenjaeger for continued work on eagle support.

Notable commits:

  • 7cf646f Add toggle to hide top bar
  • 865cab9 Fix compatibility with future kicad testing build
  • 630301b Implement untented vias for kicad
  • a05f4ac Initial provisions for un-tented vias (fusion/eagle)
  • 77eb20b Fix handling of complex polygonpours, don't process polygons to zones
  • 07a3d20 (Eagle) Fix handling of DNP's via assembly variant
  • f918435 Add kicad 7 native dnp field support

There's more where that came from

Choose a tag to compare

@qu1ck qu1ck released this 20 Jul 21:11
e70b8b6

A few new features in this release and updated compatibility with current kicad nightly. Also a bunch of small bugfixes for kicad and eagle.

This will be last release supporting python 2 and kicad 5.1 (at least on windows).

New features:

  • Option to highlight pin 1 only on currently chosen component row
  • Reset config button in export menu
  • Configurable net colors in netlist bom mode

Notable commits:

  • 3dc5f7d Implement none/all/selected choice for pin 1 highlight
  • 53ffa2e Fixes for extra fields handling
  • 42a0227 Add reset button for settings/checkboxes
  • ee81206 Configurable net colors
  • 3302982 Limit fields grid max height
  • 275361c (Eagle) Handle name (refdes) to silk for unsmashed components
  • e25dcc3 Fix filter not working when extra fields are ints
  • 952138b (Eagle) Fix parsing logic error in footprints
  • 1b551f5 (Eagle) Handle edges in footprints (fix #366)

Allegro moderato

Choose a tag to compare

@qu1ck qu1ck released this 22 Mar 18:27

This release fixes compatibility with KiCad 7.0.1 and current nightly.
Additionally, Eagle/Fusion360 files are handled natively now and don't need separate export step in those apps. Thanks to Funkenjaeger.
Allegro PCB support was added (needs intermediate export step). Thanks to juulsA.

New features:

  • links are made clickable in bom field values. Thanks to markh-de.
  • option to offset back layer rotation to make it look flipped "vertically" as opposed to "horizontally". Thanks to dotsam.

Notable commits:

  • 6063d50 Handle font_data in genericjson parser
  • 6567e9a Add fillrule param to zones
  • 883d0f2 Parse Fusion 360 Electronics/Eagle (.FBRD/.BRD) files
  • 39fc0c4 Create hyperlinks for URLs (#339)
  • 4e53f4e Option to offset rotation of back layers 180º (#332)
  • 2f38736 Natural integer sorting for extra fields

Keeping up with the times

Choose a tag to compare

@qu1ck qu1ck released this 12 Jun 11:56

Main reason for this release is fixed compatibility with wx 3.1.6 which is required for upcoming kicad stable version 6.0.6.

It contains following notable fixes and features:

6ce89a7 Hotkeys link and rotate board with l/r arrows
95a37d3 Fix rectangles in angled footprints
356c4a2 Added --version command line option
fdf59d8 Fix compatibility with wxWidgets 3.1.6
eeb727c Add CSV/TXT export according to #289
f26a828 Fix dimension parsing problem with KiCad 6.0.4
719327a Fixed no text variables expansion in title_block.date
b07e364 Implement local/global settings
50c790c Update compatibility with nightly, support dimensions
a329307 Resize plugin icon to 24x24 and pixel align again

What's a small bugfix among friends

Choose a tag to compare

@qu1ck qu1ck released this 07 Nov 01:57

This patch release fixes a bug and compatibility with kicad nightly.