Releases: devbisme/skidl
Releases · devbisme/skidl
Release v2.2.1
Full Changelog: v2.2.0...v2.2.1
Release v2.2.0
Full Changelog: v2.1.1...v2.2.0
Release v2.1.1
Full Changelog: v2.1.0...v2.1.1
Release v2.1.0
What's Changed
- Improve Netlist-to-SKiDL Conversion for Complex Hierarchies and Documentation Sheets by @shanemmattner in #245
- feat: getting the skidl to work with PySpice 1.6. refactored the code… by @tapegoji in #252
New Contributors
Full Changelog: 2.0.1...v2.1.0
v2.0.1
v2.0.0
- No longer compatible with Python 2.
@packagedecorator removed.- Additional
Partattributes can be specified when exporting libraries. - Added
unexpiodict toInterfaceobjects for accessing I/O without buses expanded into individual nets. - Added connect() and
__iadd__()methods to interconnectInterfaceobjects. - Part libraries are pickled when first loaded for faster access on subsequent accesses.
The directory for storing the pickled library files is specified in the SKiDL configuration file. - The
KICADtool identifier now points toKICAD8.
v1.2.3
v1.2.2
v1.2.1
v1.2.0
- Added ability to generate an editable schematic from a Circuit object. (Currently only works for KiCad V5.)
- Added Group object for creating hierarchy without using function calls.
generate_pcbnow takes an optional list of footprint library directories.- If not explicitly declared,
Partobjects will load the default footprint from their symbol definition. - Added
empty_footprint_handler()for parts without footprints that logs errors by default but can be overriden by the user. - Symbol libraries can now be searched on remote repositories by placing the URL in the
lib_search_pathsdictionary.
KiCad V6 symbols are found athttps://gitlab.com/kicad/libraries/kicad-symbols/-/raw/master
and V5 symbols are athttps://raw.githubusercontent.com/KiCad/kicad-symbols/master/. Partpins can now be sorted and retrieved in order using theordered_pinsproperty.