Skip to content

build: roll Mantle and remove patch#38437

Merged
jkleinsc merged 1 commit into
mainfrom
roll-mantle
Nov 11, 2025
Merged

build: roll Mantle and remove patch#38437
jkleinsc merged 1 commit into
mainfrom
roll-mantle

Conversation

@codebytere

@codebytere codebytere commented May 24, 2023

Copy link
Copy Markdown
Member

Description of Change

This PR rolls Mantle to 2a8e212. This pulls in upstream fixes and improvements as well as allowing us to remove a patch we've floated to compensate for extremely outdated code it previously contained.

Checklist

Release Notes

Notes: none

@codebytere codebytere added the semver/patch backwards-compatible bug fixes label May 24, 2023
@codebytere codebytere requested review from a team as code owners May 24, 2023 18:44
@codebytere codebytere removed the semver/patch backwards-compatible bug fixes label May 24, 2023
@deepak1556

Copy link
Copy Markdown
Member

The jump between the revisions is quite big. Given this is a dependency of Squirrel.mac, are our current auto updater tests sufficient to verify this bump or should we need squirrel.mac tests to be run to confirm ?

@ckerr

ckerr commented Oct 31, 2025

Copy link
Copy Markdown
Member

@codebytere it seems like this is something we would still want to land, do you agree? If so, what needs to happen to move this PR forward?

@codebytere

codebytere commented Nov 3, 2025

Copy link
Copy Markdown
Member Author

@ckerr yes I'd still like to! frankly I think it's always going to be a bit of a risk but we can always revert it if it causes issues.

@deepak1556 deepak1556 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

It would be nice at some point to run squirrel.mac tests since we are building it ourselves similar to what we do for nan or node.js, adds another layer of confidence to changes as this.

@jkleinsc jkleinsc merged commit 11d1743 into main Nov 11, 2025
55 checks passed
@jkleinsc jkleinsc deleted the roll-mantle branch November 11, 2025 20:25
@release-clerk

release-clerk Bot commented Nov 11, 2025

Copy link
Copy Markdown

No Release Notes

nilayarya pushed a commit to nilayarya/electron that referenced this pull request Nov 21, 2025
nilayarya added a commit to nilayarya/electron that referenced this pull request Nov 21, 2025
nilayarya added a commit to nilayarya/electron that referenced this pull request Nov 21, 2025
VerteDinde added a commit that referenced this pull request Feb 28, 2026
jkleinsc pushed a commit that referenced this pull request Mar 2, 2026
Revert "build: roll Mantle and remove patch (#38437)"

This reverts commit 11d1743.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants