Releases: SchrodingersGat/KiBoM
Releases · SchrodingersGat/KiBoM
1.9.1
What's Changed
Other Changes
- Fixed PyPi badge package by @set-soft in #186
- Added support for LCSC eshop by @oto313 in #190
- Do not report warnings about conflicts in
Config
field by @set-soft in #122 - Bump version number by @SchrodingersGat in #195
New Contributors
Full Changelog: 1.9.0...1.9.1
1.9.0
What's Changed
Other Changes
- Add a Quick Start section to README.md by @bootchk in #4
- component: Check if footprint has expected len by @kylemanna in #8
- Prioritize component fields over library fields by @kylemanna in #10
- Make KiBOM_CLI.py executable by @pointhi in #12
- Fixed support for tab separated files "tsv" by @schneidersoft in #15
- Even with "merge_blank_fields" set to 0 blank fields still get merged… by @schneidersoft in #16
- Made it possible to use Kibom as a generic bom writer without groupin… by @schneidersoft in #17
- Do not overwite config file if it exists. by @schneidersoft in #18
- Added CSV separator override option by @suzizecat in #21
- Fix PCB configurations feature for "+blah" by @zwlp in #25
- Naming and formatting by @diegoherranz in #27
- Use "variant" instead of "revision" by @diegoherranz in #28
- Made creation of backup file configurable by @schneidersoft in #19
- Adding fixes to support Python 3 by @haata in #30
- Adding basic support for Travis-CI testing by @haata in #31
- Update README.md by @kerrsmith in #33
- small fix for missing footprint by @marcelobarrosalmeida in #38
- Use new description attribute in libsource for aliases by @fauxpark in #34
- Fix for how config works by @MrSurly in #42
- fix small typo by @frankalicious in #44
- Add optional
bom.ini
configuration ofboards
(qty of PCBs in the BOM) andpcbConfig
(the PCB variant). by @AngusP in #46 - Display "~" as empty fields by @fauxpark in #50
- Fix group_connectors option not working by @Swij in #51
- Feature xlsx by @Ximi1970 in #57
- Add support for multiple inclusive or exclusive variants by @AngusP in #37
- Add flag to output variant name to BoM filename by @trentks in #58
- Fix b'' issue with python3 csv files by @trentks in #59
- Add support for arbitrary filenames by @trentks in #60
- Flexible parser using whitespace instead of a single tab by @leoheck in #61
- Fix default bom.ini generation by @trentks in #63
- Split hideHeaders preference into hideHeaders + hidePcbInfo; add options parsing. by @szabodabo in #64
- Travis fix by @SchrodingersGat in #66
- Fixed preference names in README (issue #71) by @hraftery in #72
- Fix UnicodeEncodeError when printing Field Conflicts by @hraftery in #74
- Description fallback fix for KiCad 5.x by @set-soft in #78
- Removed useless executable flags by @set-soft in #87
- Unit testing by @SchrodingersGat in #88
- Update README.md to match actual command-line output of -h option by @SchrodingersGat in #89
- Fix path encoding for Windows by @SchrodingersGat in #90
- Support space as separator in the Config field by @set-soft in #83
- Dnc by @SchrodingersGat in #91
- Added 'html_generate_dnf' to add a separated section for DNF components by @set-soft in #85
- Fix line endings by @SchrodingersGat in #92
- Pipify by @SchrodingersGat in #93
- Fixes by @SchrodingersGat in #96
- Fixing output subdirectory issues by @SchrodingersGat in #99
- Incremement version number by @SchrodingersGat in #100
- Fix XML writer output by @SchrodingersGat in #103
- Fix DNC (isFixed) by @set-soft in #105
- Use "M" for "mega" and "m" for "milli" by @set-soft in #109
- Avoid destroying the current locale's decimal point by @set-soft in #111
- Recover the KiBOM_CLI.py script. by @set-soft in #104
- Fixed variants with +VARIANT not working. by @set-soft in #106
- Added 'digikey_link' to make a column with links to digikey P/Ns by @set-soft in #114
- Remove alt_wrap option by @SchrodingersGat in #117
- Skip the DNF HTML list if it will contain 0 rows. by @set-soft in #113
- Added "join" to join fields like voltage, current, etc. with the value by @set-soft in #115
- Add support for spaces between a value an its unit. by @set-soft in #108
- Update docs by @SchrodingersGat in #118
- Optimize the regex used to match component values by @set-soft in #110
- Modified the R/L/C sort to try to make sense of the multiplier by @set-soft in #82
- Fixes extra parameter in getAltRefs by @set-soft in #119
- Tolerate no
output_file_name
and/orvariant_file_name_format
by @set-soft in #121 - Improved error message when description can't be found (libpart None). by @gbmhunter in #127
- Fix Python 2 issues by @set-soft in #128
- add support for sheetpath field in BOM by @hkennyv in #126
- Fixed utf-8 bug in the XML writer. by @gbmhunter in #129
- Second fix for utf-8 bug in XML writer. by @gbmhunter in #130
- Fixes to micro and ohm characters. by @set-soft in #135
- add kibom.main:main entry point by @Evidlo in #138
- Reference Designator Separators by @n0dyjeff in #139
- Fixed the ref_separator save, must be quoted. by @set-soft in #140
- Fix misplaced parenthesis for raise AttributeError by @hkennyv in #148
- Add support for variants of the Value field by @eeintech in #150
- Fix to the variants logic. by @set-soft in #137
- Fix ref_separator not showing with alt refs by @kcalden in #145
- Add a mechanism to rename columns by @set-soft in #120
- Updated to the offical kicad.org url by @bombledmonk in #160
- Fix white space docs by @SchrodingersGat in #166
- added support for mouser links by @suuppl in #173
- Fix Digi-Key link generation by @apcountryman in #175
- Adds an option to make a column to contain datasheet links by @set-soft in #112
- Allow user to specify description field if desired by @SchrodingersGat in #177
- Try different capitalization for Description field by @jonathanfisher in #181
- Adds github workflow for PEP style checks by @SchrodingersGat in #182
- Adds workflow to build and publish to PyPi by @SchrodingersGat in #183
- Check for 'dnp' attribute introduced in kicad v7 by @SchrodingersGat in #184
- Bump version number to 1.9.0 by @SchrodingersGat in #185
New Contributors
- @bootchk made their first contribution in #4
- @kylemanna made their first contribu...