From c220fb38fa365117cef5f9e7302ff3ac1672243f Mon Sep 17 00:00:00 2001 From: Matheus Aguiar Date: Thu, 9 Nov 2023 15:19:59 -0300 Subject: [PATCH] Add note about npm 0.8.23-fixed release --- src/posts/2023-11-08-solidity-0.8.23-release-announcement.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/posts/2023-11-08-solidity-0.8.23-release-announcement.md b/src/posts/2023-11-08-solidity-0.8.23-release-announcement.md index b7233b25..b49e4909 100644 --- a/src/posts/2023-11-08-solidity-0.8.23-release-announcement.md +++ b/src/posts/2023-11-08-solidity-0.8.23-release-announcement.md @@ -14,6 +14,8 @@ Since v0.8.21, disabling the `optimizer.details.yul` setting no longer prevents The step can still be disabled - by explicitly supplying an empty optimization sequence - but this required nominally enabling the Yul optimizer, which sometimes led to users enabling the optimizer as a whole and inadvertently including extra optimizations. Now it is possible to use an empty sequence independently of other settings. +_Please note: Unfortunately, the npm wrapper of this version for Windows is broken, because an unrelated dependency was inadvertently added to the `package.json` of the npm release. The dependency is harmless, but it is not supported in Windows. We released [0.8.23-fixed](https://www.npmjs.com/package/solc/v/0.8.23-fixed) to address that, although [0.8.23](https://www.npmjs.com/package/solc/v/0.8.23) is still valid and is **not** deprecated._ + ## Important Bugfixes ### Fixing the invalid `verbatim` deduplication bug