Skip to content

feat: 12.17.2 #32527

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

Merged
merged 3 commits into from
May 6, 2025
Merged

feat: 12.17.2 #32527

merged 3 commits into from
May 6, 2025

Conversation

metamaskbot
Copy link
Collaborator

This is the release candidate for version 12.17.2. The changelog will be found in another PR chore/12.17.2-Changelog.

Team sign-off checklist

  • team-accounts
  • team-assets
  • team-confirmations
  • team-design-system
  • team-notifications
  • team-platform
  • team-security
  • team-snaps-platform
  • team-sdk
  • team-stake
  • team-tiger
  • team-wallet-framework

Reference

Copy link
Contributor

github-actions bot commented May 5, 2025

CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes.

@Gudahtt Gudahtt changed the base branch from main to master May 5, 2025 20:19
<!--
Please submit this PR as a draft initially.
Do not mark it as "Ready for review" until the template has been
completely filled out, and PR status checks have passed at least once.
-->

## **Description**
Increase polling interval to 4min to balance increased load to our
backend servers due to updating the incoming trx polling behaviour. Now
all users will poll, for all networks, as long as they have basic
functionality toggled on.

[![Open in GitHub
Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/MetaMask/metamask-extension/pull/32547?quickstart=1)

## **Related issues**

Fixes:

## **Manual testing steps**

1. Go to this page...
2.
3.

## **Screenshots/Recordings**

<!-- If applicable, add screenshots and/or recordings to visualize the
before and after of your change. -->

### **Before**

<!-- [screenshots/recordings] -->

### **After**

<!-- [screenshots/recordings] -->

## **Pre-merge author checklist**

- [ ] I've followed [MetaMask Contributor
Docs](https://github.com/MetaMask/contributor-docs) and [MetaMask
Extension Coding
Standards](https://github.com/MetaMask/metamask-extension/blob/main/.github/guidelines/CODING_GUIDELINES.md).
- [ ] I've completed the PR template to the best of my ability
- [ ] I’ve included tests if applicable
- [ ] I’ve documented my code using [JSDoc](https://jsdoc.app/) format
if applicable
- [ ] I’ve applied the right labels on the PR (see [labeling
guidelines](https://github.com/MetaMask/metamask-extension/blob/main/.github/guidelines/LABELING_GUIDELINES.md)).
Not required for external contributors.

## **Pre-merge reviewer checklist**

- [ ] I've manually tested the PR (e.g. pull and build branch, run the
app, test code being changed).
- [ ] I confirm that this PR addresses all acceptance criteria described
in the ticket it closes and includes the necessary testing evidence such
as recordings and or screenshots.
@metamaskbot metamaskbot added the team-bot Bot team (for MetaMask Bot) label May 6, 2025
@metamaskbot
Copy link
Collaborator Author

Builds ready [d3b4dc9]
UI Startup Metrics (1234 ± 53 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyHomeuiStartup1234111014015312711325
load10779401253541119945
domContentLoaded10719291250541118992
domInteractive17136061729
firstPaint7161321174425223325
backgroundConnect6414278
firstReactRender21156992041
getState13537879
initialActions001001
loadScripts82568899352857907
setupStore8523379
WebpackHomeuiStartup22091742263117523372436
load17541352215315018032068
domContentLoaded17451348214814417952045
domInteractive161177101449
firstPaint158633545321683
backgroundConnect2810246253556
firstReactRender179553451066096
getState154601059
initialActions318146
loadScripts17371347214613617932008
setupStore23720426338
FirefoxBrowserifyHomeuiStartup13791218173210414511587
load12391072161210713031448
domContentLoaded12391072161210613031448
domInteractive10538270329198
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect2213218212134
firstReactRender23194742531
getState8427478
initialActions001001
loadScripts12191059159910312891417
setupStore6335567
WebpackHomeuiStartup16021415223314716751921
load13881216200113714641654
domContentLoaded13871215200113714631654
domInteractive9538323318896
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect22154662439
firstReactRender35285853845
getState10436789
initialActions102111
loadScripts13681197197913614391632
setupStore8534489

## **Description**

Update changelog for v12.17.2

[![Open in GitHub
Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/MetaMask/metamask-extension/pull/32561?quickstart=1)

## **Related issues**

N/A

## **Manual testing steps**

N/A

## **Screenshots/Recordings**

N/A

## **Pre-merge author checklist**

- [x] I've followed [MetaMask Contributor
Docs](https://github.com/MetaMask/contributor-docs) and [MetaMask
Extension Coding
Standards](https://github.com/MetaMask/metamask-extension/blob/main/.github/guidelines/CODING_GUIDELINES.md).
- [x] I've completed the PR template to the best of my ability
- [x] I’ve included tests if applicable
- [x] I’ve documented my code using [JSDoc](https://jsdoc.app/) format
if applicable
- [x] I’ve applied the right labels on the PR (see [labeling
guidelines](https://github.com/MetaMask/metamask-extension/blob/main/.github/guidelines/LABELING_GUIDELINES.md)).
Not required for external contributors.

## **Pre-merge reviewer checklist**

- [ ] I've manually tested the PR (e.g. pull and build branch, run the
app, test code being changed).
- [ ] I confirm that this PR addresses all acceptance criteria described
in the ticket it closes and includes the necessary testing evidence such
as recordings and or screenshots.
@Gudahtt Gudahtt marked this pull request as ready for review May 6, 2025 13:12
@metamaskbot
Copy link
Collaborator Author

Builds ready [dfa9948]
UI Startup Metrics (1223 ± 59 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyHomeuiStartup1223109714575912551321
load10709191242601139994
domContentLoaded10659151235591154993
domInteractive17137071628
firstPaint7391301242423237993
backgroundConnect7416279
firstReactRender2315186192147
getState13541879
initialActions001001
loadScripts82168597258850946
setupStore8519378
WebpackHomeuiStartup22441798277419723802532
load18001396230619118582224
domContentLoaded17931393230219018532220
domInteractive16135691443
firstPaint158673415422888
backgroundConnect329241342960
firstReactRender159543861146288
getState1541992769
initialActions317135
loadScripts17851391230118318502218
setupStore2763215079
FirefoxBrowserifyHomeuiStartup13471180179511714111563
load12101052162911512611434
domContentLoaded12091052162911512611434
domInteractive10235280368898
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect19135162030
firstReactRender22194242329
getState7411278
initialActions001001
loadScripts11921037161911512451413
setupStore6421267
WebpackHomeuiStartup16341439212214216951923
load14191233193213714991698
domContentLoaded14191233193113714981698
domInteractive9133158209098
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect21164562234
firstReactRender35284943845
getState9436589
initialActions002111
loadScripts14001212191213714801677
setupStore8533489

@Gudahtt
Copy link
Member

Gudahtt commented May 6, 2025

I've tested this, and found that the transaction activity polling was approximately 4 minutes apart (as expected). There were some longer intervals between polls (some were >10 minutes) that I don't entirely know how to explain, but certain actions can turn off polling so maybe that explains it.

Copy link
Member

@Gudahtt Gudahtt 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 tested the changes, and @cryptotavares has tested and confirmed it's working as expected as well

@Gudahtt Gudahtt merged commit d5d41a0 into master May 6, 2025
293 of 294 checks passed
@github-actions github-actions bot locked and limited conversation to collaborators May 6, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
team-bot Bot team (for MetaMask Bot)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants