Skip to content

chore: publish canlog and canlog_derive#4912

Merged
gregorydemay merged 17 commits intomasterfrom
gdemay/XC-284-release-canlog
Apr 29, 2025
Merged

chore: publish canlog and canlog_derive#4912
gregorydemay merged 17 commits intomasterfrom
gdemay/XC-284-release-canlog

Conversation

@gregorydemay
Copy link
Contributor

@gregorydemay gregorydemay commented Apr 28, 2025

Multiple crates owned by the cross-chain team require more advanced log functionalities than the one provided by ic-canister-log, such as log levels and filtering/sorting logs by priority. This PR starts by creating the corresponding crates canlog and canlog_derive in packages to be able to publish them on crates.io.

Once published, follow-up PRs will remove the redundant code in the following crates:

  1. ic-ckbtc-minter
  2. ic-cketh-minter
  3. evm-rpc-canister
  4. sol-rpc-canister

@github-actions github-actions bot added the chore label Apr 28, 2025
@gregorydemay gregorydemay changed the title chore: canlog chore: publish canlog and canlog_derive Apr 28, 2025
@gregorydemay gregorydemay marked this pull request as ready for review April 28, 2025 18:51
@gregorydemay gregorydemay requested review from a team as code owners April 28, 2025 18:51
@gregorydemay gregorydemay requested a review from ninegua April 28, 2025 18:51
@gregorydemay gregorydemay added this pull request to the merge queue Apr 29, 2025
Merged via the queue into master with commit b8ee431 Apr 29, 2025
31 checks passed
@gregorydemay gregorydemay deleted the gdemay/XC-284-release-canlog branch April 29, 2025 04:45
gregorydemay added a commit to dfinity/sol-rpc-canister that referenced this pull request Apr 29, 2025
Follow-up on dfinity/ic#4912 to use the
published versions of `canlog_derive` and `canlog`.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants