From a3137d10da9e69723703535262361e8e5d8273d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sanja=20Malovi=C4=87?= Date: Sun, 19 Jul 2026 13:11:40 +0200 Subject: [PATCH] Release prep v1.17.1: CHANGELOG + API_VERSION for concurrent error-group create race (#599). Co-authored-by: Cursor --- CHANGELOG.md | 8 ++++++++ apps/api/src/generated/api-version.ts | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 31610622..9389d1ab 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,6 +21,14 @@ Contributors: add user-facing changes under **[Unreleased]** in your PR to `deve --- +## [1.17.1] - 2026-07-19 + +### Fixed + +- **Concurrent error-group create race** — `findOrCreateErrorGroup` now handles Prisma P2002 on unique `(project_id, fingerprint)` by re-fetching the existing group and incrementing occurrences (`isNew: false`), so concurrent `POST /ingest/error` no longer 500s ([#599](https://github.com/Telemetry-Tracker/telemetry-tracker/pull/599)) + +--- + ## [1.17.0] - 2026-07-19 ### Added diff --git a/apps/api/src/generated/api-version.ts b/apps/api/src/generated/api-version.ts index 45773dfd..173a9c43 100644 --- a/apps/api/src/generated/api-version.ts +++ b/apps/api/src/generated/api-version.ts @@ -1,2 +1,2 @@ /** Generated at build time from CHANGELOG (/Users/unjica/Documents/GitHub/telemetry-tracker/CHANGELOG.md). Do not edit manually. */ -export const API_VERSION = "1.17.0"; +export const API_VERSION = "1.17.1";