Skip to content

Commit 1bd574b

Browse files
chore(deploy): Release 24.0.0-alpha.9 ([email protected]) (alpha) (#7332)
1 parent c08db0a commit 1bd574b

File tree

23 files changed

+105
-18
lines changed

23 files changed

+105
-18
lines changed

.changeset/pre.json

+6-1
Original file line numberDiff line numberDiff line change
@@ -18,17 +18,20 @@
1818
},
1919
"changesets": [
2020
"chilled-queens-think",
21+
"chilled-shoes-sort",
2122
"empty-ligers-turn",
2223
"fresh-experts-clap",
2324
"good-balloons-admire",
2425
"healthy-walls-peel",
2526
"lazy-icons-ring",
2627
"olive-planets-grin",
28+
"plenty-spoons-prove",
2729
"real-olives-film",
2830
"seven-garlics-tell",
2931
"shy-lizards-beam",
3032
"silly-camels-fry",
3133
"silly-cycles-cheer",
34+
"slow-avocados-carry",
3235
"small-beers-complain",
3336
"small-paws-clean",
3437
"smooth-hounds-peel",
@@ -37,6 +40,8 @@
3740
"swift-ties-love",
3841
"twenty-dragons-carry",
3942
"two-eels-kiss",
40-
"two-toes-care"
43+
"two-toes-care",
44+
"violet-seahorses-wait",
45+
"wet-kangaroos-fail"
4146
]
4247
}

CHANGELOG.md

+17
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,20 @@
1+
# [](https://github.com/electron-userland/electron-builder/compare/v24.0.0-alpha.8...v) (2023-01-07)
2+
3+
4+
### Bug Fixes
5+
6+
* Ensure parent directories of symlinks are created ([#7327](https://github.com/electron-userland/electron-builder/issues/7327)) ([973a004](https://github.com/electron-userland/electron-builder/commit/973a0048b46b8367864241a903453f927c158304))
7+
* missing html extension for multi language license files in nsis target ([#7339](https://github.com/electron-userland/electron-builder/issues/7339)) ([8f94978](https://github.com/electron-userland/electron-builder/commit/8f94978c41d63e9fb4aa70a1df67f25804fdaf84))
8+
* re-add `--identifier` to mac pkg build to address issue [#7348](https://github.com/electron-userland/electron-builder/issues/7348) ([#7352](https://github.com/electron-userland/electron-builder/issues/7352)) ([c08db0a](https://github.com/electron-userland/electron-builder/commit/c08db0a92b5e251229a424c1c00559086d860dde))
9+
* Update MacOS signOptions on macPackager [#7317](https://github.com/electron-userland/electron-builder/issues/7317) ([#7351](https://github.com/electron-userland/electron-builder/issues/7351)) ([1e8dad8](https://github.com/electron-userland/electron-builder/commit/1e8dad8bc58f53780c9fac3b0c48e248a8b5467c))
10+
11+
12+
### Features
13+
14+
* Provide a custom verify function interface in NsisUpdater for native verification of nsis signatures ([#7337](https://github.com/electron-userland/electron-builder/issues/7337)) ([9c0c422](https://github.com/electron-userland/electron-builder/commit/9c0c422834369f42b311b5d9ecd301f8b50bccfa))
15+
16+
17+
118
# [](https://github.com/electron-userland/electron-builder/compare/v24.0.0-alpha.7...v) (2022-12-19)
219

320

docs/api/electron-builder.md

+1
Original file line numberDiff line numberDiff line change
@@ -1863,6 +1863,7 @@ This is different from the normal quit event sequence.</p>
18631863
<strong>Properties</strong></p>
18641864
<ul>
18651865
<li><code id="NsisUpdater-installDirectory">installDirectory</code> String - Specify custom install directory path</li>
1866+
<li><strong><code id="NsisUpdater-verifyUpdateCodeSignature">verifyUpdateCodeSignature</code></strong> module:electron-updater.__type - The verifyUpdateCodeSignature. You can pass <a href="https://github.com/beyondkmp/win-verify-trust">win-verify-signature</a> or another custom verify function: <code> (publisherName: string[], path: string) =&gt; Promise&lt;string | null&gt;</code>. The default verify function uses <a href="https://github.com/electron-userland/electron-builder/blob/master/packages/electron-updater/src/windowsExecutableCodeSignatureVerifier.ts">windowsExecutableCodeSignatureVerifier</a></li>
18661867
</ul>
18671868
<p><a name="Provider"></a></p>
18681869
<h2 id="provider">Provider</h2>

packages/app-builder-lib/CHANGELOG.md

+14
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
# app-builder-lib
22

3+
## 24.0.0-alpha.9
4+
5+
### Minor Changes
6+
7+
- [#7351](https://github.com/electron-userland/electron-builder/pull/7351) [`1e8dad8b`](https://github.com/electron-userland/electron-builder/commit/1e8dad8bc58f53780c9fac3b0c48e248a8b5467c) Thanks [@filfreire](https://github.com/filfreire)! - Update MacOS signOptions on macPackager
8+
9+
### Patch Changes
10+
11+
- [#7339](https://github.com/electron-userland/electron-builder/pull/7339) [`8f94978c`](https://github.com/electron-userland/electron-builder/commit/8f94978c41d63e9fb4aa70a1df67f25804fdaf84) Thanks [@zanzara](https://github.com/zanzara)! - fix: add missing html extension for multi language license files in nsis target
12+
13+
- [#7327](https://github.com/electron-userland/electron-builder/pull/7327) [`973a0048`](https://github.com/electron-userland/electron-builder/commit/973a0048b46b8367864241a903453f927c158304) Thanks [@gbodeen](https://github.com/gbodeen)! - fix: Ensure parent directories of symlinks are created when copied directory only contains symlinks
14+
15+
- [#7352](https://github.com/electron-userland/electron-builder/pull/7352) [`c08db0a9`](https://github.com/electron-userland/electron-builder/commit/c08db0a92b5e251229a424c1c00559086d860dde) Thanks [@michaelwbarry](https://github.com/michaelwbarry)! - fix: re-add `--identifier` to mac pkg build to address issue #7348
16+
317
## 24.0.0-alpha.8
418

519
### Major Changes

packages/app-builder-lib/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "app-builder-lib",
33
"description": "electron-builder lib",
4-
"version": "24.0.0-alpha.8",
4+
"version": "24.0.0-alpha.9",
55
"main": "out/index.js",
66
"files": [
77
"out",

packages/app-builder-lib/src/targets/pkg.ts

+1-7
Original file line numberDiff line numberDiff line change
@@ -169,13 +169,7 @@ export class PkgTarget extends Target {
169169
}
170170

171171
// now build the package
172-
const args = [
173-
"--root",
174-
rootPath,
175-
"--identifier", this.packager.appInfo.id,
176-
"--component-plist",
177-
propertyListOutputFile,
178-
]
172+
const args = ["--root", rootPath, "--identifier", this.packager.appInfo.id, "--component-plist", propertyListOutputFile]
179173

180174
use(this.options.installLocation || "/Applications", it => args.push("--install-location", it))
181175
if (options.scripts != null) {
+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export const PACKAGE_VERSION = "24.0.0-alpha.8"
1+
export const PACKAGE_VERSION = "24.0.0-alpha.9"

packages/dmg-builder/CHANGELOG.md

+7
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# dmg-builder
22

3+
## 24.0.0-alpha.9
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [[`1e8dad8b`](https://github.com/electron-userland/electron-builder/commit/1e8dad8bc58f53780c9fac3b0c48e248a8b5467c), [`8f94978c`](https://github.com/electron-userland/electron-builder/commit/8f94978c41d63e9fb4aa70a1df67f25804fdaf84), [`973a0048`](https://github.com/electron-userland/electron-builder/commit/973a0048b46b8367864241a903453f927c158304), [`c08db0a9`](https://github.com/electron-userland/electron-builder/commit/c08db0a92b5e251229a424c1c00559086d860dde)]:
8+
9+
310
## 24.0.0-alpha.8
411

512
### Patch Changes

packages/dmg-builder/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "dmg-builder",
3-
"version": "24.0.0-alpha.8",
3+
"version": "24.0.0-alpha.9",
44
"main": "out/dmgUtil.js",
55
"author": "Vladimir Krivosheev",
66
"license": "MIT",

packages/electron-builder-squirrel-windows/CHANGELOG.md

+7
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# electron-builder-squirrel-windows
22

3+
## 24.0.0-alpha.9
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [[`1e8dad8b`](https://github.com/electron-userland/electron-builder/commit/1e8dad8bc58f53780c9fac3b0c48e248a8b5467c), [`8f94978c`](https://github.com/electron-userland/electron-builder/commit/8f94978c41d63e9fb4aa70a1df67f25804fdaf84), [`973a0048`](https://github.com/electron-userland/electron-builder/commit/973a0048b46b8367864241a903453f927c158304), [`c08db0a9`](https://github.com/electron-userland/electron-builder/commit/c08db0a92b5e251229a424c1c00559086d860dde)]:
8+
9+
310
## 24.0.0-alpha.8
411

512
### Patch Changes

packages/electron-builder-squirrel-windows/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "electron-builder-squirrel-windows",
3-
"version": "24.0.0-alpha.8",
3+
"version": "24.0.0-alpha.9",
44
"main": "out/SquirrelWindowsTarget.js",
55
"author": "Vladimir Krivosheev",
66
"license": "MIT",

packages/electron-builder/CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# electron-builder
22

3+
## 24.0.0-alpha.9
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [[`1e8dad8b`](https://github.com/electron-userland/electron-builder/commit/1e8dad8bc58f53780c9fac3b0c48e248a8b5467c), [`8f94978c`](https://github.com/electron-userland/electron-builder/commit/8f94978c41d63e9fb4aa70a1df67f25804fdaf84), [`973a0048`](https://github.com/electron-userland/electron-builder/commit/973a0048b46b8367864241a903453f927c158304), [`c08db0a9`](https://github.com/electron-userland/electron-builder/commit/c08db0a92b5e251229a424c1c00559086d860dde)]:
8+
9+
10+
311
## 24.0.0-alpha.8
412

513
### Patch Changes

packages/electron-builder/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "electron-builder",
33
"description": "A complete solution to package and build a ready for distribution Electron app for MacOS, Windows and Linux with “auto update” support out of the box",
4-
"version": "24.0.0-alpha.8",
4+
"version": "24.0.0-alpha.9",
55
"main": "out/index.js",
66
"files": [
77
"out"

packages/electron-forge-maker-appimage/CHANGELOG.md

+7
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# electron-forge-maker-appimage
22

3+
## 24.0.0-alpha.9
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [[`1e8dad8b`](https://github.com/electron-userland/electron-builder/commit/1e8dad8bc58f53780c9fac3b0c48e248a8b5467c), [`8f94978c`](https://github.com/electron-userland/electron-builder/commit/8f94978c41d63e9fb4aa70a1df67f25804fdaf84), [`973a0048`](https://github.com/electron-userland/electron-builder/commit/973a0048b46b8367864241a903453f927c158304), [`c08db0a9`](https://github.com/electron-userland/electron-builder/commit/c08db0a92b5e251229a424c1c00559086d860dde)]:
8+
9+
310
## 24.0.0-alpha.8
411

512
### Patch Changes

packages/electron-forge-maker-appimage/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "electron-forge-maker-appimage",
3-
"version": "24.0.0-alpha.8",
3+
"version": "24.0.0-alpha.9",
44
"main": "main.js",
55
"author": "Vladimir Krivosheev",
66
"license": "MIT",

packages/electron-forge-maker-nsis-web/CHANGELOG.md

+7
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# electron-forge-maker-nsis-web
22

3+
## 24.0.0-alpha.9
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [[`1e8dad8b`](https://github.com/electron-userland/electron-builder/commit/1e8dad8bc58f53780c9fac3b0c48e248a8b5467c), [`8f94978c`](https://github.com/electron-userland/electron-builder/commit/8f94978c41d63e9fb4aa70a1df67f25804fdaf84), [`973a0048`](https://github.com/electron-userland/electron-builder/commit/973a0048b46b8367864241a903453f927c158304), [`c08db0a9`](https://github.com/electron-userland/electron-builder/commit/c08db0a92b5e251229a424c1c00559086d860dde)]:
8+
9+
310
## 24.0.0-alpha.8
411

512
### Patch Changes

packages/electron-forge-maker-nsis-web/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "electron-forge-maker-nsis-web",
3-
"version": "24.0.0-alpha.8",
3+
"version": "24.0.0-alpha.9",
44
"main": "main.js",
55
"author": "Vladimir Krivosheev",
66
"license": "MIT",

packages/electron-forge-maker-nsis/CHANGELOG.md

+7
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# electron-forge-maker-nsis
22

3+
## 24.0.0-alpha.9
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [[`1e8dad8b`](https://github.com/electron-userland/electron-builder/commit/1e8dad8bc58f53780c9fac3b0c48e248a8b5467c), [`8f94978c`](https://github.com/electron-userland/electron-builder/commit/8f94978c41d63e9fb4aa70a1df67f25804fdaf84), [`973a0048`](https://github.com/electron-userland/electron-builder/commit/973a0048b46b8367864241a903453f927c158304), [`c08db0a9`](https://github.com/electron-userland/electron-builder/commit/c08db0a92b5e251229a424c1c00559086d860dde)]:
8+
9+
310
## 24.0.0-alpha.8
411

512
### Patch Changes

packages/electron-forge-maker-nsis/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "electron-forge-maker-nsis",
3-
"version": "24.0.0-alpha.8",
3+
"version": "24.0.0-alpha.9",
44
"main": "main.js",
55
"author": "Vladimir Krivosheev",
66
"license": "MIT",

packages/electron-forge-maker-snap/CHANGELOG.md

+7
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# electron-forge-maker-snap
22

3+
## 24.0.0-alpha.9
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [[`1e8dad8b`](https://github.com/electron-userland/electron-builder/commit/1e8dad8bc58f53780c9fac3b0c48e248a8b5467c), [`8f94978c`](https://github.com/electron-userland/electron-builder/commit/8f94978c41d63e9fb4aa70a1df67f25804fdaf84), [`973a0048`](https://github.com/electron-userland/electron-builder/commit/973a0048b46b8367864241a903453f927c158304), [`c08db0a9`](https://github.com/electron-userland/electron-builder/commit/c08db0a92b5e251229a424c1c00559086d860dde)]:
8+
9+
310
## 24.0.0-alpha.8
411

512
### Patch Changes

packages/electron-forge-maker-snap/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "electron-forge-maker-snap",
3-
"version": "24.0.0-alpha.8",
3+
"version": "24.0.0-alpha.9",
44
"main": "main.js",
55
"author": "Vladimir Krivosheev",
66
"license": "MIT",

packages/electron-updater/CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
## 4.3.0
22

3+
## 6.0.0-alpha.7
4+
5+
### Minor Changes
6+
7+
- [#7337](https://github.com/electron-userland/electron-builder/pull/7337) [`9c0c4228`](https://github.com/electron-userland/electron-builder/commit/9c0c422834369f42b311b5d9ecd301f8b50bccfa) Thanks [@beyondkmp](https://github.com/beyondkmp)! - feat: Provide a custom verify function interface to enable nsis signature verification alternatives instead of powershell
8+
39
## 6.0.0-alpha.6
410

511
### Patch Changes

packages/electron-updater/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "electron-updater",
3-
"version": "6.0.0-alpha.6",
3+
"version": "6.0.0-alpha.7",
44
"description": "Cross platform updater for electron applications",
55
"main": "out/main.js",
66
"author": "Vladimir Krivosheev",

0 commit comments

Comments
 (0)