diff --git a/.changeset/fingerprint-aggregation.md b/.changeset/fingerprint-aggregation.md deleted file mode 100644 index 69e9c17..0000000 --- a/.changeset/fingerprint-aggregation.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@iqai/alert-logger": patch ---- - -fix: improve default fingerprint aggregation to reduce alert noise - -- Normalize titles with the same rules used for messages (UUIDs, hex addresses, timestamps, numbers) so dynamic values in titles don't split fingerprints. -- Reduce default `stackDepth` from 3 to 1 so the same error from different callers groups into a single aggregation stream. Users can restore the previous behavior with `fingerprint: { stackDepth: 3 }`. diff --git a/CHANGELOG.md b/CHANGELOG.md index 616364b..8c32703 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## 0.4.1 + +### Patch Changes + +- [#13](https://github.com/IQAIcom/alert-logger/pull/13) [`417688e`](https://github.com/IQAIcom/alert-logger/commit/417688e9ec62ac8540a88aa3e559e7648f3195dd) Thanks [@Royal-lobster](https://github.com/Royal-lobster)! - fix: improve default fingerprint aggregation to reduce alert noise + + - Normalize titles with the same rules used for messages (UUIDs, hex addresses, timestamps, numbers) so dynamic values in titles don't split fingerprints. + - Reduce default `stackDepth` from 3 to 1 so the same error from different callers groups into a single aggregation stream. Users can restore the previous behavior with `fingerprint: { stackDepth: 3 }`. + ## 0.4.0 ### Minor Changes diff --git a/package.json b/package.json index 7db437e..dec2fb7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@iqai/alert-logger", - "version": "0.4.0", + "version": "0.4.1", "description": "Smart alert aggregation for any destination — Discord, Sentry, Slack, console, or your own adapter", "type": "module", "license": "MIT",