Skip to content

chore: release#201

Merged
lpahlavi merged 6 commits intomainfrom
release-plz-2025-07-31T10-23-40Z
Jul 31, 2025
Merged

chore: release#201
lpahlavi merged 6 commits intomainfrom
release-plz-2025-07-31T10-23-40Z

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Jul 31, 2025

🤖 New release

  • sol_rpc_types: 1.0.0 -> 2.0.0 (⚠ API breaking changes)
  • sol_rpc_canister: 1.0.0 -> 1.1.0 (✓ API compatible changes)
  • sol_rpc_client: 1.0.0 -> 2.0.0 (⚠ API breaking changes)

sol_rpc_types breaking changes

--- failure constructible_struct_adds_field: externally-constructible struct adds field ---

Description:
A pub struct constructible with a struct literal has a new pub field. Existing struct literals must be updated to include the new field.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.41.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field TransactionStatusMeta.cost_units in /tmp/.tmpuppblp/sol-rpc-canister/libs/types/src/solana/transaction/mod.rs:286
Changelog

sol_rpc_types

2.0.0 - 2025-07-31

Added

  • Add optional cost_units to TransactionStatusMeta (#180)
  • Add build requirements to READMEs and rustdoc (#169)
  • Add Cargo.toml linting to CI pipeline (#155)

Changed

  • Require HTTP outcall base fee (#185)
  • Select supported providers based on successful responses (#183)
  • Migrate dependencies to solana-sdk repository (#55)
  • Improve docs for InstallArgs (#172)

sol_rpc_canister

[1.1.0] - 2025-07-31

Added

Changed

Fixed

sol_rpc_client

2.0.0 - 2025-07-31

Added

  • Add try_send method to SOL RPC client (#187)
  • Add build requirements to READMEs and rustdoc (#169)
  • Add Cargo.toml linting to CI pipeline (#155)

Changed

  • Revert sol_rpc_client bump (#178)
  • Migrate dependencies to solana-sdk repository (#55)
  • Bump sol_rpc_client to v1.0.1 (#164)
  • Enable ed25519 feature in docs (#162)

Fixed

  • Use correct fee for t-sig with local development key (#160)


This PR was generated with release-plz.

@lpahlavi lpahlavi mentioned this pull request Jul 31, 2025
@lpahlavi
Copy link
Contributor

@gregorydemay Apologies for the confusion with #189! I hadn't marked it as ready for review yet and didn't expect you would have a look yet! This PR should, however, be ready for review now. I've removed the irrelevant entries from the automatically generated CHANGELOGS. I also generated the CHANGELOG and bumped the version for sol_rpc_canister manually.

Note that I struggled to find the right command for git cliff to generate the CHANGELOG for sol_rpc_canister. What worked for me was the following command (from the top-level directory):

git cliff --unreleased --include-path "canister/**/*" --prepend canister/CHANGELOG.md

@lpahlavi lpahlavi marked this pull request as ready for review July 31, 2025 11:21
@lpahlavi lpahlavi requested a review from a team as a code owner July 31, 2025 11:21
@lpahlavi lpahlavi requested a review from gregorydemay July 31, 2025 11:21
Copy link
Contributor

@gregorydemay gregorydemay left a comment

Choose a reason for hiding this comment

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

Thanks @lpahlavi for this PR, some minor comments

@lpahlavi lpahlavi requested a review from gregorydemay July 31, 2025 14:51
@lpahlavi lpahlavi merged commit 77e4d2f into main Jul 31, 2025
12 checks passed
@lpahlavi lpahlavi deleted the release-plz-2025-07-31T10-23-40Z branch July 31, 2025 15:06
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