Releases: yaqwsx/PcbDraw
Releases · yaqwsx/PcbDraw
v1.1.2 release
v1.1.1 release
This release only brings compatibility with KiCAD 7.
v1.0.1 release
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.
v1.0.0 release
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. Your support allows me to allocate more time to maintain my open-source projects. I really appreciate your trust in me.
v0.9
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.
v0.7.0
Changelog
- PcbDraw started to interpret SVG units correctly. This is a breaking change for the libraries. We provide a migration script 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
v0.6.0
v0.4.0
Version 0.4.0 release
- we migrated from Cairo to wand for exploring PNG images. It should yield higher quality and less troublesome dependencies
- a bug with wrongly oriented pads was fixed
- PcbDraw now subtracts solder mask from silkscreen - just like every manufacturer does
- PcbDraw now correctly draws areas without a solder mask. There is a new parameter for styles,
clad
, which specifies the color of these areas