Releases: openscopeproject/InteractiveHtmlBom
Maining the tenance
Bugfix release improving compatibility with KiCad v10.
Full Changelog: v2.11.0...v2.11.1
Changing variables
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
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
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:
Improvements of an assorted sort
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
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
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:
Keeping up with the times
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
This patch release fixes a bug and compatibility with kicad nightly.
And another one
This update brings a bunch of new features, support for Kicad 5.99, support for Eagle/Fusion 360 and makes integration with other eCAD packages easier.
Notable commits:
- fecad4b Make standard fields optional, grouping configurable
- 43587ca Add resizable column border
- 7f2f4f3 Darken when checked highlights footprints on render
- 4df0dd3 Switch to using bitmaps in small buttons
- 8c4ce8f BOM Column hiding and reordering (#239)
- 53aea0c Make compression optional, limit fp precision
- 034cde1 Add Description field parsing
- 2ad2be4 Support arc tracks
- 6350be3 Support for Eagle / Fusion 360 Electronics (#216)
- d75e74f Expand text vars in title block
- 7d78c11 Use kicad's own text rendering when possible
- 43e5034 Rename module to footprint everywhere
- 6c70a9d Support vertical justification other than center
- f546c92 Add support for S_RECT drawsegment
- 85276ba Add bom body change event to EventHandler
- 213b6b6 Add user file examples
- c71cebc Add custom js css and header/footer support
- 7630401 Cleanup html settings menu
- 374f71e Add an option to grey out (darken) a row when the selected checkbox is checked.
- 22122f0 Add fullscreen option to the settings menu.
- f346175 Create Run.bat for EasyEDA (#140)
- 2579007 Add version indicator in dialog and generated page