diff --git a/.changeset/strong-carrots-invent.md b/.changeset/strong-carrots-invent.md new file mode 100644 index 0000000000..acad0c196e --- /dev/null +++ b/.changeset/strong-carrots-invent.md @@ -0,0 +1,6 @@ +--- +"app-builder-lib": patch +"electron-updater": patch +--- + +Pin Keygen publisher/updater integration to API version v1.0. diff --git a/packages/app-builder-lib/src/publish/KeygenPublisher.ts b/packages/app-builder-lib/src/publish/KeygenPublisher.ts index 3ad121a4f7..6f17d8d474 100644 --- a/packages/app-builder-lib/src/publish/KeygenPublisher.ts +++ b/packages/app-builder-lib/src/publish/KeygenPublisher.ts @@ -59,6 +59,7 @@ export class KeygenPublisher extends HttpPublisher { headers: { Accept: "application/vnd.api+json", "Content-Length": dataLength, + "Keygen-Version": "1.0", }, } await httpExecutor.doApiRequest(configureRequestOptions(upload, this.auth, "PUT"), this.context.cancellationToken, requestProcessor) @@ -72,6 +73,7 @@ export class KeygenPublisher extends HttpPublisher { headers: { "Content-Type": "application/vnd.api+json", Accept: "application/vnd.api+json", + "Keygen-Version": "1.0", }, } const data = { @@ -105,6 +107,7 @@ export class KeygenPublisher extends HttpPublisher { path: `${this.basePath}/${releaseId}`, headers: { Accept: "application/vnd.api+json", + "Keygen-Version": "1.0", }, } await httpExecutor.request(configureRequestOptions(req, this.auth, "DELETE"), this.context.cancellationToken) diff --git a/packages/electron-updater/src/providers/KeygenProvider.ts b/packages/electron-updater/src/providers/KeygenProvider.ts index c840a5742d..97b24961bd 100644 --- a/packages/electron-updater/src/providers/KeygenProvider.ts +++ b/packages/electron-updater/src/providers/KeygenProvider.ts @@ -28,6 +28,7 @@ export class KeygenProvider extends Provider { channelUrl, { Accept: "application/vnd.api+json", + "Keygen-Version": "1.0", }, cancellationToken )