From c9ac5dcd25baa6de2f8061ba5cdbba03415c7dcb Mon Sep 17 00:00:00 2001 From: Lukasz Samson Date: Mon, 7 Oct 2024 23:08:09 +0200 Subject: [PATCH] fix broken telemetry --- CHANGELOG.md | 6 ++++++ package-lock.json | 4 ++-- package.json | 2 +- src/telemetry.ts | 3 ++- 4 files changed, 11 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0d7891c..c28f554 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ ### Unreleased +### v0.24.1: 6 October 2024 + +#### Fixes + +- fixed a crash in telemetry init caused by breaking change in @vscode/extension-telemetry library + ### v0.24.0: 6 October 2024 #### Improvements diff --git a/package-lock.json b/package-lock.json index b711779..0e3fdb8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "elixir-ls", - "version": "0.24.0", + "version": "0.24.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "elixir-ls", - "version": "0.24.0", + "version": "0.24.1", "license": "MIT", "dependencies": { "@vscode/extension-telemetry": "^0.9.7", diff --git a/package.json b/package.json index e3e6c06..c1123ca 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,7 @@ "author": "The Elixir community", "license": "MIT", "publisher": "JakeBecker", - "version": "0.24.0", + "version": "0.24.1", "engines": { "vscode": "^1.92.0" }, diff --git a/src/telemetry.ts b/src/telemetry.ts index 9311bde..45bf3b4 100644 --- a/src/telemetry.ts +++ b/src/telemetry.ts @@ -4,7 +4,8 @@ import TelemetryReporter, { } from "@vscode/extension-telemetry"; import type * as vscode from "vscode"; -const key = "0979629c-3be4-4b0d-93f2-2be81cccd799"; +const key = + "InstrumentationKey=0979629c-3be4-4b0d-93f2-2be81cccd799;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/;ApplicationId=7ad820f6-e2a9-4df6-97d8-d72ce90b8460"; const fakeKey = "00000000-0000-0000-0000-000000000000"; interface EventSamplingConfig {