From 1a73860e423502b5540704fbe34b88b652ebd6b8 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Sat, 23 Apr 2022 18:32:39 -0700
Subject: [PATCH] chore(deploy): Release 23.0.8 (electron-updater@5.0.3)
(#6814)
---
.changeset/chatty-zoos-attack.md | 10 ----------
.changeset/giant-dancers-march.md | 5 -----
CHANGELOG.md | 9 +++++++++
docs/configuration/publish.md | 20 +++++++++----------
packages/app-builder-lib/CHANGELOG.md | 11 ++++++++++
packages/app-builder-lib/package.json | 2 +-
packages/app-builder-lib/src/version.ts | 2 +-
packages/builder-util-runtime/CHANGELOG.md | 6 ++++++
packages/builder-util-runtime/package.json | 2 +-
packages/builder-util/CHANGELOG.md | 9 +++++++++
packages/builder-util/package.json | 2 +-
packages/dmg-builder/CHANGELOG.md | 11 ++++++++++
packages/dmg-builder/package.json | 2 +-
.../CHANGELOG.md | 10 ++++++++++
.../package.json | 2 +-
packages/electron-builder/CHANGELOG.md | 12 +++++++++++
packages/electron-builder/package.json | 2 +-
.../CHANGELOG.md | 7 +++++++
.../package.json | 2 +-
.../CHANGELOG.md | 7 +++++++
.../package.json | 2 +-
.../electron-forge-maker-nsis/CHANGELOG.md | 7 +++++++
.../electron-forge-maker-nsis/package.json | 2 +-
.../electron-forge-maker-snap/CHANGELOG.md | 7 +++++++
.../electron-forge-maker-snap/package.json | 2 +-
packages/electron-publish/CHANGELOG.md | 8 ++++++++
packages/electron-publish/package.json | 2 +-
packages/electron-updater/CHANGELOG.md | 9 +++++++++
packages/electron-updater/package.json | 2 +-
.../src/providers/GitHubProvider.ts | 4 ++--
30 files changed, 138 insertions(+), 40 deletions(-)
delete mode 100644 .changeset/chatty-zoos-attack.md
delete mode 100644 .changeset/giant-dancers-march.md
diff --git a/.changeset/chatty-zoos-attack.md b/.changeset/chatty-zoos-attack.md
deleted file mode 100644
index ac3fada9610..00000000000
--- a/.changeset/chatty-zoos-attack.md
+++ /dev/null
@@ -1,10 +0,0 @@
----
-"app-builder-lib": patch
-"builder-util-runtime": patch
-"builder-util": patch
-"dmg-builder": patch
-"electron-builder-squirrel-windows": patch
-"electron-builder": patch
----
-
-chore: Update dependencies and audit
diff --git a/.changeset/giant-dancers-march.md b/.changeset/giant-dancers-march.md
deleted file mode 100644
index 197d1b1bcbd..00000000000
--- a/.changeset/giant-dancers-march.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"electron-updater": patch
----
-
-fix: github provider prerelease check incorrectly casts undefined to String. Resolves #6809
diff --git a/CHANGELOG.md b/CHANGELOG.md
index c1e89bfd245..8673723c8bb 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,12 @@
+# [](https://github.com/electron-userland/electron-builder/compare/v23.0.7...v) (2022-04-24)
+
+
+### Bug Fixes
+
+* github provider prerelease check incorrectly casts undefined to String. Fixes [#6809](https://github.com/electron-userland/electron-builder/issues/6809) ([#6810](https://github.com/electron-userland/electron-builder/issues/6810)) ([817e68b](https://github.com/electron-userland/electron-builder/commit/817e68ba54f4fa60fec789fcfcfb527473a610fc))
+
+
+
# [](https://github.com/electron-userland/electron-builder/compare/v23.0.6...v) (2022-04-19)
diff --git a/docs/configuration/publish.md b/docs/configuration/publish.md
index 6563007d17c..3c2b8535a70 100644
--- a/docs/configuration/publish.md
+++ b/docs/configuration/publish.md
@@ -234,8 +234,8 @@ Define KEYGEN_TOKEN
environment variable.
BITBUCKET_TOKEN
environment variable.
For converting an app password to a usable token, you can utilize this
-convertAppPassword(owner: string, token: string) {
-const base64encodedData = Buffer.from(`${owner}:${token.trim()}`).toString("base64")
+convertAppPassword(owner: string, token: string) {
+const base64encodedData = Buffer.from(`${owner}:${token.trim()}`).toString("base64")
return `Basic ${base64encodedData}`
}
@@ -263,14 +263,14 @@ AWS credentials are required, please see environment variables.
Or in the ~/.aws/credentials.
Example configuration:
-{
-"build":
-"publish": {
-"provider": "s3",
-"bucket": "bucket-name"
-}
-}
-}
+{
+"build":
+"publish": {
+"provider": "s3",
+"bucket": "bucket-name"
+}
+}
+}
-
diff --git a/packages/app-builder-lib/CHANGELOG.md b/packages/app-builder-lib/CHANGELOG.md
index b143d2f1faa..0d4b6715497 100644
--- a/packages/app-builder-lib/CHANGELOG.md
+++ b/packages/app-builder-lib/CHANGELOG.md
@@ -1,5 +1,16 @@
# app-builder-lib
+## 23.0.8
+
+### Patch Changes
+
+- [#6813](https://github.com/electron-userland/electron-builder/pull/6813) [`7af4c226`](https://github.com/electron-userland/electron-builder/commit/7af4c226af9f7759092cbd9d2c63d85e0c54ad43) Thanks [@mmaietta](https://github.com/mmaietta)! - chore: Update dependencies and audit
+
+- Updated dependencies [[`7af4c226`](https://github.com/electron-userland/electron-builder/commit/7af4c226af9f7759092cbd9d2c63d85e0c54ad43)]:
+ - builder-util-runtime@9.0.2
+ - builder-util@23.0.8
+ - electron-publish@23.0.8
+
## 23.0.7
### Patch Changes
diff --git a/packages/app-builder-lib/package.json b/packages/app-builder-lib/package.json
index f85a897ecda..472498634aa 100644
--- a/packages/app-builder-lib/package.json
+++ b/packages/app-builder-lib/package.json
@@ -1,7 +1,7 @@
{
"name": "app-builder-lib",
"description": "electron-builder lib",
- "version": "23.0.7",
+ "version": "23.0.8",
"main": "out/index.js",
"files": [
"out",
diff --git a/packages/app-builder-lib/src/version.ts b/packages/app-builder-lib/src/version.ts
index e90dbe631bc..926f7eefc23 100644
--- a/packages/app-builder-lib/src/version.ts
+++ b/packages/app-builder-lib/src/version.ts
@@ -1 +1 @@
-export const PACKAGE_VERSION = "23.0.7"
+export const PACKAGE_VERSION = "23.0.8"
diff --git a/packages/builder-util-runtime/CHANGELOG.md b/packages/builder-util-runtime/CHANGELOG.md
index 8732f44167c..47c6518bbb2 100644
--- a/packages/builder-util-runtime/CHANGELOG.md
+++ b/packages/builder-util-runtime/CHANGELOG.md
@@ -1,5 +1,11 @@
# builder-util-runtime
+## 9.0.2
+
+### Patch Changes
+
+- [#6813](https://github.com/electron-userland/electron-builder/pull/6813) [`7af4c226`](https://github.com/electron-userland/electron-builder/commit/7af4c226af9f7759092cbd9d2c63d85e0c54ad43) Thanks [@mmaietta](https://github.com/mmaietta)! - chore: Update dependencies and audit
+
## 9.0.1
### Patch Changes
diff --git a/packages/builder-util-runtime/package.json b/packages/builder-util-runtime/package.json
index 915cb28d3ac..31c94c00ed3 100644
--- a/packages/builder-util-runtime/package.json
+++ b/packages/builder-util-runtime/package.json
@@ -1,6 +1,6 @@
{
"name": "builder-util-runtime",
- "version": "9.0.1",
+ "version": "9.0.2",
"main": "out/index.js",
"author": "Vladimir Krivosheev",
"license": "MIT",
diff --git a/packages/builder-util/CHANGELOG.md b/packages/builder-util/CHANGELOG.md
index 0a3cf7ed86f..2efd0b7f489 100644
--- a/packages/builder-util/CHANGELOG.md
+++ b/packages/builder-util/CHANGELOG.md
@@ -1,5 +1,14 @@
# builder-util
+## 23.0.8
+
+### Patch Changes
+
+- [#6813](https://github.com/electron-userland/electron-builder/pull/6813) [`7af4c226`](https://github.com/electron-userland/electron-builder/commit/7af4c226af9f7759092cbd9d2c63d85e0c54ad43) Thanks [@mmaietta](https://github.com/mmaietta)! - chore: Update dependencies and audit
+
+- Updated dependencies [[`7af4c226`](https://github.com/electron-userland/electron-builder/commit/7af4c226af9f7759092cbd9d2c63d85e0c54ad43)]:
+ - builder-util-runtime@9.0.2
+
## 23.0.6
### Patch Changes
diff --git a/packages/builder-util/package.json b/packages/builder-util/package.json
index 4249e8e8631..98373ed0703 100644
--- a/packages/builder-util/package.json
+++ b/packages/builder-util/package.json
@@ -1,6 +1,6 @@
{
"name": "builder-util",
- "version": "23.0.6",
+ "version": "23.0.8",
"main": "out/util.js",
"author": "Vladimir Krivosheev",
"license": "MIT",
diff --git a/packages/dmg-builder/CHANGELOG.md b/packages/dmg-builder/CHANGELOG.md
index d764c21aed7..b1aa53e3069 100644
--- a/packages/dmg-builder/CHANGELOG.md
+++ b/packages/dmg-builder/CHANGELOG.md
@@ -1,5 +1,16 @@
# dmg-builder
+## 23.0.8
+
+### Patch Changes
+
+- [#6813](https://github.com/electron-userland/electron-builder/pull/6813) [`7af4c226`](https://github.com/electron-userland/electron-builder/commit/7af4c226af9f7759092cbd9d2c63d85e0c54ad43) Thanks [@mmaietta](https://github.com/mmaietta)! - chore: Update dependencies and audit
+
+- Updated dependencies [[`7af4c226`](https://github.com/electron-userland/electron-builder/commit/7af4c226af9f7759092cbd9d2c63d85e0c54ad43)]:
+ - app-builder-lib@23.0.8
+ - builder-util-runtime@9.0.2
+ - builder-util@23.0.8
+
## 23.0.7
### Patch Changes
diff --git a/packages/dmg-builder/package.json b/packages/dmg-builder/package.json
index dbcc65133a1..2374c376a2e 100644
--- a/packages/dmg-builder/package.json
+++ b/packages/dmg-builder/package.json
@@ -1,6 +1,6 @@
{
"name": "dmg-builder",
- "version": "23.0.7",
+ "version": "23.0.8",
"main": "out/dmgUtil.js",
"author": "Vladimir Krivosheev",
"license": "MIT",
diff --git a/packages/electron-builder-squirrel-windows/CHANGELOG.md b/packages/electron-builder-squirrel-windows/CHANGELOG.md
index 65c667fbdb1..55be1e25747 100644
--- a/packages/electron-builder-squirrel-windows/CHANGELOG.md
+++ b/packages/electron-builder-squirrel-windows/CHANGELOG.md
@@ -1,5 +1,15 @@
# electron-builder-squirrel-windows
+## 23.0.8
+
+### Patch Changes
+
+- [#6813](https://github.com/electron-userland/electron-builder/pull/6813) [`7af4c226`](https://github.com/electron-userland/electron-builder/commit/7af4c226af9f7759092cbd9d2c63d85e0c54ad43) Thanks [@mmaietta](https://github.com/mmaietta)! - chore: Update dependencies and audit
+
+- Updated dependencies [[`7af4c226`](https://github.com/electron-userland/electron-builder/commit/7af4c226af9f7759092cbd9d2c63d85e0c54ad43)]:
+ - app-builder-lib@23.0.8
+ - builder-util@23.0.8
+
## 23.0.7
### Patch Changes
diff --git a/packages/electron-builder-squirrel-windows/package.json b/packages/electron-builder-squirrel-windows/package.json
index e744cebaee0..2c7df7d7092 100644
--- a/packages/electron-builder-squirrel-windows/package.json
+++ b/packages/electron-builder-squirrel-windows/package.json
@@ -1,6 +1,6 @@
{
"name": "electron-builder-squirrel-windows",
- "version": "23.0.7",
+ "version": "23.0.8",
"main": "out/SquirrelWindowsTarget.js",
"author": "Vladimir Krivosheev",
"license": "MIT",
diff --git a/packages/electron-builder/CHANGELOG.md b/packages/electron-builder/CHANGELOG.md
index fe551524c61..7c9378a018e 100644
--- a/packages/electron-builder/CHANGELOG.md
+++ b/packages/electron-builder/CHANGELOG.md
@@ -1,5 +1,17 @@
# electron-builder
+## 23.0.8
+
+### Patch Changes
+
+- [#6813](https://github.com/electron-userland/electron-builder/pull/6813) [`7af4c226`](https://github.com/electron-userland/electron-builder/commit/7af4c226af9f7759092cbd9d2c63d85e0c54ad43) Thanks [@mmaietta](https://github.com/mmaietta)! - chore: Update dependencies and audit
+
+- Updated dependencies [[`7af4c226`](https://github.com/electron-userland/electron-builder/commit/7af4c226af9f7759092cbd9d2c63d85e0c54ad43)]:
+ - app-builder-lib@23.0.8
+ - builder-util-runtime@9.0.2
+ - builder-util@23.0.8
+ - dmg-builder@23.0.8
+
## 23.0.7
### Patch Changes
diff --git a/packages/electron-builder/package.json b/packages/electron-builder/package.json
index 8afacf21dcb..3a060d336c3 100644
--- a/packages/electron-builder/package.json
+++ b/packages/electron-builder/package.json
@@ -1,7 +1,7 @@
{
"name": "electron-builder",
"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",
- "version": "23.0.7",
+ "version": "23.0.8",
"main": "out/index.js",
"files": [
"out"
diff --git a/packages/electron-forge-maker-appimage/CHANGELOG.md b/packages/electron-forge-maker-appimage/CHANGELOG.md
index fce81576b7e..9a33794d65c 100644
--- a/packages/electron-forge-maker-appimage/CHANGELOG.md
+++ b/packages/electron-forge-maker-appimage/CHANGELOG.md
@@ -1,5 +1,12 @@
# electron-forge-maker-appimage
+## 23.0.8
+
+### Patch Changes
+
+- Updated dependencies [[`7af4c226`](https://github.com/electron-userland/electron-builder/commit/7af4c226af9f7759092cbd9d2c63d85e0c54ad43)]:
+ - app-builder-lib@23.0.8
+
## 23.0.7
### Patch Changes
diff --git a/packages/electron-forge-maker-appimage/package.json b/packages/electron-forge-maker-appimage/package.json
index 887a0d14fbb..25be17c96e2 100644
--- a/packages/electron-forge-maker-appimage/package.json
+++ b/packages/electron-forge-maker-appimage/package.json
@@ -1,6 +1,6 @@
{
"name": "electron-forge-maker-appimage",
- "version": "23.0.7",
+ "version": "23.0.8",
"main": "main.js",
"author": "Vladimir Krivosheev",
"license": "MIT",
diff --git a/packages/electron-forge-maker-nsis-web/CHANGELOG.md b/packages/electron-forge-maker-nsis-web/CHANGELOG.md
index 9f9560476af..ddb7eb75c95 100644
--- a/packages/electron-forge-maker-nsis-web/CHANGELOG.md
+++ b/packages/electron-forge-maker-nsis-web/CHANGELOG.md
@@ -1,5 +1,12 @@
# electron-forge-maker-nsis-web
+## 23.0.8
+
+### Patch Changes
+
+- Updated dependencies [[`7af4c226`](https://github.com/electron-userland/electron-builder/commit/7af4c226af9f7759092cbd9d2c63d85e0c54ad43)]:
+ - app-builder-lib@23.0.8
+
## 23.0.7
### Patch Changes
diff --git a/packages/electron-forge-maker-nsis-web/package.json b/packages/electron-forge-maker-nsis-web/package.json
index 9b8a9ac4fe9..cd6319c5938 100644
--- a/packages/electron-forge-maker-nsis-web/package.json
+++ b/packages/electron-forge-maker-nsis-web/package.json
@@ -1,6 +1,6 @@
{
"name": "electron-forge-maker-nsis-web",
- "version": "23.0.7",
+ "version": "23.0.8",
"main": "main.js",
"author": "Vladimir Krivosheev",
"license": "MIT",
diff --git a/packages/electron-forge-maker-nsis/CHANGELOG.md b/packages/electron-forge-maker-nsis/CHANGELOG.md
index 7f84abdc13a..3f7af1b99c3 100644
--- a/packages/electron-forge-maker-nsis/CHANGELOG.md
+++ b/packages/electron-forge-maker-nsis/CHANGELOG.md
@@ -1,5 +1,12 @@
# electron-forge-maker-nsis
+## 23.0.8
+
+### Patch Changes
+
+- Updated dependencies [[`7af4c226`](https://github.com/electron-userland/electron-builder/commit/7af4c226af9f7759092cbd9d2c63d85e0c54ad43)]:
+ - app-builder-lib@23.0.8
+
## 23.0.7
### Patch Changes
diff --git a/packages/electron-forge-maker-nsis/package.json b/packages/electron-forge-maker-nsis/package.json
index 47daa09637c..740f2cb7ded 100644
--- a/packages/electron-forge-maker-nsis/package.json
+++ b/packages/electron-forge-maker-nsis/package.json
@@ -1,6 +1,6 @@
{
"name": "electron-forge-maker-nsis",
- "version": "23.0.7",
+ "version": "23.0.8",
"main": "main.js",
"author": "Vladimir Krivosheev",
"license": "MIT",
diff --git a/packages/electron-forge-maker-snap/CHANGELOG.md b/packages/electron-forge-maker-snap/CHANGELOG.md
index 73e32d31b95..327b4482146 100644
--- a/packages/electron-forge-maker-snap/CHANGELOG.md
+++ b/packages/electron-forge-maker-snap/CHANGELOG.md
@@ -1,5 +1,12 @@
# electron-forge-maker-snap
+## 23.0.8
+
+### Patch Changes
+
+- Updated dependencies [[`7af4c226`](https://github.com/electron-userland/electron-builder/commit/7af4c226af9f7759092cbd9d2c63d85e0c54ad43)]:
+ - app-builder-lib@23.0.8
+
## 23.0.7
### Patch Changes
diff --git a/packages/electron-forge-maker-snap/package.json b/packages/electron-forge-maker-snap/package.json
index 626ebf8b436..54cea26f2a7 100644
--- a/packages/electron-forge-maker-snap/package.json
+++ b/packages/electron-forge-maker-snap/package.json
@@ -1,6 +1,6 @@
{
"name": "electron-forge-maker-snap",
- "version": "23.0.7",
+ "version": "23.0.8",
"main": "main.js",
"author": "Vladimir Krivosheev",
"license": "MIT",
diff --git a/packages/electron-publish/CHANGELOG.md b/packages/electron-publish/CHANGELOG.md
index 17deffa15bd..e00eeec8731 100644
--- a/packages/electron-publish/CHANGELOG.md
+++ b/packages/electron-publish/CHANGELOG.md
@@ -1,5 +1,13 @@
# electron-publish
+## 23.0.8
+
+### Patch Changes
+
+- Updated dependencies [[`7af4c226`](https://github.com/electron-userland/electron-builder/commit/7af4c226af9f7759092cbd9d2c63d85e0c54ad43)]:
+ - builder-util-runtime@9.0.2
+ - builder-util@23.0.8
+
## 23.0.6
### Patch Changes
diff --git a/packages/electron-publish/package.json b/packages/electron-publish/package.json
index 61b8f9a0800..bec200ebda5 100644
--- a/packages/electron-publish/package.json
+++ b/packages/electron-publish/package.json
@@ -1,6 +1,6 @@
{
"name": "electron-publish",
- "version": "23.0.6",
+ "version": "23.0.8",
"main": "out/publisher.js",
"author": "Vladimir Krivosheev",
"license": "MIT",
diff --git a/packages/electron-updater/CHANGELOG.md b/packages/electron-updater/CHANGELOG.md
index 5e6fbc04548..4ea0e2b57dc 100644
--- a/packages/electron-updater/CHANGELOG.md
+++ b/packages/electron-updater/CHANGELOG.md
@@ -1,5 +1,14 @@
## 4.3.0
+## 5.0.3
+
+### Patch Changes
+
+- [#6810](https://github.com/electron-userland/electron-builder/pull/6810) [`817e68ba`](https://github.com/electron-userland/electron-builder/commit/817e68ba54f4fa60fec789fcfcfb527473a610fc) Thanks [@blakebyrnes](https://github.com/blakebyrnes)! - fix: github provider prerelease check incorrectly casts undefined to String. Resolves #6809
+
+- Updated dependencies [[`7af4c226`](https://github.com/electron-userland/electron-builder/commit/7af4c226af9f7759092cbd9d2c63d85e0c54ad43)]:
+ - builder-util-runtime@9.0.2
+
## 5.0.2
### Patch Changes
diff --git a/packages/electron-updater/package.json b/packages/electron-updater/package.json
index 985a6f1e0d2..d9cd95a6566 100644
--- a/packages/electron-updater/package.json
+++ b/packages/electron-updater/package.json
@@ -1,6 +1,6 @@
{
"name": "electron-updater",
- "version": "5.0.2",
+ "version": "5.0.3",
"description": "Cross platform updater for electron applications",
"main": "out/main.js",
"author": "Vladimir Krivosheev",
diff --git a/packages/electron-updater/src/providers/GitHubProvider.ts b/packages/electron-updater/src/providers/GitHubProvider.ts
index 12e354c8aad..6e5767a7440 100644
--- a/packages/electron-updater/src/providers/GitHubProvider.ts
+++ b/packages/electron-updater/src/providers/GitHubProvider.ts
@@ -57,7 +57,7 @@ export class GitHubProvider extends BaseGitHubProvider
{
let tag: string | null = null
try {
if (this.updater.allowPrerelease) {
- const currentChannel = this.updater?.channel || semver.prerelease(this.updater.currentVersion)?.[0] as string || null
+ const currentChannel = this.updater?.channel || (semver.prerelease(this.updater.currentVersion)?.[0] as string) || null
for (const element of feed.getElements("entry")) {
// noinspection TypeScriptValidateJSTypes
const hrefElement = hrefRegExp.exec(element.element("link").attribute("href"))!
@@ -68,7 +68,7 @@ export class GitHubProvider extends BaseGitHubProvider {
// This Release's Tag
const hrefTag = hrefElement[1]
//Get Channel from this release's tag
- const hrefChannel = semver.prerelease(hrefTag)?.[0] as string || null
+ const hrefChannel = (semver.prerelease(hrefTag)?.[0] as string) || null
const shouldFetchVersion = !currentChannel || ["alpha", "beta"].includes(currentChannel)
const isCustomChannel = !["alpha", "beta"].includes(String(hrefChannel))