Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release v0.6.0 #230

Merged
merged 1 commit into from
Oct 6, 2023
Merged

chore: release v0.6.0 #230

merged 1 commit into from
Oct 6, 2023

Conversation

frol
Copy link
Collaborator

@frol frol commented Aug 17, 2023

🤖 New release

  • near-cli-rs: 0.5.2 -> 0.6.0 (⚠️ API breaking changes)

⚠️ near-cli-rs 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.23.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field NetworkContext.interacting_with_account_ids in /tmp/.tmpBF0qEj/near-cli-rs/src/network/mod.rs:19
  field ActionContext.interacting_with_account_ids in /tmp/.tmpBF0qEj/near-cli-rs/src/commands/mod.rs:68
  field ArgsForViewContext.interacting_with_account_ids in /tmp/.tmpBF0qEj/near-cli-rs/src/network_view_at_block/mod.rs:11

--- failure enum_variant_added: enum variant added on exhaustive enum ---

Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.23.0/src/lints/enum_variant_added.ron

Failed in:
  variant CliSignWith:SignWithLegacyKeychain in /tmp/.tmpBF0qEj/near-cli-rs/src/transaction_signature_options/mod.rs:17
  variant SignWithDiscriminants:SignWithLegacyKeychain in /tmp/.tmpBF0qEj/near-cli-rs/src/transaction_signature_options/mod.rs:31
  variant SignWithDiscriminants:SignWithLegacyKeychain in /tmp/.tmpBF0qEj/near-cli-rs/src/transaction_signature_options/mod.rs:31
  variant AccountActionsDiscriminants:ExportAccount in /tmp/.tmpBF0qEj/near-cli-rs/src/commands/account/mod.rs:40
  variant AccountActionsDiscriminants:ExportAccount in /tmp/.tmpBF0qEj/near-cli-rs/src/commands/account/mod.rs:40
  variant CliAccountActions:ExportAccount in /tmp/.tmpBF0qEj/near-cli-rs/src/commands/account/mod.rs:22
  variant SignWith:SignWithLegacyKeychain in /tmp/.tmpBF0qEj/near-cli-rs/src/transaction_signature_options/mod.rs:31

--- failure function_parameter_count_changed: pub fn parameter count changed ---

Description:
A publicly-visible function now takes a different number of parameters.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#fn-change-arity
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.23.0/src/lints/function_parameter_count_changed.ron

Failed in:
  near_cli_rs::common::save_access_key_to_keychain now takes 4 parameters instead of 5, in /tmp/.tmpBF0qEj/near-cli-rs/src/common.rs:1201
  near_cli_rs::common::input_network_name now takes 2 parameters instead of 1, in /tmp/.tmpBF0qEj/near-cli-rs/src/common.rs:1488

--- failure struct_missing: pub struct removed or renamed ---

Description:
A publicly-visible struct cannot be imported by its prior path. A `pub use` may have been removed, or the struct itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.23.0/src/lints/struct_missing.ron

Failed in:
  struct near_cli_rs::common::NearGas, previously in file /tmp/.tmpsjq4dn/near-cli-rs/src/common.rs:170

--- failure struct_pub_field_missing: pub struct's pub field removed or renamed ---

Description:
A publicly-visible struct has at least one public field that is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.23.0/src/lints/struct_pub_field_missing.ron

Failed in:
  field block_hash of struct SignKeychain, previously in file /tmp/.tmpsjq4dn/near-cli-rs/src/transaction_signature_options/sign_with_keychain/mod.rs:24
  field block_height of struct SignKeychain, previously in file /tmp/.tmpsjq4dn/near-cli-rs/src/transaction_signature_options/sign_with_keychain/mod.rs:27
Changelog

0.6.0 - 2023-09-28

Added

  • New command export-account (#226)
  • [breaking] Added system keychain support for windows & linux, so now all major desktop operating systems are supported! (#232)
  • order networks selection based on the selected account id (bubble up more relevant networks) (#225)

Fixed

  • CLI must return a non-zero exit code when function call (as-transaction) fails (#238)
  • legacy view-function call with --base64 was not recognized (#237)
  • self update is now pointing to the right archive name (#234)

Other

  • Upgraded cargo-dist to 0.3.0 version to enable MSI Windows installer, and binary artifacts on every PR (#241)
  • Switch to near-gas crate (#240)
  • New command to view contract storage state (#239)


This PR was generated with release-plz.

@frol frol changed the title chore: release v0.5.3 chore: release v0.6.0 Aug 28, 2023
@frol frol force-pushed the release-plz/2023-08-17T22-10-10Z branch 5 times, most recently from 635db54 to b8edf57 Compare September 4, 2023 13:04
@frol frol force-pushed the release-plz/2023-08-17T22-10-10Z branch 2 times, most recently from e62cc48 to 8026411 Compare September 9, 2023 16:52
@frol frol force-pushed the release-plz/2023-08-17T22-10-10Z branch from 8026411 to 2b4ae4b Compare September 24, 2023 18:55
Signed-off-by: release-plz <[email protected]>
@frol frol force-pushed the release-plz/2023-08-17T22-10-10Z branch from 2b4ae4b to c98e30b Compare September 28, 2023 19:53
@frol frol merged commit 70b2f0f into master Oct 6, 2023
16 checks passed
@frol frol deleted the release-plz/2023-08-17T22-10-10Z branch October 6, 2023 08:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant