New Elements:
- Tristate inverter (credit: Jan Genoe)
- NMos and PMos elements (credit: dtmaidenmueller)
- AnalogNFet, AnalogPFet, AnalogBiasedFet
- DataBusLine
- CurrentMirror, VoltageMirror
- Nullator, Norator, VMCMPair
- Compound twoport elements (ElementTwoport base class):
- TwoPort
- VoltageTransactor
- TransimpedanceTransactor
- CurrentTransactor
- TransadmittanceTransactor
- Nullor
Enhancements:
- Added arguments for length/width of CurrentLabel arrows (credit: Christian Seigel)
- Added config option for setting whitespace margins
Bug fixes:
- Fixed regression bug in logicparse where labels were not drawn on inputs/outputs
- Fix timing diagrams when async times are longer than the wave
- Fixed default style hierarchy on segments
- Fixed CurrentLabel placement with transistor elements, now follows biasing current
- Fixed CurrentLabel positioning for elements with no center anchor
Other changes:
- Deprecated positional direction parameter to Element class.
- Add nonglobal rotation mode attribute to SegmentText