Skip to content

chore(af-iperps): release v0.45.0#288

Merged
release-plz-aftermath[bot] merged 1 commit into
mainfrom
release-plz-2026-02-08T23-15-52Z
Feb 9, 2026
Merged

chore(af-iperps): release v0.45.0#288
release-plz-aftermath[bot] merged 1 commit into
mainfrom
release-plz-2026-02-08T23-15-52Z

Conversation

@release-plz-aftermath
Copy link
Copy Markdown
Contributor

🤖 New release

  • af-iperps: 0.44.0 -> 0.45.0 (⚠ API breaking changes)

af-iperps 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.46.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field AccountCapTypeTag.role in /tmp/.tmpDUxKkt/aftermath-sdk-rust/crates/af-iperps/src/lib.rs:66

--- 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.46.0/src/lints/enum_variant_added.ron

Failed in:
  variant MoveAbort:TooManyAssistantsPerAccount in /tmp/.tmpDUxKkt/aftermath-sdk-rust/crates/af-iperps/src/errors.rs:35

--- failure inherent_method_missing: pub method removed or renamed ---

Description:
A publicly-visible method or associated fn 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.46.0/src/lints/inherent_method_missing.ron

Failed in:
  ClearingHouse::governing_package_testnet, previously in file /tmp/.tmptNRyny/af-iperps/src/lib.rs:1161

--- failure method_parameter_count_changed: pub method parameter count changed ---

Description:
A publicly-visible method now takes a different number of parameters, not counting the receiver (self) parameter.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#fn-change-arity
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/method_parameter_count_changed.ron

Failed in:
  af_iperps::account::Account::new now takes 4 parameters instead of 3, in /tmp/.tmpDUxKkt/aftermath-sdk-rust/crates/af-iperps/src/lib.rs:66

--- failure pub_module_level_const_missing: pub module-level const is missing ---

Description:
A public const is missing or renamed
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/pub_module_level_const_missing.ron

Failed in:
  TESTNET_PACKAGE_VERSIONS in file /tmp/.tmptNRyny/af-iperps/src/lib.rs:32

--- 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.46.0/src/lints/struct_pub_field_missing.ron

Failed in:
  field t of struct AccountCapTypeTag, previously in file /tmp/.tmptNRyny/af-iperps/src/lib.rs:72
Changelog

0.45.0

⛰️ Features

  • (af-iperps) [breaking] Add role for AccountCap - (815fd58)


This PR was generated with release-plz.

@matteo-aftermath
Copy link
Copy Markdown
Collaborator

/fast-forward

@release-plz-aftermath
Copy link
Copy Markdown
Contributor Author

Triggered from #288 (comment) by @​matteo-aftermath.

Trying to fast forward main (815fd58) to release-plz-2026-02-08T23-15-52Z (940eb38).

Target branch (main):

commit 815fd588f1871d39e1a01e614678eb5bdfdbb19c (HEAD -> main, origin/main)
Author: matteo-aftermath <matteo@aftermath.finance>
Date:   Sat Feb 7 23:49:04 2026 +0100

    feat(af-iperps)!: add role for AccountCap

Pull request (release-plz-2026-02-08T23-15-52Z):

commit 940eb38e82d9b7d8aca23bd69852b721baa95149 (pull_request/release-plz-2026-02-08T23-15-52Z)
Author: release-plz-aftermath[bot] <196440448+release-plz-aftermath[bot]@users.noreply.github.com>
Date:   Sun Feb 8 23:15:53 2026 +0000

    chore(af-iperps): release v0.45.0

Fast forwarding main (815fd58) to release-plz-2026-02-08T23-15-52Z (940eb38).

$ git push origin 940eb38e82d9b7d8aca23bd69852b721baa95149:main
To https://github.com/AftermathFinance/aftermath-sdk-rust.git
   815fd58..940eb38  940eb38e82d9b7d8aca23bd69852b721baa95149 -> main

@release-plz-aftermath release-plz-aftermath Bot merged commit 940eb38 into main Feb 9, 2026
5 checks passed
@release-plz-aftermath release-plz-aftermath Bot deleted the release-plz-2026-02-08T23-15-52Z branch February 9, 2026 00:25
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