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
feat: Add electron version to framework #14296
Conversation
BUILD.gn
Outdated
# the geolocation responses. Disable it if you | ||
# need to test with chromium's location provider. | ||
# Should not be enabled for release build. | ||
enable_fake_location_provider = !is_official_build |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this an accidental change ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yah, I was tracking another branch because originally the gn changes weren't in master yet. I'll update.
a8b6fa6
to
62750bd
Compare
62750bd
to
dfb4265
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I believe CFBundleVersion
from atom/browser/resources/mac/Info.plist
already solves this ?
@deepak1556 where does that get copied to? |
|
@deepak1556 at least in the case for Slack, and VS Code those Should I rename it |
Confirmed, Electron Packager replaces |
@groundwater @malept Thanks for the clarification!
Yup that should be good. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, can you update the file with Thanks!gn format
to fix style issues. Not a blocker for merging.
Release Notes Persisted
|
Description of Change
Beginning with MacOS, we don't have an easy way to extract the Electron version from an application build. This can be handy for bulk scanning apps to determine if they're using a version of Electron with any exploits, and either remove, disable, update those apps.
Checklist
npm test
passesRelease Notes
Notes: Add
Version
key toElectron Framework
bundle'sInfo.plist