# Changelog

## Score

- CAI 77 → 78 (+0.7)
- Rubric changed (rubric-2026.09.15 → rubric-2026.10.1) — scores are not directly comparable.

## Lenses

- Code Health 92 → 92 (+0.0)
- Architecture 93 → 93 (+0.1)
- Maturity 68 → 68 (-0.0)
- Readiness 82 → 82 (-0.7)
- Security 84 → 86 (+2.4)
- Performance 100 (new)

## Resolved (10)

- Duplicated block (18 lines × 2) (lib/sentry/integrations/oban/cron.ex)
- Duplicated block (6 lines × 2) (lib/sentry/telemetry/buffer.ex)
- Off-boarding risk: anonymized user #1
- Outdated: opentelemetry_exporter
- Outdated: opentelemetry_exporter
- Outdated: phoenix
- Outdated: phoenix
- Outdated: phoenix_live_view
- Outdated: phoenix_live_view
- Outdated: swoosh

## New (13)

- Duplicated block (7 lines × 2) (lib/sentry/telemetry/buffer.ex)
- Medium CVE: EEF-[CVE redacted] (mix.lock)
- Off-boarding risk: anonymized user #1
- Outdated: finch
- Outdated: finch
- Outdated: finch
- Projects may be oversized for their cohesion
- Repeated repair: lib/sentry.ex (lib/sentry.ex)
- Repeated repair: lib/sentry/callback.ex (lib/sentry/callback.ex)
- Repeated repair: lib/sentry/client.ex (lib/sentry/client.ex)
- Repeated repair: lib/sentry/metric.ex (lib/sentry/metric.ex)
- Repeated repair: lib/sentry/plug_capture.ex (lib/sentry/plug_capture.ex)
- Repeated repair: lib/sentry/telemetry/scheduler.ex (lib/sentry/telemetry/scheduler.ex)

## Changes since last survey

- 18 commits — 10 feature/other, 8 fixes

## By area

- lib/sentry — 13 commits
- (root) — 4 commits
- test/sentry — 1 commit

## Notable commits

- fix: fix(callbacks): wrap Oban callbacks (#1224)
- fix: fix(callbacks): wrap event pipeline callbacks (#1220)
- fix: fix(callbacks): wrap log and metric callbacks (#1221)
- fix: fix(callbacks): wrap plug and phoenix callbacks (#1223)
- fix: fix(callbacks): wrap traces sampler callback (#1222)
- fix: fix(config): remove broken enable_logs?/0 (#1229)
- fix: fix(metrics): attach sentry.timestamp.sequence (#1215)
- fix: fix(tracing): discard ignored-status transactions as event_processor (#1226)
- change: chore(deps): Refresh mix.lock files (#1218)
- change: chore(deps): Refresh mix.lock files (#1234)
- change: docs: add 13.x to 14.x upgrade guide (#1231)
- change: docs: updates for 14.0.0 (#1230)
- change: feat(metrics): report BEAM memory usage as gauges (#1188)
- change: feat(metrics): report process, atom and port counts in runtime metrics (#1213)
- change: feat(metrics): report run queue depth in runtime metrics (#1212)
- change: feat(metrics): report scheduler utilization in runtime metrics (#1189)
- change: feat(scrubber)!: replace redacted values with [Filtered] (#1227)
- change: feat(tracing): add option to exclude certain http statuses from tracing (#1217)
