diff --git a/CHANGELOG.md b/CHANGELOG.md index a07535cc73..70f9a709cb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,25 @@ # `chainweb-node` Changelog +## 2.21 (2023-10-05) + +This version replaces all previous versions. Any prior version will stop working +on **2023-10-19T00:00:00Z**. Node administrators must upgrade to this version before +that date. + +This version will expire on **2023-12-13T:00:00Z**. + +To upgrade, pull the latest docker image or download the binary and restart the node. + +Changes: + +* Support for WebAuthN signatures in Pact keyset guards. (#1729, see [https://github.com/kadena-io/pact](Pact) #1139) +* Updated to Pact 4.9. (numerous, see [Pact + changelog](https://github.com/kadena-io/pact/releases/tag/v4.9)) + +Internal Changes: +* Updated from tls package version 1.7.1 to 1.9. (#1734) +* Updated from base64-bytestring package version 1.0.0.3 to 1.2.1.0. (#1729) + ## 2.20 (2023-08-28) This version replaces all previous versions. Any prior version will stop working diff --git a/node/ChainwebNode.hs b/node/ChainwebNode.hs index de7c207d00..f2cf011a92 100644 --- a/node/ChainwebNode.hs +++ b/node/ChainwebNode.hs @@ -526,10 +526,10 @@ pkgInfoScopes = -- -------------------------------------------------------------------------- -- -- main --- SERVICE DATE for version 2.19 +-- SERVICE DATE for version 2.21 -- serviceDate :: Maybe String -serviceDate = Just "2023-10-19T00:00:00Z" +serviceDate = Just "2023-12-13T00:00:00Z" mainInfo :: ProgramInfo ChainwebNodeConfiguration mainInfo = programInfoValidate diff --git a/src/Chainweb/Version/Mainnet.hs b/src/Chainweb/Version/Mainnet.hs index 657c0bfedd..75494fb991 100644 --- a/src/Chainweb/Version/Mainnet.hs +++ b/src/Chainweb/Version/Mainnet.hs @@ -140,8 +140,7 @@ mainnet = ChainwebVersion Chainweb218Pact -> AllChains (ForkAtBlockHeight $ BlockHeight 3_512_363) -- 2023-03-03 00:00:00+00:00 Chainweb219Pact -> AllChains (ForkAtBlockHeight $ BlockHeight 3_774_423) -- 2023-06-02 00:00:00+00:00 Chainweb220Pact -> AllChains (ForkAtBlockHeight $ BlockHeight 4_056_499) -- 2023-09-08 00:00:00+00:00 - -- TODO: This is a placeholder! - Chainweb221Pact -> AllChains ForkNever -- TODO: Fix this at release time. + Chainweb221Pact -> AllChains (ForkAtBlockHeight $ BlockHeight 4_177_889) -- 2023-10-20 00:00:00+00:00 , _versionGraphs = (to20ChainsMainnet, twentyChainGraph) `Above` diff --git a/src/Chainweb/Version/Testnet.hs b/src/Chainweb/Version/Testnet.hs index b4fbadf873..c6e198c052 100644 --- a/src/Chainweb/Version/Testnet.hs +++ b/src/Chainweb/Version/Testnet.hs @@ -120,7 +120,7 @@ testnet = ChainwebVersion Chainweb218Pact -> AllChains $ ForkAtBlockHeight $ BlockHeight 3_038_343 -- 2023-03-02 12:00:00+00:00 Chainweb219Pact -> AllChains $ ForkAtBlockHeight $ BlockHeight 3_299_753 -- 2023-06-01 12:00:00+00:00 Chainweb220Pact -> AllChains $ ForkAtBlockHeight $ BlockHeight 3_580_964 -- 2023-09-08 12:00:00+00:00 - Chainweb221Pact -> AllChains ForkNever -- TODO: Fix this at release time. + Chainweb221Pact -> AllChains $ ForkAtBlockHeight $ BlockHeight 3_702_250 -- 2023-10-19 12:00:00+00:00 , _versionGraphs = (to20ChainsTestnet, twentyChainGraph) `Above`