Skip to content

chore: release v1.0.0#146

Merged
gregorydemay merged 9 commits intomainfrom
release-plz-2025-06-12T14-09-35Z
Jun 12, 2025
Merged

chore: release v1.0.0#146
gregorydemay merged 9 commits intomainfrom
release-plz-2025-06-12T14-09-35Z

Conversation

@github-actions
Copy link
Contributor

🤖 New release

  • sol_rpc_canister: 1.0.0
Changelog

[1.0.0] - 2025-06-12

Added

  • Add support for transactionDetails=accounts (#139)
  • Add support for rewards parameter for getBlock (#135)
  • Add helper methods for request builders (#136)
  • Add client method to sign a transaction (#113)
  • Add Chainstack RPC provider (#118)
  • Add support for getSignaturesForAddress (#106)
  • Add support for getSignatureStatuses RPC method (#96)
  • Add support for getTokenAccountBalance RPC method (#90)
  • Add support for getTransaction RPC method (#68)
  • Add getBlock RPC method (#53)
  • Add sendTransaction RPC method (#59)
  • Add NOTICE to Apache license (#60)
  • Add getAccountInfo RPC method (#49)
  • Add metrics (#41)
  • Add logging crate (#13)
  • Add support for override providers (#12)

Changed

  • Bump to 1.0.0
  • Inline request parameters is_default_config methods (#138)
  • Release v0.2.0 (#131)
  • Bump version and use a release notes template (#130)
  • Candid NonZeroU8 (#108)
  • Add RoundingError to sol_rpc_types (#105)
  • Use secure primitive types for Pubkey, Signature and Hash (#98)
  • Add support for getRecentPrioritizationFees (#92)
  • Simplify API keys provisioning script (#89)
  • Release v0.1.0 (#88)
  • Use canlog_derive and canlog from crates.io (#84)
  • Release pipeline (#4)
  • Clean-up TODOs (#81)
  • Support method getBalance (#74)
  • Remove http_types module and use external ic-http-types crate (#73)
  • Rename some enum variants to camel case when serializing (#72)
  • Use constant size JSON-RPC request ID (#62)
  • Use method from JSON-RPC request for metric (#61)
  • Cycles cost (#52)
  • Client builder (#54)
  • Round result from getSlot RPC method (#48)
  • Use canhttp multi feature (#46)
  • Implement a method for making generic RPC request (#39)
  • Implement getSlot RPC method (#33)
  • Add some tested RPC providers for Solana Mainnet and Devnet (#15)
  • Streamline providers (#32)
  • Update rust toolchain to 1.85 (#21)
  • Remove unnecessary Storable implementations (#14)
  • Add support for API keys (#10)
  • Hard-code SOL RPC providers (#9)
  • Reproducible build (#3)
  • Initial cargo workspace and build pipeline (#2)

Fixed

  • Missing TraceHttp logs (#129)
  • End-to-end tests for sendTransaction (#104)
  • Unit test for getRecentPrioritizationFees parameters serialization (#107)
  • Integration test for verifyApiKey (#82)
  • Set maxSupportedTransactionVersion to zero for end-to-end tests (#85)
  • API keys (#58)
  • End-to-end tests (#45)
  • Correct Solana cluster for dRPC and Helius providers (#47)
  • E2e test with Solana test validator (#20)
  • Create test canister on ICP mainnet (#8)

Removed

  • Remove default/non-default providers (#122)


This PR was generated with release-plz.

@gregorydemay gregorydemay changed the title chore(sol_rpc_canister): release v1.0.0 chore: release v1.0.0 Jun 12, 2025
@gregorydemay gregorydemay marked this pull request as ready for review June 12, 2025 14:28
@gregorydemay gregorydemay requested a review from a team as a code owner June 12, 2025 14:28
@gregorydemay gregorydemay requested a review from lpahlavi June 12, 2025 14:28
Copy link
Contributor

@lpahlavi lpahlavi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@gregorydemay I didn't check the diff since the last release so off the top of my mind I can't tell if anything else should have been mentioned, but otherwise LGTM!

Base automatically changed from gdemay/XC-333-update-deps to main June 12, 2025 15:57
@gregorydemay gregorydemay merged commit e3e416a into main Jun 12, 2025
12 checks passed
@gregorydemay gregorydemay deleted the release-plz-2025-06-12T14-09-35Z branch June 12, 2025 19:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants