Skip to content

Conversation

@nmggithub
Copy link

This is to add support for the additional integrity digest API I am adding in this pull request: electron/electron#48587. I believe this package is the best place to put this functionality. Once merged, this functionality can be pulled into tools like Electron Forge as needed.

@nmggithub nmggithub requested a review from a team as a code owner October 26, 2025 02:59
@socket-security
Copy link

socket-security bot commented Oct 26, 2025

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Added@​types/​plist@​3.0.51001007377100
Addedplist@​3.1.010010010080100

View full report

@nmggithub
Copy link
Author

@VerteDinde I saw the Prettier message in the CI run. Sorry about that! Should be good to go now.

@nmggithub
Copy link
Author

Just curious, when do we want to merge this in? From what I understand, the changes this interacts with are in Electron 41, which just recently had its Alpha release. Do we want to wait until the Beta, or even the Stable release? Or can we merge it in now?

@erickzhao
Copy link
Member

Ah, thanks for the reminder ping @nmggithub. cc @electron/wg-ecosystem this needs a review and we should get a new release out before the next stable version drops.

digestLogger('\tDigest (SHA256): %s', digest.sha256Digest.toString('hex'));
break;
default:
digestLogger('\tUnknown metadata for digest version: %d', digest.version);
Copy link
Author

Choose a reason for hiding this comment

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

I might want to change this message to be something more descriptive like "unexpected digest version", but that reads more like an error not an info. Perhaps the current message is fine.

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.

2 participants