Releases: ucb-substrate/substrate2
Releases · ucb-substrate/substrate2
sky130pdk: v0.3.0
0.3.0 (2023-07-23)
Features
- gds-import: implement GDS to RawCell importer (#196) (fc37eeb)
- pdks: PDKs store the names of schematic primitives (#185) (3446ba8)
Dependencies
- The following workspace dependencies were updated
- dependencies
- substrate bumped from 0.2.0 to 0.3.0
- spectre bumped from 0.2.0 to 0.3.0
- dependencies
scir: v0.2.0
0.2.0 (2023-07-23)
Features
- cache: implement persistent caching (#171) (1f8ea24)
- merging: add API for merging two SCIR libraries (#183) (a0006aa)
- proc-macros: codegen for schematic hard macros (#191) (50240b1)
- scir-instances: allow Substrate users to instantiate raw SCIR instances (#184) (8fd5192)
Dependencies
- The following workspace dependencies were updated
- dependencies
- uniquify bumped from 0.1.0 to 0.2.0
- dependencies
geometry: v0.3.0
gds: v0.2.0
config: v0.2.0
0.2.0 (2023-07-23)
Features
- cache-config: allow configuration of cache via config files (#192) (0461402)
- tiling: array and grid tiling API (#201) (b3b7c2b)
- windows: fix issues for windows (#197) (008b607)
Dependencies
- The following workspace dependencies were updated
- dependencies
- cache bumped from 0.1.0 to 0.2.0
- dependencies
codegen: v0.3.0
0.3.0 (2023-07-23)
Features
- codegen: implement derive proc macro for layout hard macros (#200) (5138224)
- gds-import: implement GDS to RawCell importer (#196) (fc37eeb)
- proc-macros: codegen for schematic hard macros (#191) (50240b1)
- proc-macros: derive macros for geometry traits (#164) (a86074a)
- proc-macros: support enums, tuple structs, etc. (#165) (bda83f7)
- proc-macros: support generics in derive schematic/layout data (#169) (5bc11d8)
- simulation: proc macros for implementing Supports on tuples (#163) (bf77832)
- tiling: array and grid tiling API (#201) (b3b7c2b)
Bug Fixes
- ci: add workaround for dev deps (180c924)
- ci: test another workaround for dev deps (c15bc6d)
- tests: increase cache server wait time (#167) (b0db3aa)
Dependencies
- The following workspace dependencies were updated
- dev-dependencies
- substrate bumped from <=0.2.0 to <=0.3.0
- sky130pdk bumped from <=0.2.0 to <=0.3.0
- dev-dependencies
cache: v0.2.0
0.2.0 (2023-07-23)
Features
- cache-config: allow configuration of cache via config files (#192) (0461402)
- cache: add local cache implementation (#168) (676b585)
- cache: implement persistent caching (#171) (1f8ea24)
- namespacing: enforce namespace format (#194) (90b1ebd)
- remote-cache: add initial implementation of remote-cache (#166) (7d90aab)
- testing: clean up wording/naming and add new tests (#190) (d60076b)
- tests: show server errors and fix port picking (#195) (2e477e3)
- windows: fix issues for windows (#197) (008b607)
Bug Fixes
uniquify: v0.1.0
tests: v0.0.0
Dependencies
- The following workspace dependencies were updated
- dependencies
- geometry bumped from 0.1.0 to 0.2.0
- substrate bumped from 0.0.0 to 0.1.0
- scir bumped from 0.0.0 to 0.1.0
- spectre bumped from 0.0.0 to 0.1.0
- sky130pdk bumped from 0.0.0 to 0.1.0
- dependencies
substrate_api: v0.1.1
Dependencies
- The following workspace dependencies were updated
- dependencies
- cache bumped from 0.0.0 to 0.1.0
- dev-dependencies
- substrate bumped from 0.1.0 to 0.1.1
- dependencies