Skip to content

Commit 2d4ea9d

Browse files
chore(deploy): Release v26.0.0-alpha.2 (alpha) (#8591)
1 parent 8434e10 commit 2d4ea9d

File tree

20 files changed

+87
-11
lines changed

20 files changed

+87
-11
lines changed

.changeset/pre.json

+2
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,12 @@
2121
"lucky-tigers-do",
2222
"many-shoes-look",
2323
"nasty-mangos-yawn",
24+
"ninety-candles-laugh",
2425
"real-cougars-watch",
2526
"sweet-masks-sparkle",
2627
"tiny-cobras-walk",
2728
"tricky-files-speak",
29+
"two-rice-wash",
2830
"yellow-snakes-sneeze"
2931
]
3032
}

CHANGELOG.md

+10
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
# [](https://github.com/electron-userland/electron-builder/compare/v26.0.0-alpha.1...v) (2024-10-13)
2+
3+
4+
### Features
5+
6+
* add integration for `@electron/fuses` ([#8588](https://github.com/electron-userland/electron-builder/issues/8588)) ([8434e10](https://github.com/electron-userland/electron-builder/commit/8434e10dad0893ca11c5f3a17a70470065f96fa0))
7+
* migrate to `electron/asar` package ([#8570](https://github.com/electron-userland/electron-builder/issues/8570)) ([c848430](https://github.com/electron-userland/electron-builder/commit/c84843053a8f9e0b6af14c6b2ed33c5f82d495b3))
8+
9+
10+
111
# [](https://github.com/electron-userland/electron-builder/compare/v26.0.0-alpha.0...v) (2024-10-10)
212

313

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+
## 26.0.0-alpha.2
4+
5+
### Minor Changes
6+
7+
- [#8570](https://github.com/electron-userland/electron-builder/pull/8570) [`c8484305`](https://github.com/electron-userland/electron-builder/commit/c84843053a8f9e0b6af14c6b2ed33c5f82d495b3) Thanks [@mmaietta](https://github.com/mmaietta)! - feat: migrate to official `electron/asar` packaging
8+
9+
- [#8588](https://github.com/electron-userland/electron-builder/pull/8588) [`8434e10d`](https://github.com/electron-userland/electron-builder/commit/8434e10dad0893ca11c5f3a17a70470065f96fa0) Thanks [@mmaietta](https://github.com/mmaietta)! - feat: adding integration with @electron/fuses
10+
11+
### Patch Changes
12+
13+
- Updated dependencies []:
14+
15+
16+
317
## 26.0.0-alpha.1
418

519
### Patch 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": "26.0.0-alpha.1",
4+
"version": "26.0.0-alpha.2",
55
"main": "out/index.js",
66
"files": [
77
"out",

packages/app-builder-lib/scheme.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1293,7 +1293,7 @@
12931293
"type": "boolean"
12941294
},
12951295
"enableEmbeddedAsarIntegrityValidation": {
1296-
"description": "The embeddedAsarIntegrityValidation fuse toggles an experimental feature on macOS that validates the content of the `app.asar` file when it is loaded. This feature is designed to have a minimal performance impact but may marginally slow down file reads from inside the `app.asar` archive.\nCurrently, ASAR integrity checking is supported on:\n- macOS as of electron>=16.0.0\n- Windows as of electron>=30.0.0\nFor more information on how to use asar integrity validation please read the [Asar Integrity](https://github.com/electron/electron/blob/main/docs/tutorial/asar-integrity.md) documentation.",
1296+
"description": "The embeddedAsarIntegrityValidation fuse toggles an experimental feature on macOS that validates the content of the `app.asar` file when it is loaded. This feature is designed to have a minimal performance impact but may marginally slow down file reads from inside the `app.asar` archive.\nCurrently, ASAR integrity checking is supported on:\n\n - macOS as of electron>=16.0.0\n - Windows as of electron>=30.0.0\n\nFor more information on how to use asar integrity validation please read the [Asar Integrity](https://github.com/electron/electron/blob/main/docs/tutorial/asar-integrity.md) documentation.",
12971297
"type": "boolean"
12981298
},
12991299
"enableNodeCliInspectArguments": {
@@ -1305,7 +1305,7 @@
13051305
"type": "boolean"
13061306
},
13071307
"grantFileProtocolExtraPrivileges": {
1308-
"description": "The grantFileProtocolExtraPrivileges fuse changes whether pages loaded from the `file://` protocol are given privileges beyond what they would receive in a traditional web browser. This behavior was core to Electron apps in original versions of Electron but is no longer required as apps should be [serving local files from custom protocols](https://github.com/electron/electron/blob/main/docs/tutorial/security.md#18-avoid-usage-of-the-file-protocol-and-prefer-usage-of-custom-protocols) now instead. If you aren't serving pages from `file://` you should disable this fuse.\nThe extra privileges granted to the `file://` protocol by this fuse are incompletely documented below:\n- `file://` protocol pages can use `fetch` to load other assets over `file://`\n- `file://` protocol pages can use service workers\n- `file://` protocol pages have universal access granted to child frames also running on `file://` protocols regardless of sandbox settings",
1308+
"description": "The grantFileProtocolExtraPrivileges fuse changes whether pages loaded from the `file://` protocol are given privileges beyond what they would receive in a traditional web browser. This behavior was core to Electron apps in original versions of Electron but is no longer required as apps should be [serving local files from custom protocols](https://github.com/electron/electron/blob/main/docs/tutorial/security.md#18-avoid-usage-of-the-file-protocol-and-prefer-usage-of-custom-protocols) now instead. If you aren't serving pages from `file://` you should disable this fuse.\nThe extra privileges granted to the `file://` protocol by this fuse are incompletely documented below:\n\n - `file://` protocol pages can use `fetch` to load other assets over `file://`\n - `file://` protocol pages can use service workers\n - `file://` protocol pages have universal access granted to child frames also running on `file://` protocols regardless of sandbox settings",
13091309
"type": "boolean"
13101310
},
13111311
"loadBrowserProcessSpecificV8Snapshot": {
+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export const PACKAGE_VERSION = "26.0.0-alpha.1"
1+
export const PACKAGE_VERSION = "26.0.0-alpha.2"

packages/dmg-builder/CHANGELOG.md

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

3+
## 26.0.0-alpha.2
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [[`c8484305`](https://github.com/electron-userland/electron-builder/commit/c84843053a8f9e0b6af14c6b2ed33c5f82d495b3), [`8434e10d`](https://github.com/electron-userland/electron-builder/commit/8434e10dad0893ca11c5f3a17a70470065f96fa0)]:
8+
9+
310
## 26.0.0-alpha.1
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": "26.0.0-alpha.1",
3+
"version": "26.0.0-alpha.2",
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+
## 26.0.0-alpha.2
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [[`c8484305`](https://github.com/electron-userland/electron-builder/commit/c84843053a8f9e0b6af14c6b2ed33c5f82d495b3), [`8434e10d`](https://github.com/electron-userland/electron-builder/commit/8434e10dad0893ca11c5f3a17a70470065f96fa0)]:
8+
9+
310
## 26.0.0-alpha.1
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": "26.0.0-alpha.1",
3+
"version": "26.0.0-alpha.2",
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+
## 26.0.0-alpha.2
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [[`c8484305`](https://github.com/electron-userland/electron-builder/commit/c84843053a8f9e0b6af14c6b2ed33c5f82d495b3), [`8434e10d`](https://github.com/electron-userland/electron-builder/commit/8434e10dad0893ca11c5f3a17a70470065f96fa0)]:
8+
9+
10+
311
## 26.0.0-alpha.1
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": "26.0.0-alpha.1",
4+
"version": "26.0.0-alpha.2",
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+
## 26.0.0-alpha.2
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [[`c8484305`](https://github.com/electron-userland/electron-builder/commit/c84843053a8f9e0b6af14c6b2ed33c5f82d495b3), [`8434e10d`](https://github.com/electron-userland/electron-builder/commit/8434e10dad0893ca11c5f3a17a70470065f96fa0)]:
8+
9+
310
## 26.0.0-alpha.1
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": "26.0.0-alpha.1",
3+
"version": "26.0.0-alpha.2",
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+
## 26.0.0-alpha.2
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [[`c8484305`](https://github.com/electron-userland/electron-builder/commit/c84843053a8f9e0b6af14c6b2ed33c5f82d495b3), [`8434e10d`](https://github.com/electron-userland/electron-builder/commit/8434e10dad0893ca11c5f3a17a70470065f96fa0)]:
8+
9+
310
## 26.0.0-alpha.1
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": "26.0.0-alpha.1",
3+
"version": "26.0.0-alpha.2",
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+
## 26.0.0-alpha.2
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [[`c8484305`](https://github.com/electron-userland/electron-builder/commit/c84843053a8f9e0b6af14c6b2ed33c5f82d495b3), [`8434e10d`](https://github.com/electron-userland/electron-builder/commit/8434e10dad0893ca11c5f3a17a70470065f96fa0)]:
8+
9+
310
## 26.0.0-alpha.1
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": "26.0.0-alpha.1",
3+
"version": "26.0.0-alpha.2",
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+
## 26.0.0-alpha.2
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [[`c8484305`](https://github.com/electron-userland/electron-builder/commit/c84843053a8f9e0b6af14c6b2ed33c5f82d495b3), [`8434e10d`](https://github.com/electron-userland/electron-builder/commit/8434e10dad0893ca11c5f3a17a70470065f96fa0)]:
8+
9+
310
## 26.0.0-alpha.1
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": "26.0.0-alpha.1",
3+
"version": "26.0.0-alpha.2",
44
"main": "main.js",
55
"author": "Vladimir Krivosheev",
66
"license": "MIT",

0 commit comments

Comments
 (0)