diff --git a/.release-please-manifest.json b/.release-please-manifest.json index dfbd12b6..1bf20665 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,8 +1,8 @@ { - "codegen": "0.8.0", + "codegen": "0.8.1", "config": "0.2.5", - "docs/examples": "0.5.0", - "libs/atoll": "0.1.2", + "docs/examples": "0.5.1", + "libs/atoll": "0.1.3", "libs/cache": "0.5.0", "libs/diagnostics": "0.3.0", "libs/enumify": "0.1.0", @@ -12,14 +12,14 @@ "libs/geometry_macros": "0.0.1", "libs/pathtree": "0.2.0", "libs/scir": "0.7.0", - "libs/spice": "0.7.0", + "libs/spice": "0.7.1", "libs/nutlex": "0.2.0", "libs/type_dispatch": "0.3.0", "libs/type_dispatch_macros": "0.3.0", "libs/uniquify": "0.2.0", - "pdks/sky130pdk": "0.8.0", - "substrate": "0.8.0", + "pdks/sky130pdk": "0.8.1", + "substrate": "0.8.1", "tests": "0.0.0", - "tools/ngspice": "0.3.0", - "tools/spectre": "0.9.0" + "tools/ngspice": "0.3.1", + "tools/spectre": "0.9.1" } diff --git a/Cargo.lock b/Cargo.lock index 8a4c2e69..f4d28c81 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -204,7 +204,7 @@ dependencies = [ [[package]] name = "atoll" -version = "0.1.2" +version = "0.1.3" dependencies = [ "grid", "substrate", @@ -550,7 +550,7 @@ checksum = "702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1" [[package]] name = "codegen" -version = "0.8.0" +version = "0.8.1" dependencies = [ "arcstr", "convert_case 0.6.0", @@ -858,7 +858,7 @@ dependencies = [ [[package]] name = "examples" -version = "0.5.0" +version = "0.5.1" dependencies = [ "arcstr", "proc-macro-crate 1.3.1", @@ -1472,7 +1472,7 @@ checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" [[package]] name = "ngspice" -version = "0.3.0" +version = "0.3.1" dependencies = [ "arcstr", "cache", @@ -2292,7 +2292,7 @@ checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" [[package]] name = "sky130pdk" -version = "0.8.0" +version = "0.8.1" dependencies = [ "arcstr", "indexmap 2.1.0", @@ -2369,7 +2369,7 @@ dependencies = [ [[package]] name = "spectre" -version = "0.9.0" +version = "0.9.1" dependencies = [ "arcstr", "cache", @@ -2389,7 +2389,7 @@ dependencies = [ [[package]] name = "spice" -version = "0.7.0" +version = "0.7.1" dependencies = [ "arcstr", "enumify", @@ -2412,7 +2412,7 @@ checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" [[package]] name = "substrate" -version = "0.8.0" +version = "0.8.1" dependencies = [ "anyhow", "approx", diff --git a/codegen/CHANGELOG.md b/codegen/CHANGELOG.md index a87a22e0..ccffb835 100644 --- a/codegen/CHANGELOG.md +++ b/codegen/CHANGELOG.md @@ -15,6 +15,15 @@ * spectre bumped from <=0.7.0 to <=0.8.0 * spice bumped from <=0.5.0 to <=0.6.0 +* The following workspace dependencies were updated + * dependencies + * examples bumped from 0.5.0 to 0.5.1 + * dev-dependencies + * substrate bumped from <=0.8.0 to <=0.8.1 + * sky130pdk bumped from <=0.8.0 to <=0.8.1 + * spectre bumped from <=0.9.0 to <=0.9.1 + * spice bumped from <=0.7.0 to <=0.7.1 + ## [0.8.0](https://github.com/ucb-substrate/substrate2/compare/codegen-v0.7.1...codegen-v0.8.0) (2023-11-25) diff --git a/codegen/Cargo.toml b/codegen/Cargo.toml index db000f01..ac91854c 100644 --- a/codegen/Cargo.toml +++ b/codegen/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "codegen" -version = "0.8.0" +version = "0.8.1" edition = "2021" [dependencies] @@ -12,16 +12,16 @@ proc-macro-crate = "1" proc-macro-error = "1" convert_case = "0.6" -examples = { version = "0.5.0", registry = "substrate", path = "../docs/examples" } +examples = { version = "0.5.1", registry = "substrate", path = "../docs/examples" } type_dispatch = { version = "0.3.0", registry = "substrate", path = "../libs/type_dispatch" } [dev-dependencies] arcstr = "1" serde = { version = "1", features = ["derive"] } -substrate = { version = "<=0.8.0", registry = "substrate", path = "../substrate" } -sky130pdk = { version = "<=0.8.0", registry = "substrate", path = "../pdks/sky130pdk" } -spectre = { version = "<=0.9.0", registry = "substrate", path = "../tools/spectre" } -spice = { version = "<=0.7.0", registry = "substrate", path = "../libs/spice" } +substrate = { version = "<=0.8.1", registry = "substrate", path = "../substrate" } +sky130pdk = { version = "<=0.8.1", registry = "substrate", path = "../pdks/sky130pdk" } +spectre = { version = "<=0.9.1", registry = "substrate", path = "../tools/spectre" } +spice = { version = "<=0.7.1", registry = "substrate", path = "../libs/spice" } rust_decimal = "1.30" rust_decimal_macros = "1.30" diff --git a/docs/examples/CHANGELOG.md b/docs/examples/CHANGELOG.md index 15684cff..b9ab0c65 100644 --- a/docs/examples/CHANGELOG.md +++ b/docs/examples/CHANGELOG.md @@ -13,6 +13,13 @@ * spectre bumped from <=0.7.0 to <=0.8.0 * spice bumped from <=0.5.0 to <=0.6.0 +* The following workspace dependencies were updated + * dev-dependencies + * substrate bumped from <=0.8.0 to <=0.8.1 + * sky130pdk bumped from <=0.8.0 to <=0.8.1 + * spectre bumped from <=0.9.0 to <=0.9.1 + * spice bumped from <=0.7.0 to <=0.7.1 + ## [0.5.0](https://github.com/ucb-substrate/substrate2/compare/examples-v0.4.1...examples-v0.5.0) (2023-11-25) diff --git a/docs/examples/Cargo.toml b/docs/examples/Cargo.toml index 40ba3914..9d1cc1ad 100644 --- a/docs/examples/Cargo.toml +++ b/docs/examples/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "examples" -version = "0.5.0" +version = "0.5.1" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html @@ -18,10 +18,10 @@ arcstr = "1" serde = { version = "1", features = ["derive"] } rust_decimal = "1.30" rust_decimal_macros = "1.30" -substrate = { version = "<=0.8.0", registry = "substrate", path = "../../substrate" } -sky130pdk = { version = "<=0.8.0", registry = "substrate", path = "../../pdks/sky130pdk" } -spectre = { version = "<=0.9.0", registry = "substrate", path = "../../tools/spectre" } -spice = { version = "<=0.7.0", registry = "substrate", path = "../../libs/spice" } +substrate = { version = "<=0.8.1", registry = "substrate", path = "../../substrate" } +sky130pdk = { version = "<=0.8.1", registry = "substrate", path = "../../pdks/sky130pdk" } +spectre = { version = "<=0.9.1", registry = "substrate", path = "../../tools/spectre" } +spice = { version = "<=0.7.1", registry = "substrate", path = "../../libs/spice" } [lib] proc-macro = true diff --git a/libs/atoll/CHANGELOG.md b/libs/atoll/CHANGELOG.md index 0b7277dd..9c287221 100644 --- a/libs/atoll/CHANGELOG.md +++ b/libs/atoll/CHANGELOG.md @@ -8,6 +8,10 @@ * dependencies * substrate bumped from 0.7.1 to 0.8.0 +* The following workspace dependencies were updated + * dependencies + * substrate bumped from 0.8.0 to 0.8.1 + ## 0.1.0 (2023-11-02) diff --git a/libs/atoll/Cargo.toml b/libs/atoll/Cargo.toml index 65ec0a37..129e1284 100644 --- a/libs/atoll/Cargo.toml +++ b/libs/atoll/Cargo.toml @@ -1,10 +1,10 @@ [package] name = "atoll" -version = "0.1.2" +version = "0.1.3" edition = "2021" description = "Automatic transformation of logical layout" license = "BSD-3-Clause" [dependencies] -substrate = { version = "0.8.0", registry = "substrate", path = "../../substrate" } +substrate = { version = "0.8.1", registry = "substrate", path = "../../substrate" } grid = "0.11" diff --git a/libs/spice/CHANGELOG.md b/libs/spice/CHANGELOG.md index 8f898b84..66d4665d 100644 --- a/libs/spice/CHANGELOG.md +++ b/libs/spice/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +* The following workspace dependencies were updated + * dependencies + * substrate bumped from 0.8.0 to 0.8.1 + ## [0.7.0](https://github.com/ucb-substrate/substrate2/compare/spice-v0.6.0...spice-v0.7.0) (2023-11-25) diff --git a/libs/spice/Cargo.toml b/libs/spice/Cargo.toml index 62958594..ae72a321 100644 --- a/libs/spice/Cargo.toml +++ b/libs/spice/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "spice" -version = "0.7.0" +version = "0.7.1" edition = "2021" [dependencies] @@ -13,6 +13,6 @@ rust_decimal = "1" rust_decimal_macros = "1" scir = { version = "0.7.0", registry = "substrate", path = "../scir" } -substrate = { version = "0.8.0", registry = "substrate", path = "../../substrate" } +substrate = { version = "0.8.1", registry = "substrate", path = "../../substrate" } enumify = { version = "0.1.0", path = "../enumify", registry = "substrate" } regex = "1.10.2" diff --git a/pdks/sky130pdk/CHANGELOG.md b/pdks/sky130pdk/CHANGELOG.md index 955ba6f9..4bacad6a 100644 --- a/pdks/sky130pdk/CHANGELOG.md +++ b/pdks/sky130pdk/CHANGELOG.md @@ -18,6 +18,13 @@ * ngspice bumped from 0.1.0 to 0.2.0 * spice bumped from 0.5.0 to 0.6.0 +* The following workspace dependencies were updated + * dependencies + * substrate bumped from 0.8.0 to 0.8.1 + * spectre bumped from 0.9.0 to 0.9.1 + * ngspice bumped from 0.3.0 to 0.3.1 + * spice bumped from 0.7.0 to 0.7.1 + ## [0.8.0](https://github.com/ucb-substrate/substrate2/compare/sky130pdk-v0.7.1...sky130pdk-v0.8.0) (2023-11-25) diff --git a/pdks/sky130pdk/Cargo.toml b/pdks/sky130pdk/Cargo.toml index 4ef0ab7f..6ca07434 100644 --- a/pdks/sky130pdk/Cargo.toml +++ b/pdks/sky130pdk/Cargo.toml @@ -1,14 +1,14 @@ [package] name = "sky130pdk" -version = "0.8.0" +version = "0.8.1" edition = "2021" [dependencies] -substrate = { version = "0.8.0", registry = "substrate", path = "../../substrate" } +substrate = { version = "0.8.1", registry = "substrate", path = "../../substrate" } scir = { version = "0.7.0", registry = "substrate", path = "../../libs/scir" } -spectre = { version = "0.9.0", registry = "substrate", path = "../../tools/spectre" } -ngspice = { version = "0.3.0", registry = "substrate", path = "../../tools/ngspice" } -spice = { version = "0.7.0", registry = "substrate", path = "../../libs/spice" } +spectre = { version = "0.9.1", registry = "substrate", path = "../../tools/spectre" } +ngspice = { version = "0.3.1", registry = "substrate", path = "../../tools/ngspice" } +spice = { version = "0.7.1", registry = "substrate", path = "../../libs/spice" } rust_decimal = "1.32" rust_decimal_macros = "1.32" diff --git a/substrate/CHANGELOG.md b/substrate/CHANGELOG.md index 79d0729c..bc2135f3 100644 --- a/substrate/CHANGELOG.md +++ b/substrate/CHANGELOG.md @@ -15,6 +15,15 @@ * spectre bumped from <=0.7.0 to <=0.8.0 * spice bumped from <=0.5.0 to <=0.6.0 +* The following workspace dependencies were updated + * dependencies + * examples bumped from 0.5.0 to 0.5.1 + * codegen bumped from 0.8.0 to 0.8.1 + * dev-dependencies + * sky130pdk bumped from <=0.8.0 to <=0.8.1 + * spectre bumped from <=0.9.0 to <=0.9.1 + * spice bumped from <=0.7.0 to <=0.7.1 + ## [0.8.0](https://github.com/ucb-substrate/substrate2/compare/substrate-v0.7.1...substrate-v0.8.0) (2023-11-25) diff --git a/substrate/Cargo.toml b/substrate/Cargo.toml index 94edd84d..248f2381 100644 --- a/substrate/Cargo.toml +++ b/substrate/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "substrate" -version = "0.8.0" +version = "0.8.1" edition = "2021" include = ["src", "build/docs"] @@ -22,9 +22,9 @@ downcast-rs = "1" indexmap = { version = "2", features = ["serde"] } config = { version = "0.2.5", registry = "substrate", path = "../config" } -examples = { version = "0.5.0", registry = "substrate", path = "../docs/examples" } +examples = { version = "0.5.1", registry = "substrate", path = "../docs/examples" } cache = { version = "0.5.0", registry = "substrate", path = "../libs/cache" } -codegen = { version = "0.8.0", registry = "substrate", path = "../codegen" } +codegen = { version = "0.8.1", registry = "substrate", path = "../codegen" } geometry = { version = "0.5.0", registry = "substrate", path = "../libs/geometry" } gds = { version = "0.3.0", registry = "substrate", path = "../libs/gds" } enumify = { version = "0.1.0", registry = "substrate", path = "../libs/enumify" } @@ -36,7 +36,7 @@ uniquify = { version = "0.2.0", registry = "substrate", path = "../libs/uniquify [dev-dependencies] toml = "0.8" approx = "0.5" -sky130pdk = { version = "<=0.8.0", registry = "substrate", path = "../pdks/sky130pdk" } -spectre = { version = "<=0.9.0", registry = "substrate", path = "../tools/spectre" } -spice = { version = "<=0.7.0", registry = "substrate", path = "../libs/spice" } +sky130pdk = { version = "<=0.8.1", registry = "substrate", path = "../pdks/sky130pdk" } +spectre = { version = "<=0.9.1", registry = "substrate", path = "../tools/spectre" } +spice = { version = "<=0.7.1", registry = "substrate", path = "../libs/spice" } diff --git a/tests/Cargo.toml b/tests/Cargo.toml index 4f22aff8..2dd9a090 100644 --- a/tests/Cargo.toml +++ b/tests/Cargo.toml @@ -18,13 +18,13 @@ lazy_static = "1" indexmap = { version = "2", features = ["serde"] } geometry = { version = "0.5.0", registry = "substrate", path = "../libs/geometry" } -substrate = { version = "0.8.0", registry = "substrate", path = "../substrate" } +substrate = { version = "0.8.1", registry = "substrate", path = "../substrate" } scir = { version = "0.7.0", registry = "substrate", path = "../libs/scir" } cache = { version = "0.5.0", registry = "substrate", path = "../libs/cache" } -spice = { version = "0.7.0", registry = "substrate", path = "../libs/spice" } -spectre = { version = "0.9.0", registry = "substrate", path = "../tools/spectre" } -ngspice = { version = "0.3.0", registry = "substrate", path = "../tools/ngspice" } -sky130pdk = { version = "0.8.0", registry = "substrate", path = "../pdks/sky130pdk" } +spice = { version = "0.7.1", registry = "substrate", path = "../libs/spice" } +spectre = { version = "0.9.1", registry = "substrate", path = "../tools/spectre" } +ngspice = { version = "0.3.1", registry = "substrate", path = "../tools/ngspice" } +sky130pdk = { version = "0.8.1", registry = "substrate", path = "../pdks/sky130pdk" } [features] spectre = [] diff --git a/tools/ngspice/CHANGELOG.md b/tools/ngspice/CHANGELOG.md index fe072c8a..18ce545d 100644 --- a/tools/ngspice/CHANGELOG.md +++ b/tools/ngspice/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## [0.3.1](https://github.com/ucb-substrate/substrate2/compare/ngspice-v0.3.0...ngspice-v0.3.1) (2023-11-26) + + +### Bug Fixes + +* **simulation:** standardize ngspice and spectre transient data formats ([#327](https://github.com/ucb-substrate/substrate2/issues/327)) ([0aa42d6](https://github.com/ucb-substrate/substrate2/commit/0aa42d6000d28a8aecb655e06330f4545e155b9b)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * substrate bumped from 0.8.0 to 0.8.1 + * spice bumped from 0.7.0 to 0.7.1 + ## [0.3.0](https://github.com/ucb-substrate/substrate2/compare/ngspice-v0.2.0...ngspice-v0.3.0) (2023-11-25) diff --git a/tools/ngspice/Cargo.toml b/tools/ngspice/Cargo.toml index e0dddb90..3779b96b 100644 --- a/tools/ngspice/Cargo.toml +++ b/tools/ngspice/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ngspice" -version = "0.3.0" +version = "0.3.1" edition = "2021" [dependencies] @@ -16,6 +16,6 @@ indexmap = { version = "2", features = ["serde"] } cache = { version = "0.5.0", registry = "substrate", path = "../../libs/cache" } scir = { version = "0.7.0", registry = "substrate", path = "../../libs/scir" } -substrate = { version = "0.8.0", registry = "substrate", path = "../../substrate" } +substrate = { version = "0.8.1", registry = "substrate", path = "../../substrate" } nutlex = { version = "0.2.0", registry = "substrate", path = "../../libs/nutlex" } -spice = { version = "0.7.0", registry = "substrate", path = "../../libs/spice" } +spice = { version = "0.7.1", registry = "substrate", path = "../../libs/spice" } diff --git a/tools/spectre/CHANGELOG.md b/tools/spectre/CHANGELOG.md index c0d870ca..e110ec1f 100644 --- a/tools/spectre/CHANGELOG.md +++ b/tools/spectre/CHANGELOG.md @@ -8,6 +8,21 @@ * dependencies * substrate bumped from 0.6.0 to 0.6.1 +## [0.9.1](https://github.com/ucb-substrate/substrate2/compare/spectre-v0.9.0...spectre-v0.9.1) (2023-11-26) + + +### Bug Fixes + +* **simulation:** standardize ngspice and spectre transient data formats ([#327](https://github.com/ucb-substrate/substrate2/issues/327)) ([0aa42d6](https://github.com/ucb-substrate/substrate2/commit/0aa42d6000d28a8aecb655e06330f4545e155b9b)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * substrate bumped from 0.8.0 to 0.8.1 + * spice bumped from 0.7.0 to 0.7.1 + ## [0.9.0](https://github.com/ucb-substrate/substrate2/compare/spectre-v0.8.0...spectre-v0.9.0) (2023-11-25) diff --git a/tools/spectre/Cargo.toml b/tools/spectre/Cargo.toml index 61466be0..322ae1d8 100644 --- a/tools/spectre/Cargo.toml +++ b/tools/spectre/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "spectre" -version = "0.9.0" +version = "0.9.1" edition = "2021" [dependencies] @@ -17,6 +17,6 @@ itertools = "0.11" cache = { version = "0.5.0", registry = "substrate", path = "../../libs/cache" } scir = { version = "0.7.0", registry = "substrate", path = "../../libs/scir" } nutlex = { version = "0.2.0", registry = "substrate", path = "../../libs/nutlex" } -substrate = { version = "0.8.0", registry = "substrate", path = "../../substrate" } -spice = { version = "0.7.0", registry = "substrate", path = "../../libs/spice" } +substrate = { version = "0.8.1", registry = "substrate", path = "../../substrate" } +spice = { version = "0.7.1", registry = "substrate", path = "../../libs/spice" }