Skip to content

Commit

Permalink
release 2.26 (#2021)
Browse files Browse the repository at this point in the history
* make lower bound on data-default-class not so restrictive

Change-Id: I5c9c0702ed4eb6b8d744d81d44f27abc2eb623cd

* update CHANGELOG for release 2.26

Change-Id: I6dd51ea2f9ae22bc4bd390aaab91037ebe812e3f

* update to pact 4.13.1

Change-Id: I9b675085dda3f369c6901b2ac27a2e8281dd6d0a

* update package version to 2.26

Change-Id: I6811d325029296bd9456e9065333c97e25ca8971

* update nix build to ghc 9.8.2

Change-Id: I5e1b7472c9b0b08cc7ebc9eefb654dcad8ba1864

* replace all uses of head and tail with unsafeX variants

Change-Id: Ie2e256e930a0edf473708b99bf4f02679ef7c687

* correct chainweb-node missing home modules package flag in cabal.project

Change-Id: I1373977391428e5fbefa2bfdce03c70b8b498ade

* -Wno-x-partial on all test suites and the chainweb test lib library

Change-Id: I6dd4f0af292d42fa83d0f9a6510a43d69d4c7659

* more info in validateHashes

Change-Id: I88003c34353ed12d1196b8ea1852cd9c901081a8

* WIP debug pretty replay failure

Change-Id: I10ece1ad502947e623a2300bfbec2e2996a61569

* log pretty txLogs

Change-Id: Ib540ed5d680c604839f70b32faebeb2bdd51ca7a

* restrict upper bound on hashable, again

Change-Id: I9220a9b3b153f3207efd46d205acc634c9a9d551

* remove unused logging in execBlock

Change-Id: I5fe982feb55af4b5a91f6e4a2a6472e7334738d7

* remove bad pact-import test

Change-Id: Ia7cd596916507d7368993bc534f445be3d8e7153

* revert rosetta test changes based on hashable update

Change-Id: I3f174652752542ed627ed937b3090d0bee2ab50b
  • Loading branch information
chessai authored Oct 31, 2024
1 parent 8c9ccf3 commit 6bfc02a
Show file tree
Hide file tree
Showing 24 changed files with 197 additions and 291 deletions.
16 changes: 16 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
## 2.26 (2024-11-13)
This is a major version update. This release replaces all previous versions.

Any prior version will stop working on **2024-11-13T00:00:00Z**. Node administrators must
upgrade to this version before that date. The 2.26 feature upgrade will
occur at block height 5302559 which is estimated to be mined at **2024-11-14T00:00:00Z**.

### Changes
- Update to Pact 4.13.1 (see Pact's [CHANGELOG](https://github.com/kadena-io/pact/blob/master/CHANGELOG.md#4131))
- Log large response sizes after a response completes. If the response doesn't complete, still log it if it's large. [`1b57a9b`](https://github.com/kadena-io/chainweb-node/commit/1b57a9bef226d5443d28f2c556f4bfd36f997922)
- p2p payload batch endpoint: Return 404 when the payload batch limit is 0 [`23726e1`](https://github.com/kadena-io/chainweb-node/commit/23726e18242ab44a3e01009356d2fda93afdf9e2)
- Support GHC 9.10, build with GHC 9.8.2 by default [`3fa69e8`](https://github.com/kadena-io/chainweb-node/commit/3fa69e89f5f17c97569b3cc5ee8ecead1162f56a)
- More rigorous system health checks at startup [`578e9fc`](https://github.com/kadena-io/chainweb-node/commit/578e9fc1e9fdb4381e889bdd5d85bad6f592115f)
- Log request bodies with debug level [`834c09e`](https://github.com/kadena-io/chainweb-node/commit/834c09e4217af3d17f7f52f8909031e0b152570f)
- Performance: Avoid redundant decode/encode in mempool lookup [`e8b2567`](https://github.com/kadena-io/chainweb-node/commit/e8b2567ca12978f7305ca26a446e6ca8b2d66795)

## 2.25.1 (2024-08-25)
This is a minor point release. Upgrading is **strongly recommended**.

Expand Down
9 changes: 5 additions & 4 deletions cabal.project
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ package chainweb
benchmarks: True
ghc-options: -Wno-missed-extra-shared-lib

package node
package chainweb-node
ghc-options: -Wno-missed-extra-shared-lib

if impl(ghc >= 9.8.1)
Expand Down Expand Up @@ -80,8 +80,8 @@ package yet-another-logger
source-repository-package
type: git
location: https://github.com/kadena-io/pact.git
tag: ef32c9c65a4b3d8c93e841c654cd4621749fb3a2
--sha256: 0wmx246qppdc6s6m2nbj9kyxly6adx8qcsiryiibqah6bsdb3rdm
tag: 058da315f7b427ad5dcaa334683600a1f7fd9588
--sha256: 105jbsvrjv2zxsazd3vcbkml99w26xqimwjybfiznkg21456d6hn

source-repository-package
type: git
Expand Down Expand Up @@ -206,10 +206,11 @@ allow-newer: base-compat-batteries:*
allow-newer: webauthn:*

-- many packages use an spurious <1.5 upper bound on hashable
allow-newer: *:hashable
-- allow-newer: *:hashable

-- -------------------------------------------------------------------------- --
-- Upper Bounds

-- remove when crypton-connection >0.4.1 got released
constraints: http-client-tls <0.3.6.4
constraints: hashable < 1.4.5
Loading

0 comments on commit 6bfc02a

Please sign in to comment.