diff --git a/.changeset/brave-poems-love.md b/.changeset/brave-poems-love.md deleted file mode 100644 index a352134cae..0000000000 --- a/.changeset/brave-poems-love.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@nomicfoundation/slang": patch ---- - -`bytes` is now properly recognized as a reserved word diff --git a/.changeset/breezy-otters-heal.md b/.changeset/breezy-otters-heal.md deleted file mode 100644 index ad9e88755f..0000000000 --- a/.changeset/breezy-otters-heal.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@nomicfoundation/slang": minor ---- - -Remove `ProductionKind` in favor of `RuleKind` diff --git a/.changeset/little-berries-approve.md b/.changeset/little-berries-approve.md deleted file mode 100644 index 67849a7d32..0000000000 --- a/.changeset/little-berries-approve.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@nomicfoundation/slang": patch ---- - -Drop List suffix from collection grammar rule names diff --git a/.changeset/new-monkeys-scream.md b/.changeset/new-monkeys-scream.md deleted file mode 100644 index fd91823142..0000000000 --- a/.changeset/new-monkeys-scream.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@nomicfoundation/slang": minor ---- - -Allow parsing individual precedence expressions, like `ShiftExpression` diff --git a/.changeset/purple-parents-teach.md b/.changeset/purple-parents-teach.md deleted file mode 100644 index ad3cea04dd..0000000000 --- a/.changeset/purple-parents-teach.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@nomicfoundation/slang": minor ---- - -Remove the CST Visitor API in favor of the Cursor API diff --git a/.changeset/strange-hats-itch.md b/.changeset/strange-hats-itch.md deleted file mode 100644 index 228592abbf..0000000000 --- a/.changeset/strange-hats-itch.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@nomicfoundation/slang": minor ---- - -Add `Node::unparse()` that allows to reconstruct the source code from the CST node diff --git a/.changeset/stupid-jobs-decide.md b/.changeset/stupid-jobs-decide.md deleted file mode 100644 index 714d452e7b..0000000000 --- a/.changeset/stupid-jobs-decide.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@nomicfoundation/slang": minor ---- - -rename `Cursor`'s `pathRuleNodes()` to `ancestors()` in the NodeJS API. diff --git a/.changeset/twelve-pianos-notice.md b/.changeset/twelve-pianos-notice.md deleted file mode 100644 index acd7127e0b..0000000000 --- a/.changeset/twelve-pianos-notice.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@nomicfoundation/slang": minor ---- - -Fix NAPI `cursor` types and expose `cursor.depth`. diff --git a/CHANGELOG.md b/CHANGELOG.md index 95f799cc65..c784b78fc7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,27 @@ # changelog +## 0.12.0 + +### Minor Changes + +- [#699](https://github.com/NomicFoundation/slang/pull/699) [`ddfebfe9`](https://github.com/NomicFoundation/slang/commit/ddfebfe988345136007431f8ea2efac19fd7e887) Thanks [@Xanewok](https://github.com/Xanewok)! - Remove `ProductionKind` in favor of `RuleKind` + +- [#699](https://github.com/NomicFoundation/slang/pull/699) [`ddfebfe9`](https://github.com/NomicFoundation/slang/commit/ddfebfe988345136007431f8ea2efac19fd7e887) Thanks [@Xanewok](https://github.com/Xanewok)! - Allow parsing individual precedence expressions, like `ShiftExpression` + +- [#665](https://github.com/NomicFoundation/slang/pull/665) [`4b5f8b46`](https://github.com/NomicFoundation/slang/commit/4b5f8b467d4cbab72cf27a539bb5ca8c71090dd6) Thanks [@Xanewok](https://github.com/Xanewok)! - Remove the CST Visitor API in favor of the Cursor API + +- [#666](https://github.com/NomicFoundation/slang/pull/666) [`0434b68c`](https://github.com/NomicFoundation/slang/commit/0434b68c9ef9cd1d1dcc07d7ed50e6d63645319b) Thanks [@Xanewok](https://github.com/Xanewok)! - Add `Node::unparse()` that allows to reconstruct the source code from the CST node + +- [#675](https://github.com/NomicFoundation/slang/pull/675) [`daea4b7f`](https://github.com/NomicFoundation/slang/commit/daea4b7f954ff1e918b9191aff40ee95c10a4db2) Thanks [@OmarTawfik](https://github.com/OmarTawfik)! - rename `Cursor`'s `pathRuleNodes()` to `ancestors()` in the NodeJS API. + +- [#676](https://github.com/NomicFoundation/slang/pull/676) [`b496d361`](https://github.com/NomicFoundation/slang/commit/b496d36120700347bcbcc25b948eb46814fd5412) Thanks [@OmarTawfik](https://github.com/OmarTawfik)! - Fix NAPI `cursor` types and expose `cursor.depth`. + +### Patch Changes + +- [#685](https://github.com/NomicFoundation/slang/pull/685) [`b5fca94a`](https://github.com/NomicFoundation/slang/commit/b5fca94af917a2f0418c224b3101885c02e5cb9c) Thanks [@Xanewok](https://github.com/Xanewok)! - `bytes` is now properly recognized as a reserved word + +- [#660](https://github.com/NomicFoundation/slang/pull/660) [`97028991`](https://github.com/NomicFoundation/slang/commit/9702899164f0540a49f2e0f7f19d82fbd04b1d1b) Thanks [@Xanewok](https://github.com/Xanewok)! - Drop List suffix from collection grammar rule names + ## 0.11.0 ### Minor Changes diff --git a/Cargo.lock b/Cargo.lock index d1fcba1e25..a7cdca973d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -378,7 +378,7 @@ checksum = "2da6da31387c7e4ef160ffab6d5e7f00c42626fe39aea70a7b0f1773f7dd6c1b" [[package]] name = "codegen_ebnf" -version = "0.11.0" +version = "0.12.0" dependencies = [ "Inflector", "codegen_schema", @@ -388,7 +388,7 @@ dependencies = [ [[package]] name = "codegen_grammar" -version = "0.11.0" +version = "0.12.0" dependencies = [ "semver", "strum_macros", @@ -396,7 +396,7 @@ dependencies = [ [[package]] name = "codegen_language_definition" -version = "0.11.0" +version = "0.12.0" dependencies = [ "Inflector", "codegen_language_internal_macros", @@ -413,7 +413,7 @@ dependencies = [ [[package]] name = "codegen_language_internal_macros" -version = "0.11.0" +version = "0.12.0" dependencies = [ "itertools", "proc-macro2", @@ -423,14 +423,14 @@ dependencies = [ [[package]] name = "codegen_language_macros" -version = "0.11.0" +version = "0.12.0" dependencies = [ "codegen_language_definition", ] [[package]] name = "codegen_language_tests" -version = "0.11.0" +version = "0.12.0" dependencies = [ "codegen_language_definition", "codegen_language_macros", @@ -442,7 +442,7 @@ dependencies = [ [[package]] name = "codegen_parser_generator" -version = "0.11.0" +version = "0.12.0" dependencies = [ "Inflector", "anyhow", @@ -456,7 +456,7 @@ dependencies = [ [[package]] name = "codegen_parser_runtime" -version = "0.11.0" +version = "0.12.0" dependencies = [ "ariadne", "napi", @@ -468,7 +468,7 @@ dependencies = [ [[package]] name = "codegen_schema" -version = "0.11.0" +version = "0.12.0" dependencies = [ "anyhow", "indexmap 1.9.3", @@ -485,7 +485,7 @@ dependencies = [ [[package]] name = "codegen_spec" -version = "0.11.0" +version = "0.12.0" dependencies = [ "Inflector", "anyhow", @@ -497,7 +497,7 @@ dependencies = [ [[package]] name = "codegen_testing" -version = "0.11.0" +version = "0.12.0" dependencies = [ "anyhow", "codegen_language_definition", @@ -1067,7 +1067,7 @@ dependencies = [ [[package]] name = "infra_cli" -version = "0.11.0" +version = "0.12.0" dependencies = [ "anyhow", "clap", @@ -1085,7 +1085,7 @@ dependencies = [ [[package]] name = "infra_utils" -version = "0.11.0" +version = "0.12.0" dependencies = [ "Inflector", "anyhow", @@ -1996,7 +1996,7 @@ dependencies = [ [[package]] name = "slang_solidity" -version = "0.11.0" +version = "0.12.0" dependencies = [ "anyhow", "ariadne", @@ -2040,7 +2040,7 @@ dependencies = [ [[package]] name = "solidity_cargo_build" -version = "0.11.0" +version = "0.12.0" dependencies = [ "anyhow", "cargo-emit", @@ -2052,7 +2052,7 @@ dependencies = [ [[package]] name = "solidity_cargo_tests" -version = "0.11.0" +version = "0.12.0" dependencies = [ "anyhow", "codegen_testing", @@ -2066,7 +2066,7 @@ dependencies = [ [[package]] name = "solidity_language" -version = "0.11.0" +version = "0.12.0" dependencies = [ "anyhow", "bson", @@ -2082,7 +2082,7 @@ dependencies = [ [[package]] name = "solidity_npm_build" -version = "0.11.0" +version = "0.12.0" dependencies = [ "anyhow", "cargo-emit", @@ -2094,7 +2094,7 @@ dependencies = [ [[package]] name = "solidity_npm_crate" -version = "0.11.0" +version = "0.12.0" dependencies = [ "ariadne", "napi", @@ -2109,11 +2109,11 @@ dependencies = [ [[package]] name = "solidity_npm_package" -version = "0.11.0" +version = "0.12.0" [[package]] name = "solidity_spec" -version = "0.11.0" +version = "0.12.0" dependencies = [ "anyhow", "codegen_schema", @@ -2124,7 +2124,7 @@ dependencies = [ [[package]] name = "solidity_testing_sanctuary" -version = "0.11.0" +version = "0.12.0" dependencies = [ "anyhow", "indicatif", @@ -2139,11 +2139,11 @@ dependencies = [ [[package]] name = "solidity_testing_snapshots" -version = "0.11.0" +version = "0.12.0" [[package]] name = "solidity_testing_solc" -version = "0.11.0" +version = "0.12.0" dependencies = [ "anyhow", "clap", @@ -2161,7 +2161,7 @@ dependencies = [ [[package]] name = "solidity_testing_utils" -version = "0.11.0" +version = "0.12.0" dependencies = [ "anyhow", "semver", diff --git a/Cargo.toml b/Cargo.toml index 1cb750a181..29c6c0e715 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,5 +1,5 @@ [workspace.package] -version = "0.11.0" +version = "0.12.0" rust-version = "1.72.0" # Keep in sync with other "RUST_STABLE_VERSION" references edition = "2021" publish = false diff --git a/crates/solidity/outputs/cargo/crate/CHANGELOG.md b/crates/solidity/outputs/cargo/crate/CHANGELOG.md index 95f799cc65..c784b78fc7 100644 --- a/crates/solidity/outputs/cargo/crate/CHANGELOG.md +++ b/crates/solidity/outputs/cargo/crate/CHANGELOG.md @@ -1,5 +1,27 @@ # changelog +## 0.12.0 + +### Minor Changes + +- [#699](https://github.com/NomicFoundation/slang/pull/699) [`ddfebfe9`](https://github.com/NomicFoundation/slang/commit/ddfebfe988345136007431f8ea2efac19fd7e887) Thanks [@Xanewok](https://github.com/Xanewok)! - Remove `ProductionKind` in favor of `RuleKind` + +- [#699](https://github.com/NomicFoundation/slang/pull/699) [`ddfebfe9`](https://github.com/NomicFoundation/slang/commit/ddfebfe988345136007431f8ea2efac19fd7e887) Thanks [@Xanewok](https://github.com/Xanewok)! - Allow parsing individual precedence expressions, like `ShiftExpression` + +- [#665](https://github.com/NomicFoundation/slang/pull/665) [`4b5f8b46`](https://github.com/NomicFoundation/slang/commit/4b5f8b467d4cbab72cf27a539bb5ca8c71090dd6) Thanks [@Xanewok](https://github.com/Xanewok)! - Remove the CST Visitor API in favor of the Cursor API + +- [#666](https://github.com/NomicFoundation/slang/pull/666) [`0434b68c`](https://github.com/NomicFoundation/slang/commit/0434b68c9ef9cd1d1dcc07d7ed50e6d63645319b) Thanks [@Xanewok](https://github.com/Xanewok)! - Add `Node::unparse()` that allows to reconstruct the source code from the CST node + +- [#675](https://github.com/NomicFoundation/slang/pull/675) [`daea4b7f`](https://github.com/NomicFoundation/slang/commit/daea4b7f954ff1e918b9191aff40ee95c10a4db2) Thanks [@OmarTawfik](https://github.com/OmarTawfik)! - rename `Cursor`'s `pathRuleNodes()` to `ancestors()` in the NodeJS API. + +- [#676](https://github.com/NomicFoundation/slang/pull/676) [`b496d361`](https://github.com/NomicFoundation/slang/commit/b496d36120700347bcbcc25b948eb46814fd5412) Thanks [@OmarTawfik](https://github.com/OmarTawfik)! - Fix NAPI `cursor` types and expose `cursor.depth`. + +### Patch Changes + +- [#685](https://github.com/NomicFoundation/slang/pull/685) [`b5fca94a`](https://github.com/NomicFoundation/slang/commit/b5fca94af917a2f0418c224b3101885c02e5cb9c) Thanks [@Xanewok](https://github.com/Xanewok)! - `bytes` is now properly recognized as a reserved word + +- [#660](https://github.com/NomicFoundation/slang/pull/660) [`97028991`](https://github.com/NomicFoundation/slang/commit/9702899164f0540a49f2e0f7f19d82fbd04b1d1b) Thanks [@Xanewok](https://github.com/Xanewok)! - Drop List suffix from collection grammar rule names + ## 0.11.0 ### Minor Changes diff --git a/crates/solidity/outputs/npm/package/CHANGELOG.md b/crates/solidity/outputs/npm/package/CHANGELOG.md index 95f799cc65..c784b78fc7 100644 --- a/crates/solidity/outputs/npm/package/CHANGELOG.md +++ b/crates/solidity/outputs/npm/package/CHANGELOG.md @@ -1,5 +1,27 @@ # changelog +## 0.12.0 + +### Minor Changes + +- [#699](https://github.com/NomicFoundation/slang/pull/699) [`ddfebfe9`](https://github.com/NomicFoundation/slang/commit/ddfebfe988345136007431f8ea2efac19fd7e887) Thanks [@Xanewok](https://github.com/Xanewok)! - Remove `ProductionKind` in favor of `RuleKind` + +- [#699](https://github.com/NomicFoundation/slang/pull/699) [`ddfebfe9`](https://github.com/NomicFoundation/slang/commit/ddfebfe988345136007431f8ea2efac19fd7e887) Thanks [@Xanewok](https://github.com/Xanewok)! - Allow parsing individual precedence expressions, like `ShiftExpression` + +- [#665](https://github.com/NomicFoundation/slang/pull/665) [`4b5f8b46`](https://github.com/NomicFoundation/slang/commit/4b5f8b467d4cbab72cf27a539bb5ca8c71090dd6) Thanks [@Xanewok](https://github.com/Xanewok)! - Remove the CST Visitor API in favor of the Cursor API + +- [#666](https://github.com/NomicFoundation/slang/pull/666) [`0434b68c`](https://github.com/NomicFoundation/slang/commit/0434b68c9ef9cd1d1dcc07d7ed50e6d63645319b) Thanks [@Xanewok](https://github.com/Xanewok)! - Add `Node::unparse()` that allows to reconstruct the source code from the CST node + +- [#675](https://github.com/NomicFoundation/slang/pull/675) [`daea4b7f`](https://github.com/NomicFoundation/slang/commit/daea4b7f954ff1e918b9191aff40ee95c10a4db2) Thanks [@OmarTawfik](https://github.com/OmarTawfik)! - rename `Cursor`'s `pathRuleNodes()` to `ancestors()` in the NodeJS API. + +- [#676](https://github.com/NomicFoundation/slang/pull/676) [`b496d361`](https://github.com/NomicFoundation/slang/commit/b496d36120700347bcbcc25b948eb46814fd5412) Thanks [@OmarTawfik](https://github.com/OmarTawfik)! - Fix NAPI `cursor` types and expose `cursor.depth`. + +### Patch Changes + +- [#685](https://github.com/NomicFoundation/slang/pull/685) [`b5fca94a`](https://github.com/NomicFoundation/slang/commit/b5fca94af917a2f0418c224b3101885c02e5cb9c) Thanks [@Xanewok](https://github.com/Xanewok)! - `bytes` is now properly recognized as a reserved word + +- [#660](https://github.com/NomicFoundation/slang/pull/660) [`97028991`](https://github.com/NomicFoundation/slang/commit/9702899164f0540a49f2e0f7f19d82fbd04b1d1b) Thanks [@Xanewok](https://github.com/Xanewok)! - Drop List suffix from collection grammar rule names + ## 0.11.0 ### Minor Changes diff --git a/crates/solidity/outputs/npm/package/package.json b/crates/solidity/outputs/npm/package/package.json index 32855ef7ac..b82dc86cc6 100644 --- a/crates/solidity/outputs/npm/package/package.json +++ b/crates/solidity/outputs/npm/package/package.json @@ -1,6 +1,6 @@ { "name": "@nomicfoundation/slang", - "version": "0.11.0", + "version": "0.12.0", "description": "A modular set of compiler APIs empowering the next generation of Solidity code analysis and developer tooling. Written in Rust and distributed in multiple languages.", "homepage": "https://nomicfoundation.github.io/slang/", "license": "MIT", @@ -28,15 +28,15 @@ "@napi-rs/cli": "2.16.1" }, "optionalDependencies": { - "@nomicfoundation/slang-darwin-arm64": "0.11.0", - "@nomicfoundation/slang-win32-arm64-msvc": "0.11.0", - "@nomicfoundation/slang-linux-arm64-gnu": "0.11.0", - "@nomicfoundation/slang-linux-arm64-musl": "0.11.0", - "@nomicfoundation/slang-win32-ia32-msvc": "0.11.0", - "@nomicfoundation/slang-darwin-x64": "0.11.0", - "@nomicfoundation/slang-win32-x64-msvc": "0.11.0", - "@nomicfoundation/slang-linux-x64-gnu": "0.11.0", - "@nomicfoundation/slang-linux-x64-musl": "0.11.0" + "@nomicfoundation/slang-darwin-arm64": "0.12.0", + "@nomicfoundation/slang-win32-arm64-msvc": "0.12.0", + "@nomicfoundation/slang-linux-arm64-gnu": "0.12.0", + "@nomicfoundation/slang-linux-arm64-musl": "0.12.0", + "@nomicfoundation/slang-win32-ia32-msvc": "0.12.0", + "@nomicfoundation/slang-darwin-x64": "0.12.0", + "@nomicfoundation/slang-win32-x64-msvc": "0.12.0", + "@nomicfoundation/slang-linux-x64-gnu": "0.12.0", + "@nomicfoundation/slang-linux-x64-musl": "0.12.0" }, "napi": { "triples": { diff --git a/crates/solidity/outputs/npm/package/platforms/darwin-arm64/package.json b/crates/solidity/outputs/npm/package/platforms/darwin-arm64/package.json index b97b24f48c..e5084eb801 100644 --- a/crates/solidity/outputs/npm/package/platforms/darwin-arm64/package.json +++ b/crates/solidity/outputs/npm/package/platforms/darwin-arm64/package.json @@ -1,6 +1,6 @@ { "name": "@nomicfoundation/slang-darwin-arm64", - "version": "0.11.0", + "version": "0.12.0", "description": "Platform-specific binaries for @nomicfoundation/slang.", "homepage": "https://nomicfoundation.github.io/slang/", "license": "MIT", diff --git a/crates/solidity/outputs/npm/package/platforms/darwin-x64/package.json b/crates/solidity/outputs/npm/package/platforms/darwin-x64/package.json index 751903f744..aa93cf588e 100644 --- a/crates/solidity/outputs/npm/package/platforms/darwin-x64/package.json +++ b/crates/solidity/outputs/npm/package/platforms/darwin-x64/package.json @@ -1,6 +1,6 @@ { "name": "@nomicfoundation/slang-darwin-x64", - "version": "0.11.0", + "version": "0.12.0", "description": "Platform-specific binaries for @nomicfoundation/slang.", "homepage": "https://nomicfoundation.github.io/slang/", "license": "MIT", diff --git a/crates/solidity/outputs/npm/package/platforms/linux-arm64-gnu/package.json b/crates/solidity/outputs/npm/package/platforms/linux-arm64-gnu/package.json index 11f56ba68d..eb4c48096b 100644 --- a/crates/solidity/outputs/npm/package/platforms/linux-arm64-gnu/package.json +++ b/crates/solidity/outputs/npm/package/platforms/linux-arm64-gnu/package.json @@ -1,6 +1,6 @@ { "name": "@nomicfoundation/slang-linux-arm64-gnu", - "version": "0.11.0", + "version": "0.12.0", "description": "Platform-specific binaries for @nomicfoundation/slang.", "homepage": "https://nomicfoundation.github.io/slang/", "license": "MIT", diff --git a/crates/solidity/outputs/npm/package/platforms/linux-arm64-musl/package.json b/crates/solidity/outputs/npm/package/platforms/linux-arm64-musl/package.json index 691cfeef0f..a05d955725 100644 --- a/crates/solidity/outputs/npm/package/platforms/linux-arm64-musl/package.json +++ b/crates/solidity/outputs/npm/package/platforms/linux-arm64-musl/package.json @@ -1,6 +1,6 @@ { "name": "@nomicfoundation/slang-linux-arm64-musl", - "version": "0.11.0", + "version": "0.12.0", "description": "Platform-specific binaries for @nomicfoundation/slang.", "homepage": "https://nomicfoundation.github.io/slang/", "license": "MIT", diff --git a/crates/solidity/outputs/npm/package/platforms/linux-x64-gnu/package.json b/crates/solidity/outputs/npm/package/platforms/linux-x64-gnu/package.json index 0aabcd7e0b..e8cfc98e55 100644 --- a/crates/solidity/outputs/npm/package/platforms/linux-x64-gnu/package.json +++ b/crates/solidity/outputs/npm/package/platforms/linux-x64-gnu/package.json @@ -1,6 +1,6 @@ { "name": "@nomicfoundation/slang-linux-x64-gnu", - "version": "0.11.0", + "version": "0.12.0", "description": "Platform-specific binaries for @nomicfoundation/slang.", "homepage": "https://nomicfoundation.github.io/slang/", "license": "MIT", diff --git a/crates/solidity/outputs/npm/package/platforms/linux-x64-musl/package.json b/crates/solidity/outputs/npm/package/platforms/linux-x64-musl/package.json index d37099f249..5555436f0c 100644 --- a/crates/solidity/outputs/npm/package/platforms/linux-x64-musl/package.json +++ b/crates/solidity/outputs/npm/package/platforms/linux-x64-musl/package.json @@ -1,6 +1,6 @@ { "name": "@nomicfoundation/slang-linux-x64-musl", - "version": "0.11.0", + "version": "0.12.0", "description": "Platform-specific binaries for @nomicfoundation/slang.", "homepage": "https://nomicfoundation.github.io/slang/", "license": "MIT", diff --git a/crates/solidity/outputs/npm/package/platforms/win32-arm64-msvc/package.json b/crates/solidity/outputs/npm/package/platforms/win32-arm64-msvc/package.json index 06a8c1ec71..2449a63059 100644 --- a/crates/solidity/outputs/npm/package/platforms/win32-arm64-msvc/package.json +++ b/crates/solidity/outputs/npm/package/platforms/win32-arm64-msvc/package.json @@ -1,6 +1,6 @@ { "name": "@nomicfoundation/slang-win32-arm64-msvc", - "version": "0.11.0", + "version": "0.12.0", "description": "Platform-specific binaries for @nomicfoundation/slang.", "homepage": "https://nomicfoundation.github.io/slang/", "license": "MIT", diff --git a/crates/solidity/outputs/npm/package/platforms/win32-ia32-msvc/package.json b/crates/solidity/outputs/npm/package/platforms/win32-ia32-msvc/package.json index 3eb8ad169a..d70b5ee38e 100644 --- a/crates/solidity/outputs/npm/package/platforms/win32-ia32-msvc/package.json +++ b/crates/solidity/outputs/npm/package/platforms/win32-ia32-msvc/package.json @@ -1,6 +1,6 @@ { "name": "@nomicfoundation/slang-win32-ia32-msvc", - "version": "0.11.0", + "version": "0.12.0", "description": "Platform-specific binaries for @nomicfoundation/slang.", "homepage": "https://nomicfoundation.github.io/slang/", "license": "MIT", diff --git a/crates/solidity/outputs/npm/package/platforms/win32-x64-msvc/package.json b/crates/solidity/outputs/npm/package/platforms/win32-x64-msvc/package.json index 2e2dafe2cd..fe938d31d6 100644 --- a/crates/solidity/outputs/npm/package/platforms/win32-x64-msvc/package.json +++ b/crates/solidity/outputs/npm/package/platforms/win32-x64-msvc/package.json @@ -1,6 +1,6 @@ { "name": "@nomicfoundation/slang-win32-x64-msvc", - "version": "0.11.0", + "version": "0.12.0", "description": "Platform-specific binaries for @nomicfoundation/slang.", "homepage": "https://nomicfoundation.github.io/slang/", "license": "MIT", diff --git a/package-lock.json b/package-lock.json index 4d04e952da..fd4e853f83 100644 --- a/package-lock.json +++ b/package-lock.json @@ -35,7 +35,7 @@ }, "crates/solidity/outputs/npm/package": { "name": "@nomicfoundation/slang", - "version": "0.11.0", + "version": "0.12.0", "license": "MIT", "devDependencies": { "@napi-rs/cli": "2.16.1" @@ -44,15 +44,15 @@ "node": ">= 10" }, "optionalDependencies": { - "@nomicfoundation/slang-darwin-arm64": "0.11.0", - "@nomicfoundation/slang-darwin-x64": "0.11.0", - "@nomicfoundation/slang-linux-arm64-gnu": "0.11.0", - "@nomicfoundation/slang-linux-arm64-musl": "0.11.0", - "@nomicfoundation/slang-linux-x64-gnu": "0.11.0", - "@nomicfoundation/slang-linux-x64-musl": "0.11.0", - "@nomicfoundation/slang-win32-arm64-msvc": "0.11.0", - "@nomicfoundation/slang-win32-ia32-msvc": "0.11.0", - "@nomicfoundation/slang-win32-x64-msvc": "0.11.0" + "@nomicfoundation/slang-darwin-arm64": "0.12.0", + "@nomicfoundation/slang-darwin-x64": "0.12.0", + "@nomicfoundation/slang-linux-arm64-gnu": "0.12.0", + "@nomicfoundation/slang-linux-arm64-musl": "0.12.0", + "@nomicfoundation/slang-linux-x64-gnu": "0.12.0", + "@nomicfoundation/slang-linux-x64-musl": "0.12.0", + "@nomicfoundation/slang-win32-arm64-msvc": "0.12.0", + "@nomicfoundation/slang-win32-ia32-msvc": "0.12.0", + "@nomicfoundation/slang-win32-x64-msvc": "0.12.0" } }, "crates/solidity/outputs/npm/package/target/npm/main": { @@ -79,9 +79,9 @@ } }, "crates/solidity/outputs/npm/package/target/npm/main/node_modules/@nomicfoundation/slang-darwin-arm64": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/@nomicfoundation/slang-darwin-arm64/-/slang-darwin-arm64-0.10.1.tgz", - "integrity": "sha512-lvXEs9qQS5Qm0vUhy5NwTlvkTMH7cbm2//Z80jhaBqIJlQFUW/0A4JqK/9RAji8ZuOtGC2QT9LnOk2VoNQGiwg==", + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@nomicfoundation/slang-darwin-arm64/-/slang-darwin-arm64-0.11.0.tgz", + "integrity": "sha512-L8cYLkt7iLYDESmff7vYrlkEe8hwjpLr4ovB2HmhJW/uniYy3l+MeoOmeTeNbe4a1ZNLrVCDnEm7Mc6Ee75yyw==", "cpu": [ "arm64" ], @@ -95,9 +95,9 @@ } }, "crates/solidity/outputs/npm/package/target/npm/main/node_modules/@nomicfoundation/slang-darwin-x64": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/@nomicfoundation/slang-darwin-x64/-/slang-darwin-x64-0.10.1.tgz", - "integrity": "sha512-YV8OZyA++MZebNc5j62bXvQKKT8x6jg5kR2O332HHLZb/5kYWJ0PQYw61W9/DwnFFhBwVT65AZ+cJdM0LQJxog==", + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@nomicfoundation/slang-darwin-x64/-/slang-darwin-x64-0.11.0.tgz", + "integrity": "sha512-OPuc1z4HzaEvOWLClcGbWJUNEbsB1Yaje+HqPpvE82F76LUr+HeJJu9wzd8Y97R3A10r803V665T0+RFlOjw2A==", "cpu": [ "x64" ], @@ -111,9 +111,9 @@ } }, "crates/solidity/outputs/npm/package/target/npm/main/node_modules/@nomicfoundation/slang-linux-arm64-gnu": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/@nomicfoundation/slang-linux-arm64-gnu/-/slang-linux-arm64-gnu-0.10.1.tgz", - "integrity": "sha512-6vJmGMa6yvrf5PvO9lxnd5mfFtrP+1eTVhNBjbAazaSFKfpDrjR4b29JyLwREcialj/+L3prvEUjXRchIj1Gqg==", + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@nomicfoundation/slang-linux-arm64-gnu/-/slang-linux-arm64-gnu-0.11.0.tgz", + "integrity": "sha512-vBoBYljYwzkupMMer6FNqe4aXXNJjoItWkY5fop2pz/PzLHj5hr81u8PkdRMUIk/LMvtiyo8XNYb0apsR9UBGA==", "cpu": [ "arm64" ], @@ -127,9 +127,9 @@ } }, "crates/solidity/outputs/npm/package/target/npm/main/node_modules/@nomicfoundation/slang-linux-arm64-musl": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/@nomicfoundation/slang-linux-arm64-musl/-/slang-linux-arm64-musl-0.10.1.tgz", - "integrity": "sha512-cPX5ybj6A46mb9pros8Kwpzv/Lpkp2q+gS+s8Zg62NkogvSqswDZDlBAZ7FUZTzGpMfhZJn75itPgGUCAoImUA==", + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@nomicfoundation/slang-linux-arm64-musl/-/slang-linux-arm64-musl-0.11.0.tgz", + "integrity": "sha512-leHGCunMy75SINbd/utBZx+H7jkBFHAQb8Qvh8xYB2mXKRhUxefbMQFM34xFbGJEI6IDOBJu06v81lzHv44lPA==", "cpu": [ "arm64" ], @@ -143,9 +143,9 @@ } }, "crates/solidity/outputs/npm/package/target/npm/main/node_modules/@nomicfoundation/slang-linux-x64-gnu": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/@nomicfoundation/slang-linux-x64-gnu/-/slang-linux-x64-gnu-0.10.1.tgz", - "integrity": "sha512-sZvtSgb5LencgjqfLkFlhrYQgM8QoSy2t0IcCG1JLA8MXWlYRN/F3nDm3zKSmuOwmtFIzvbc7X/wkkGCNsSQ9g==", + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@nomicfoundation/slang-linux-x64-gnu/-/slang-linux-x64-gnu-0.11.0.tgz", + "integrity": "sha512-YGP+eIhbGpJXQql2QmTXIRCSAqYtbYhIu79zM2pofVzFovIZ1ypjbrsn/jvhZhYoYZfEPYBGvPMO682/jNBxvQ==", "cpu": [ "x64" ], @@ -159,9 +159,9 @@ } }, "crates/solidity/outputs/npm/package/target/npm/main/node_modules/@nomicfoundation/slang-linux-x64-musl": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/@nomicfoundation/slang-linux-x64-musl/-/slang-linux-x64-musl-0.10.1.tgz", - "integrity": "sha512-S2WnY4tMCWBPaAQcPoRDZ6M01hKgE1R22n7sqnF7KI2o0Khsm9fnlAZ/2ct4ioe2Je4hyHrNhms8/534P8dQuw==", + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@nomicfoundation/slang-linux-x64-musl/-/slang-linux-x64-musl-0.11.0.tgz", + "integrity": "sha512-dUHKwLCIqqmiRmqNYbKoCmTzAn13pCMFCcIfqLKiO/ZCMSZgOzxHqaB95u7FwdhWjebjoqlUTyBVGDv3xrSX7A==", "cpu": [ "x64" ], @@ -175,9 +175,9 @@ } }, "crates/solidity/outputs/npm/package/target/npm/main/node_modules/@nomicfoundation/slang-win32-arm64-msvc": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/@nomicfoundation/slang-win32-arm64-msvc/-/slang-win32-arm64-msvc-0.10.1.tgz", - "integrity": "sha512-diu8P/UdSdn1p+XKQK5NgZV2RTZWsL2kHLO+n0bZ3Z4lTojL8drDhMXIXzMcwRUuJdXv/NkO97dsBwM+CyhGiw==", + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@nomicfoundation/slang-win32-arm64-msvc/-/slang-win32-arm64-msvc-0.11.0.tgz", + "integrity": "sha512-w9vb0B3gY39KcqchWzy3uYmDkgDiyqqoWjY+tmkZLj2lFnGFzFY0I/sKUt8QlBpf0v8s+8+a7236SL33JIItrA==", "cpu": [ "arm64" ], @@ -191,9 +191,9 @@ } }, "crates/solidity/outputs/npm/package/target/npm/main/node_modules/@nomicfoundation/slang-win32-ia32-msvc": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/@nomicfoundation/slang-win32-ia32-msvc/-/slang-win32-ia32-msvc-0.10.1.tgz", - "integrity": "sha512-oRNDHADhWFq6D2l8UacJ+ExxJO7sYKOMn4IlYGulyp2KGzjnk4fl2vCpYVUVJ+y9pF4W2G1G06nxxddaPk/2mg==", + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@nomicfoundation/slang-win32-ia32-msvc/-/slang-win32-ia32-msvc-0.11.0.tgz", + "integrity": "sha512-qllkan3FzntF922QtRNSOFUJF8MVwGyKBpUgy9RoLL6iPilbLAwxZse09XU/c2la0NRBwmt4uqDKrZt0uPjxoQ==", "cpu": [ "ia32" ], @@ -207,9 +207,9 @@ } }, "crates/solidity/outputs/npm/package/target/npm/main/node_modules/@nomicfoundation/slang-win32-x64-msvc": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/@nomicfoundation/slang-win32-x64-msvc/-/slang-win32-x64-msvc-0.10.1.tgz", - "integrity": "sha512-1a6ip/OkkJ8rMaMupgmbon0Rc2rgZ4e+rC7rDA3E2VbDjZsCd2bHAOop9bQCO2rUA9pIYkzwueWJkJZGTKs82w==", + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@nomicfoundation/slang-win32-x64-msvc/-/slang-win32-x64-msvc-0.11.0.tgz", + "integrity": "sha512-O7X0JaG8D0PtrQor/Li3cdWAWZbaPdiYcd0pvG1LaiMMx9Uxj8v4uv/3GUWZYF6lvshUBf8HenufJCzSwgWqog==", "cpu": [ "x64" ], @@ -2338,141 +2338,6 @@ "resolved": "crates/solidity/outputs/npm/package", "link": true }, - "node_modules/@nomicfoundation/slang-darwin-arm64": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@nomicfoundation/slang-darwin-arm64/-/slang-darwin-arm64-0.11.0.tgz", - "integrity": "sha512-L8cYLkt7iLYDESmff7vYrlkEe8hwjpLr4ovB2HmhJW/uniYy3l+MeoOmeTeNbe4a1ZNLrVCDnEm7Mc6Ee75yyw==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nomicfoundation/slang-darwin-x64": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@nomicfoundation/slang-darwin-x64/-/slang-darwin-x64-0.11.0.tgz", - "integrity": "sha512-OPuc1z4HzaEvOWLClcGbWJUNEbsB1Yaje+HqPpvE82F76LUr+HeJJu9wzd8Y97R3A10r803V665T0+RFlOjw2A==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nomicfoundation/slang-linux-arm64-gnu": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@nomicfoundation/slang-linux-arm64-gnu/-/slang-linux-arm64-gnu-0.11.0.tgz", - "integrity": "sha512-vBoBYljYwzkupMMer6FNqe4aXXNJjoItWkY5fop2pz/PzLHj5hr81u8PkdRMUIk/LMvtiyo8XNYb0apsR9UBGA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nomicfoundation/slang-linux-arm64-musl": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@nomicfoundation/slang-linux-arm64-musl/-/slang-linux-arm64-musl-0.11.0.tgz", - "integrity": "sha512-leHGCunMy75SINbd/utBZx+H7jkBFHAQb8Qvh8xYB2mXKRhUxefbMQFM34xFbGJEI6IDOBJu06v81lzHv44lPA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nomicfoundation/slang-linux-x64-gnu": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@nomicfoundation/slang-linux-x64-gnu/-/slang-linux-x64-gnu-0.11.0.tgz", - "integrity": "sha512-YGP+eIhbGpJXQql2QmTXIRCSAqYtbYhIu79zM2pofVzFovIZ1ypjbrsn/jvhZhYoYZfEPYBGvPMO682/jNBxvQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nomicfoundation/slang-linux-x64-musl": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@nomicfoundation/slang-linux-x64-musl/-/slang-linux-x64-musl-0.11.0.tgz", - "integrity": "sha512-dUHKwLCIqqmiRmqNYbKoCmTzAn13pCMFCcIfqLKiO/ZCMSZgOzxHqaB95u7FwdhWjebjoqlUTyBVGDv3xrSX7A==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nomicfoundation/slang-win32-arm64-msvc": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@nomicfoundation/slang-win32-arm64-msvc/-/slang-win32-arm64-msvc-0.11.0.tgz", - "integrity": "sha512-w9vb0B3gY39KcqchWzy3uYmDkgDiyqqoWjY+tmkZLj2lFnGFzFY0I/sKUt8QlBpf0v8s+8+a7236SL33JIItrA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nomicfoundation/slang-win32-ia32-msvc": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@nomicfoundation/slang-win32-ia32-msvc/-/slang-win32-ia32-msvc-0.11.0.tgz", - "integrity": "sha512-qllkan3FzntF922QtRNSOFUJF8MVwGyKBpUgy9RoLL6iPilbLAwxZse09XU/c2la0NRBwmt4uqDKrZt0uPjxoQ==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nomicfoundation/slang-win32-x64-msvc": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@nomicfoundation/slang-win32-x64-msvc/-/slang-win32-x64-msvc-0.11.0.tgz", - "integrity": "sha512-O7X0JaG8D0PtrQor/Li3cdWAWZbaPdiYcd0pvG1LaiMMx9Uxj8v4uv/3GUWZYF6lvshUBf8HenufJCzSwgWqog==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, "node_modules/@octokit/auth-token": { "version": "2.5.0", "dev": true,