Releases: ucb-substrate/substrate2
Releases · ucb-substrate/substrate2
sky130pdk: v0.7.0
0.7.0 (2023-11-02)
Features
- netlists: use consistent ordering via indexmap (#266) (f275c19), closes #265
- ngspice: create ngspice simulator (#274) (0205300)
- primitives: revamp schematic primitives (#291) (e5ba06a)
- refactor: rename Has_ and Has_Data (#282) (2018153)
Bug Fixes
- deps: update rust crate rust_decimal to 1.32 (#296) (a2fe877)
- deps: update rust crate rust_decimal_macros to 1.32 (#297) (5474cc8)
- mos: flatten SKY130 PDK MOS devices (#271) (f4ce572)
Dependencies
- The following workspace dependencies were updated
- dependencies
- substrate bumped from 0.6.1 to 0.7.0
- scir bumped from 0.5.0 to 0.6.0
- spectre bumped from 0.6.1 to 0.7.0
- ngspice bumped from 0.0.0 to 0.1.0
- spice bumped from 0.4.0 to 0.5.0
- dependencies
scir: v0.6.0
0.6.0 (2023-11-02)
Features
- netlister: reduce duplicate code between spectre and SPICE netlisters (#261) (5ba3623)
- netlists: support ideal 2-terminal capacitors (#269) (7de9843)
- netlists: use consistent ordering via indexmap (#266) (f275c19), closes #265
- ngspice: create ngspice simulator (#274) (0205300)
- primitives: add 2-terminal capacitor primitive (#262) (bc622b9)
- primitives: add built-in resistor and capacitor schematic blocks (bc622b9)
- primitives: revamp schematic primitives (#291) (e5ba06a)
Bug Fixes
- deps: update rust crate rust_decimal to 1.32 (#296) (a2fe877)
- deps: update rust crate rust_decimal_macros to 1.32 (#297) (5474cc8)
- scir: remove use of opacity from SCIR (#286) (5e38b28)
Dependencies
- The following workspace dependencies were updated
- dependencies
- enumify bumped from 0.0.0 to 0.1.0
- dependencies
nutlex: v0.2.0
ngspice: v0.1.0
0.1.0 (2023-11-02)
Features
- ngspice: create ngspice simulator (#274) (0205300)
- parser: use nutmeg format for spectre output (#289) (034f58f)
- primitives: revamp schematic primitives (#291) (e5ba06a)
- refactor: rename Has_ and Has_Data (#282) (2018153)
Bug Fixes
- deps: remove opacity from substrate and deps (#288) (a8c97b3)
- deps: update rust crate rust_decimal to 1.32 (#296) (a2fe877)
- deps: update rust crate rust_decimal_macros to 1.32 (#297) (5474cc8)
- ngspice tests (#310) (62e16bd)
Dependencies
- The following workspace dependencies were updated
- dependencies
- cache bumped from 0.3.1 to 0.4.0
- scir bumped from 0.5.0 to 0.6.0
- substrate bumped from 0.6.1 to 0.7.0
- nutlex bumped from 0.1.0 to 0.2.0
- spice bumped from 0.4.0 to 0.5.0
- dependencies
geometry: v0.5.0
examples: v0.4.0
0.4.0 (2023-11-02)
Features
- impl-dispatch: remove impl dispatch in favor of trait bounds (#283) (d954115)
- polygon: polygon implemented in geometry (#263) (4508570)
- primitives: revamp schematic primitives (#291) (e5ba06a)
- refactor: rename Has_ and Has_Data (#282) (2018153)
Dependencies
- The following workspace dependencies were updated
- dev-dependencies
- substrate bumped from <=0.6.1 to <=0.7.0
- sky130pdk bumped from <=0.6.1 to <=0.7.0
- spectre bumped from <=0.6.1 to <=0.7.0
- spice bumped from <=0.4.0 to <=0.5.0
- dev-dependencies
enumify_macros: v0.1.0
enumify: v0.1.0
0.1.0 (2023-11-02)
Features
- codegen: enumify attribute macro (#284) (6e9e529)
- docs: add documentation for enumify (#290) (42fbe70)
- primitives: revamp schematic primitives (#291) (e5ba06a)
Bug Fixes
Dependencies
- The following workspace dependencies were updated
- dependencies
- enumify_macros bumped from 0.0.0 to 0.1.0
- dependencies
config: v0.2.4
codegen: v0.7.0
0.7.0 (2023-11-02)
Features
- impl-dispatch: remove impl dispatch in favor of trait bounds (#283) (d954115)
- netlister: reduce duplicate code between spectre and SPICE netlisters (#261) (5ba3623)
- primitives: revamp schematic primitives (#291) (e5ba06a)
- refactor: rename Has_ and Has_Data (#282) (2018153)
Dependencies
- The following workspace dependencies were updated
- dependencies
- examples bumped from 0.3.1 to 0.4.0
- dev-dependencies
- substrate bumped from <=0.6.1 to <=0.7.0
- sky130pdk bumped from <=0.6.1 to <=0.7.0
- spectre bumped from <=0.6.1 to <=0.7.0
- spice bumped from <=0.4.0 to <=0.5.0
- dependencies