Skip to content

Conversation

@dbrans
Copy link
Contributor

@dbrans dbrans commented Apr 29, 2024

Creates release 145, to release v28.1.1 of the TransactionController.

The intention is to hotfix transaction-controller 28.1.1 into the Extension along with #4217

@dbrans dbrans marked this pull request as ready for review April 29, 2024 19:17
@dbrans dbrans requested a review from a team April 29, 2024 19:17
@dbrans dbrans marked this pull request as draft April 29, 2024 20:07
Copy link
Contributor

@mcmire mcmire left a comment

Choose a reason for hiding this comment

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

I've looked at @metamask/approval-controller, @metamask/base-controller, @metamask/gas-fee-controller, and @metamask/network-controller (which were the packages connected to this package) and confirmed that we can safely release this package alone.

That said, I made some suggestions to satisfy lint and make this changelog more useful for consumers.


### Uncategorized

- fix: simulation should handle NFT mints ([#4217](https://github.com/MetaMask/core/pull/4217))
Copy link
Contributor

Choose a reason for hiding this comment

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

We like to be clear about the changes that are made to the API or to the behavior of the package rather than repeating the name of the commit message. If you were to explain this to a consumer of the package, how would you do it? (Tip: you could try summarizing your PR description, keeping in mind that consumers don't know about getTokenBalanceTransactions or getTokenBalanceChanges, since they're private to the simulation file, so we might not want to figure out a way to describe it more generally)

Copy link
Contributor Author

@dbrans dbrans Apr 30, 2024

Choose a reason for hiding this comment

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

Done. Thank you for the clear explanation.


## [28.1.1]

### Uncategorized
Copy link
Contributor

Choose a reason for hiding this comment

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

PR 4420 (referenced below) bumped gas-fee-controller in transaction-controller (since it was one of the packages that got released). So, we can file that under Changed:

Suggested change
### Uncategorized
### Changed
- Bump `@metamask/gas-fee-controller` to ^15.1.0 ([#4220](https://github.com/MetaMask/core/pull/4220))

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Applied.

@dbrans dbrans marked this pull request as ready for review April 30, 2024 02:52
Copy link
Member

@mikesposito mikesposito left a comment

Choose a reason for hiding this comment

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

Looks good!

@dbrans dbrans merged commit a04eeb6 into main Apr 30, 2024
@dbrans dbrans deleted the release/145.0.0 branch April 30, 2024 11:54
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.

4 participants