Pcbdraw

Latest version: v1.1.2

Safety actively analyzes 613568 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

1.1.2

This release only addresses incompatibilies with the final release of KiCAD 7

1.1.1

This release only brings compatibility with KiCAD 7.

1.0.1

This is a patch release containing no new features, only a few bug fixes:
- compatibility with KiCAD 6.0.8 and 6.0.9 was fixed
- reading resistance for color banding was fixed (thanks to Electro707)
- the produced SVG files are now compatible with all the major web-browsers (thanks to set-soft)

All users are encouraged to upgrade.

1.0.0

This is the first major release of PcbDraw. The whole tool was refactored. The following functionality was added:
- new convert backends that don't rely on ImageMagick
- support for 3D renderings (Linux only)
- configurable side, projection, background
- support for transparent backgrounds
- support for rendering color bands on resistors based on real value
- new API that allows PcbDraw to be integrated into other projects
- a number of bug fixes

There is a related blog post: https://blog.honzamrazek.cz/2022/09/pcbdraw-v1-0-released-whats-new/

Having all these new features & bug fixes wouldn’t be possible without the support of my [Github Sponsors](https://github.com/sponsors/yaqwsx/). Your support allows me to allocate more time to maintain my open-source projects. I really appreciate your trust in me.

0.9.0

This is a release that mainly brings KiCAD 6 compatibility. It also brings some small improvements and several bug fixes:

- the generated SVGs are much smaller as we no longer duplicate components
- generated SVGS should be now compatible with rsvg
- shrinkage of bitmaps was fixed
- the board bounding box is computed correctly when layers are hidden.

0.7.0

Changelog

- PcbDraw started to interpret SVG units correctly. This is a breaking change for the libraries. We provide a [migration script](https://github.com/yaqwsx/PcbDraw-Lib/blob/master/scripts/migrate_footprint.py) to easily migrate the libraries.
- Support for the automatic shrinking of the resulting images was added.

Bugfixes

- PcbDraw no longer fails on negative coordinates
- It is possible to draw boards with no footprints
- Remapping of the backsides of components works again
- PcbDraw no longer crashes on circular boards

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.