Skip to main content

Changelogs

Changelogs

Jun 14, 2024

Contributors

    chessai

4.13.0

Minors

  • Support for encoding a hyperlane TokenMessage

Patches

  • Fixed support for decoding a hyperlane TokenMessage

May 21, 2024

Contributors

    emilypiDevopsGothrsoeldnerchessai

4.12.0

Minors

  • Support for keccak256 native

  • Add poseidon hash alias as hash-poseidon

Patches

  • Fixed parsing of difftime as a property

Misc

  • Added pact version command to verify linking

May 23, 2024

Contributors

1.1.0

Minors

  • Added new concrete policy: marmalade-v2.non-updatable-uri-policy-v1

  • Added rotate creator information feature in Royalty Policy

  • Reintroduced creator-guard in the marmalade-v2.ledger.CREATE-TOKEN capability, and removed marmalade-v2.util-v1.UTIL-SIGN

  • Allow dutch-auction and conventional-auction that did not create auction to bypass enforce-withdrawal check.

  • Change in event emissions sale-contracts to minimize event arguments

  • Adjustment of marmalade-v2.util-v1 to support non-updatable-uri-policy

  • Update outdated docs on guard-policy-v1.enforce-init

Jul 8, 2024

Contributors

    javadkh2alber70g

1.2.1

Patches

  • Updated dependencies

  • Updated dependencies

  • Updated dependencies

    • @kadena/client@1.13.0
    • @kadena/client-utils@0.9.0
    • @kadena/pactjs-cli@1.13.0
    • @kadena/cryptography-utils@0.4.4
    • @kadena/hd-wallet@0.4.2
    • @kadena/pactjs@0.4.3
    • @kadena/pactjs-generator@1.13.0

Jul 1, 2024

Contributors

    ash-vdalber70gbarthuijgen

1.2.0

Minors

  • Add pactjs command for generating typescript from pact

Patches

  • Updated dependencies

  • Updated dependencies

    • @kadena/client@1.12.1
    • @kadena/hd-wallet@0.4.2
    • @kadena/client-utils@0.8.1
    • @kadena/pactjs-cli@1.12.1
    • @kadena/pactjs-generator@1.12.1

Jul 22, 2024

Contributors

    chessaiak3nedmundnoble

2.25

This is a major version update. This release replaces all previous versions.

Any prior version will stop working on 2024-08-21T00:00:00Z. Node administrators must upgrade to this version before that date. The 2.25 feature upgrade will occur at block height 5060924 which is estimated to be mined at 2024-08-21T00:00:00Z.

Misc

  • Updated to Pact 4.13: https://github.com/kadena-io/pact/releases/tag/v4.13.0

  • Database compaction: Significant performance improvements

  • Verifier Plugin support for Hyperlane merkle proofs. This brings Chainweb into compliance with the latest version of the Hyperlane protocol.

  • Log current cut periodically, instead of when it changes, for more consistency and less space use.

  • Better progress messages for read-only replay, including a time estimate and smoothed rate calculation.

  • Speed up read-only replay by avoiding playing empty blocks

  • Fix a performance bug in read-only replay which was not using a cache for module data

  • Small fixes to exception safety result in Ctrl-C now working properly during read-only replay (and other scenarios

  • Stop exporting constructor for BlockHeader from Chainweb.Blockheader

  • Stop exporting constructor for PayloadData from Chainweb.Payload

Jun 17, 2024

Contributors

    chessaiedmundnobleak3nthoughtpolice

2.24.1

This is a minor point release. Upgrading is strongly recommended.

To upgrade, pull the latest docker image, or download the binary and restart the node with the same configuration file as before.

Misc

  • Fixes cut pruning logic; during a previous change, there was a math error that caused no cuts to ever be pruned from RocksDB

  • Don't prune cuts on startup. This avoids a race condition where we prune cuts on startup, and we don't write a cut before shutting down.

  • Fixed a crash when using read-only replay with no upper bound

  • Disable telemetry monitor threads when telemetry is disabled anyway

  • Reorganize ValidationFailure error message to be more readable

  • Expand /info endpoint with: historical fork heights, historical chain graphs, node package version, genesis heights, the upcoming service date, and the block delay.

  • Update pact pin for Hyperlane natives fixes

  • Add message-id & message body validation & merkle tree metadata support to the Hyperlane message plugin.

  • Add capability to resume blocks in progress.

  • Miner now periodically "refreshes" blocks, ensuring that they use all transaction in the mempool, if possible.

  • Report refreshed blocks to the miner update stream

  • Default compiler is now GHC 9.6.5, and update freeze deps

  • Payloads Endpoint: Support octet-stream Content-Type with binary encoding. Client support will be added at a later time.

  • Logging: move getBlockInMem to Debug level

  • Logging: Make cut timeout logs more clear

  • Logging: Put cut fetch trace telemetry around cut timeouts instead of inside, so we still get telemetry even if a cut fetch times out.

  • Logging: Move cut extensibility to Info level, and log less often after the first one

  • Logging: Failed transactions are now at Debug rather than Info level

  • Logging: Restore block timeout logging; a previous change accidentally removed this.

  • Logging: warp HTTP server errors are now at Info level

  • Logging: P2P log messages are shorter and improved

  • Logging: Less verbose initialization

  • Logging: Disable telemetry backend by default for less verbosity

  • Logging: Cut pipeline logging is more descriptive

  • Logging: Rename connectioncounters index to counters

  • Logging: Single P2P task failures are now at Debug instead of Info level, while they're still being retried

  • Logging: Unify HTTP error logging across service and P2P APIs

  • Logging: Add a backend for P2P stats so they aren't logged as text

  • Logging: Log rewound blocks during catchup instead of played blocks

  • Logging: Silence unnecessary chainweb-node: RequestCancelled logs from PactService, by catching them in the request worker.

  • Logging: Stop logging ConnectionIsClosed

May 3, 2024

Contributors

    MRVDHrealdreamer

0.2.0

Minors

  • Fix test-library jest dom pacakage version for vue template

Patches

Mar 22, 2024

Contributors

    r-mulder

0.1.2

Patches

  • fix: use new text and header components from react-ui package

Jul 8, 2024

Contributors

    javadkh2

1.13.0

Minors

  • Fixed addSignatures for signatues object with pubKey + exported parseAsPactValue

Patches

  • Updated dependencies

    • @kadena/chainweb-node-client@0.6.3
    • @kadena/cryptography-utils@0.4.4
    • @kadena/pactjs@0.4.3

Jul 1, 2024

Contributors

    ash-vd

1.12.1

Patches

  • Deprecated wallet function names (createSignWithX to provide a clearer naming scheme.

    The following functions have been deprecated:

    • createWalletConnectSign -> createSignWithWalletConnect
    • createWalletConnectQuicksign -> createQuicksignWithWalletConnect
    • createEckoWalletSign -> createSignWithEckoWallet
    • createEckoWalletQuicksign -> createQuicksignWithEckoWallet

Jul 8, 2024

Contributors

    alber70gjavadkh2

0.9.0

Minors

  • Added safeTransferCreate to use transfer create for safe transfer + fixed issue with from in pipelines

Patches

  • Adds CodeSandbox example with link in the readme

  • Updated dependencies

  • Updated dependencies

  • Updated dependencies

    • @kadena/client@1.13.0
    • @kadena/chainweb-node-client@0.6.3
    • @kadena/types@0.7.0
    • @kadena/pactjs-cli@1.13.0
    • @kadena/cryptography-utils@0.4.4
    • @kadena/pactjs@0.4.3

Jul 1, 2024

Contributors

    ash-vd

0.8.1

Patches

  • Updated dependencies

    • @kadena/client@1.12.1
    • @kadena/pactjs-cli@1.12.1

Jul 1, 2024

Contributors

    alber70g

0.4.2

Patches

May 24, 2024

Contributors

    javadkh2

0.4.1

Patches

  • Expose api doc

  • Pin sensitive dependencies to specific versions

  • Verify that the derivation path template includes <index>

  • Separated test config for Chainweaver to avoid long timeout for all newly developed functions.

  • Updated dependencies \

    • @kadena/cryptography-utils@0.4.4

Jul 17, 2024

Contributors

    alber70g

1.0.8

Patches

  • Improve performance by memoizing networkInfo result in graph every 30 seconds. Skipping in explorer when there's an error. Added block info to row-block component on main page

  • Fix performance issue when retrieving transactions by sender

  • Fix issues with performance of Graph queries on fungibleAccount.transfers

Dec 19, 2023

Contributors

    jessevanmuijdenMRVDHjavadkh2nil-amrutlal-dept

1.0.7

Patches

  • refactor create principal

  • Added descriptions to objects, fields and queries

  • Complexity calculations and limitations added

  • Updated dependencies \

  • Updated dependencies \

  • Updated dependencies \

  • Updated dependencies \

  • Updated dependencies \

  • Updated dependencies \

  • Updated dependencies \

  • Updated dependencies \

    • @kadena/client@1.7.0
    • @kadena/client-utils@0.2.0
    • @kadena/chainweb-node-client@0.5.2
    • @kadena/cryptography-utils@0.4.2
    • @kadena/pactjs@0.4.2

Aug 1, 2024

Contributors

    sstraatemansalber70gisaozler

0.5.0

Minors

  • add pagination to tables

  • add google analytics

  • refactor the search

  • Set a retry when network does not work

  • search component functionality and styling

  • add posibility to remove networks

  • add toasts for error messages

  • add more graph queries to the graphql dialog

Patches

  • add tests for hooks

  • refactor routing to use the network.slug instead of network.networkId

  • fix the account tabs links

  • improve the network redirect on index

  • fix when the network slug is testnet04 or mainnet01 it does not redirect to mainnet (we were testing on slug.startsWith, so when the slug was mainnet01, it found slug: mainnet and crashed

  • Improve performance by memoizing networkInfo result in graph every 30 seconds. Skipping in explorer when there's an error. Added block info to row-block component on main page

  • fix the reroute when network does not exist

  • add google analytics events for multiple actions

  • remove skeleton loader when account transactions fails to load

  • refactor from snake-case to camel-case for maintainability

  • fix editting networks

  • remove balance from account search result

  • fix transparency of the header

  • Updated dependencies

  • Updated dependencies

  • Updated dependencies

  • Updated dependencies

  • Updated dependencies

  • Updated dependencies

    • @kadena/graph@1.0.8
    • @kadena/kode-ui@0.14.0

Jul 4, 2024

Contributors

    alber70gsstraatemans

0.4.0

Minors

  • add loading skeletons

  • show block info when the block height is clicked on homepage

Patches

  • Added minHeight to the layout to prevent flickering across the page

  • update the footer functionality

  • Minor improvements to the graphql modal

    • @kadena/graph@1.0.7
    • @kadena/kode-icons@0.1.0
    • @kadena/kode-ui@0.13.0

Apr 25, 2024

Contributors

    MRVDH

0.1.3

Patches

Oct 27, 2023

Contributors

    webpro

0.1.1

Patches

Apr 25, 2024

Contributors

    MRVDH

0.2.3

Patches

Oct 27, 2023

Contributors

    webpro

0.2.1

Patches

Jul 8, 2024

Contributors

    javadkh2

0.6.3

Patches

  • Updated types

    • @kadena/cryptography-utils@0.4.4
    • @kadena/pactjs@0.4.3

Jun 3, 2024

Contributors

    javadkh2

0.6.2

Patches

  • Remove cross-fetch since we only support node >=18

  • Updated dependencies \

    • @kadena/cryptography-utils@0.4.4

Jul 8, 2024

Contributors

    javadkh2

1.13.0

Patches

  • Updated dependencies

    • @kadena/client@1.13.0
    • @kadena/pactjs-generator@1.13.0

Jul 1, 2024

Contributors

    ash-vd

1.12.1

Patches

  • Updated dependencies

    • @kadena/client@1.12.1
    • @kadena/pactjs-generator@1.12.1

-

1.13.0

-

1.12.1

Aug 1, 2024

Contributors

    isaozler

0.14.0

Minors

  • Fixes for button component

  • Storybook brand updates

  • Fix mobile input element typography settings

Jul 2, 2024

Contributors

    Ghislain89

0.13.0

Minors

Patches

Jul 2, 2024

Contributors

    Ghislain89

0.1.0

Minors

Apr 25, 2024

Contributors

    MRVDH

0.0.3

Patches

May 24, 2024

Contributors

    javadkh2

0.4.4

Patches

  • Pin sensitive dependencies to specific versions

Apr 25, 2024

Contributors

    MRVDH

0.4.3

Patches

Sep 15, 2023

Contributors

    alber70gjavadkh2jessevanmuijden

0.1.3

Patches

  • Updated dependencies \

  • Updated dependencies \

  • Updated dependencies \

  • Updated dependencies \

  • Updated dependencies \

    • @kadena/client@1.4.0
    • @kadena/pactjs-generator@1.4.0

Sep 12, 2023

Contributors

    eileenmguowebprotimoheddesjavadkh2

0.1.2

Patches

  • Updated dependencies \

  • Updated dependencies \

  • Updated dependencies \

  • Updated dependencies \

  • Updated dependencies \

  • Updated dependencies \

  • Updated dependencies \

  • Updated dependencies \

  • Updated dependencies \

  • Updated dependencies \

  • Updated dependencies \

  • Updated dependencies \

    • @kadena/react-components@0.1.0
    • @kadena/kode-ui@0.1.0
    • @kadena/chainweb-node-client@0.4.4
    • @kadena/cryptography-utils@0.3.8
    • @kadena/pactjs-generator@1.3.0
    • @kadena/client@1.3.0
    • @kadena/pactjs@0.3.2

Apr 25, 2024

Contributors

    MRVDH

0.4.3

Patches

Oct 27, 2023

Contributors

    webpro

0.4.1

Patches

Jul 8, 2024

Contributors

    javadkh2

0.1.6

Patches

  • Updated dependencies

    • @kadena/chainweb-node-client@0.6.3
    • @kadena/cryptography-utils@0.4.4
    • @kadena/pactjs@0.4.3

Jun 13, 2024

Contributors

    isaozler

0.1.5

Patches