chore(deps-dev): bump @electron-forge/shared-types from 7.4.0 to 7.5.0
Bumps @electron-forge/shared-types from 7.4.0 to 7.5.0.
Release notes
Sourced from @electron-forge/shared-types's releases.
v7.5.0
What's Changed
Improved ESM module support
Electron Forge v7.5.0 adds support for loading Forge modules (plugins, makers, publishers etc.) that use ESM for their module format. This change allows both official Forge modules and third-party modules to use ESM syntax.
Change in Vite support policy
v7.5.0 also makes refinements to our Vite plugin, fixing an issue that users identified as breaking between 7.2.0 and 7.3.0 (electron/forge#3506). Users upgrading from any past version of Forge to 7.5.0 should now not experience breaking config changes.
After discussion with maintainers, we've decided to retroactively mark the Vite plugin as experimental, as the plugin is still under active development and cannot offer the same API stability guarantees as our other existing plugins. Minor versions may include breaking changes to improve developer ergonomics or to fix bugs (especially around native Node.js modules).
When these changes happen, we'll provide additional migration information in future release notes.
- feat(plugin-vite): better logic by
@caoxiemeihaoin electron/forge#3583- feat(core): support ESM Forge module loading by
@SpacingBat3in electron/forge#3582- feat(core): adding register/unregisterForgeConfigForDirectory to utils by
@IIIMADDINIIIin electron/forge#3626- feat(publisher-gcs): only include provided upload options by
@kochrtin electron/forge#3576- feat: Adding optional metadata config to gcs publisher by
@Tobiasartzin electron/forge#3682- feat(maker-wix): Expose the property associateExtensions by
@fras2560in electron/forge#3674- feat(plugin-webpack): support for dev server custom headers by
@rahul-sachdeva22in electron/forge#3653Bug Fixes and Improvements
- fix(cli): cli capitalisation by
@DevanceJin electron/forge#3539- ci: don't use versionDocs option in API Documentation workflow by
@dsanders11in electron/forge#3571- test(import): check if electron-quick-start packages by
@erickzhaoin electron/forge#3580- fix(maker-squirrel): only push
deltaartifacts if they exist on disk by@hipstersmoothiein electron/forge#3586- docs: upgrade [email protected] by
@erickzhaoin electron/forge#3636- fix(plugin-webpack): protocol recognizes webpack's
devServersetting by@Dogdriipin electron/forge#3650- fix(hooks): allow mutating hooks to have a
voidreturn by@erickzhaoin electron/forge#3655- fix: Bump
@electron/packagerto ^18.3.5 by@felixriesebergin electron/forge#3692- chore: bump electronjs/node to 2.3.0 (main) by
@electron-rollerin electron/forge#3596- chore(publisher-s3): update aws-sdk deps by
@erickzhaoin electron/forge#3708- chore: bump
asardep to latest by@erickzhaoin electron/forge#3592- test: correctly make test-output.xml paths relative in windows by
@yangannyxin electron/forge#3620- docs: mark plugin-vite as experimental by
@VerteDindein electron/forge#3710New Contributors
@DevanceJmade their first contribution in electron/forge#3539@hipstersmoothiemade their first contribution in electron/forge#3586@Tobiasartzmade their first contribution in electron/forge#3682@rahul-sachdeva22made their first contribution in electron/forge#3653@fras2560made their first contribution in electron/forge#3674@IIIMADDINIIImade their first contribution in electron/forge#3626@SpacingBat3made their first contribution in electron/forge#3582@kochrtmade their first contribution in electron/forge#3576
... (truncated)
Changelog
Sourced from @electron-forge/shared-types's changelog.
6.0.2 (2022-11-14)
6.0.1 (2022-11-08)
6.0.0 (2022-11-02)
6.0.0-beta.75 (2022-11-01)
New Features
6.0.0-beta.74 (2022-11-01)
Bug Fixes
Other Changes
6.0.0-beta.73 (2022-11-01)
Bug Fixes
6.0.0-beta.72 (2022-10-31)
6.0.0-beta.71 (2022-10-31)
Bug Fixes
- packager: "packaging application" log never stops when building for multiple architectures (#3006) (247f52ab)
- publish: ignore unnecessary files when publishing to npm (#3024) (ab8ea661)
- template-base: use minimum instead of exact version when replacing
ELECTRON_FORGE/VERSIONin templates (#3030) (7aaa7029)- use
@electron-forge/clihint for project resolution (#3023) (b5d05874)- restore isProd in the webpack plugin (#3021) (531788ba)
6.0.0-beta.70 (2022-10-28)
Bug Fixes
- template-typescript-webpack:
6.0.0-beta.69 (2022-10-27)
... (truncated)
Commits
5941a9av7.5.03b1f849docs: mark plugin-vite as experimental (#3710)83fa9cffeat(plugin-vite): better logic (#3583)a29dd65feat(publisher-gcs): only include provided upload options (#3576)04945d5chore(publisher-s3): update aws-sdk deps (#3708)cc0d7d6feat(core): support ESM Forge module loading (#3582)f4c3834build(deps): upgradepath-to-regexp(#3707)fd1e3d0build(deps): lerna@7 (#3706)2c081eafeat(core): adding register/unregisterForgeConfigForDirectory to utils (#3626)ca6b211chore: add.nvmrcfor developers (#3704)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Deploy Preview for nndesign ready!
| Name | Link |
|---|---|
| Latest commit | f65b06cb73954199d464d51317b3634c578c2639 |
| Latest deploy log | https://app.netlify.com/sites/nndesign/deploys/670738034d2e95000833a0d6 |
| Deploy Preview | https://deploy-preview-672--nndesign.netlify.app |
| Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site configuration.
Superseded by #699.