Skip to content

Latest commit

 

History

History
96 lines (58 loc) · 3.87 KB

File metadata and controls

96 lines (58 loc) · 3.87 KB

CHANGELOG

v0.3.0 (2026-03-29)

Features

  • Disable telemetry via pyproject.toml [tool.openadapt] (#5, a4ffd34)

Enterprises can commit one file to disable telemetry for all devs:

[tool.openadapt] telemetry = false

Walks up from cwd to find nearest pyproject.toml. Uses tomllib (stdlib 3.11+) or tomli fallback. Only checks the first pyproject.toml found (nearest to cwd).

Priority: DO_NOT_TRACK > OPENADAPT_TELEMETRY_ENABLED > pyproject.toml > CI detection.

Co-authored-by: Claude Opus 4.6 (1M context) noreply@anthropic.com

v0.2.0 (2026-03-17)

v0.1.0 (2026-03-05)

Bug Fixes

  • Add README badges for license and Python version (afb480b)

Add standard badges for license and Python version. PyPI badges are commented out until the package is published.

Co-Authored-By: Claude Sonnet 4.5 noreply@anthropic.com

  • Add README badges for license and Python version (#1, 5e867d5)

Add standard badges for license and Python version. PyPI badges are commented out until the package is published.

Co-authored-by: Claude Sonnet 4.5 noreply@anthropic.com

  • Avoid misclassifying non-binary users as internal (7d64d77)

  • Enforce do-not-track precedence and avoid rehashing anon IDs (6dce201)

  • Enforce privacy filter precedence for sentry init overrides (a8f2a57)

  • Guard non-dict telemetry config payloads (8e9a3e1)

  • Guard request shape and enforce tag cap semantics (5620452)

  • Harden anon id validation and preserve safe custom tags (a8c752d)

  • Scrub request header variants and dedupe salt warnings (2c0b007)

  • ci: Correct semantic-release version targets (c51d7c0)

Chores

  • Fix existing ruff violations in decorators (216f6d0)

Code Style

  • Clear legacy ruff violations (70afe50)

Continuous Integration

  • Scope telemetry tests to PostHog additions (22663de)

Features

  • Add PostHog usage events and release automation (7a204a4)

  • Harden telemetry privacy filters and anon ID policy (2d9dfa6)

  • Make telemetry opt-out and enforce anonymized user IDs (278e091)