Skip to content

Releases: drew2a/sentry-scrubber

v2.2.0

27 Feb 11:52
9e2b568
Compare
Choose a tag to compare

What's Changed

  • feat: Enhance Sentry scrubber with more flexible markers by @drew2a in #8

The Sentry scrubber has been improved to support a wider range of marker types for identifying sections to be redacted. Now, in addition to exact value matches, it can handle lists, tuples and sets of values as markers. This allows for more granular control over what gets redacted.

Full Changelog: v2.1.0...v2.2.0

v2.1.0

26 Feb 17:12
Compare
Choose a tag to compare

What's Changed

  • feat: Add folder scrubbing option to SentryScrubber by @drew2a in #7

This change adds a new feature to the SentryScrubber that allows users to disable folder scrubbing, similar to the existing options for disabling IP and hash scrubbing. The implementation is clean and follows the existing patterns in the codebase.

Full Changelog: v2.0.0...v2.1.0

v2.0.0

26 Feb 16:23
bb468dd
Compare
Choose a tag to compare

What's Changed

  • Sentry Scrubber Refactoring by @drew2a in #6

Key Changes

  1. Simplified Redaction Strategy:

    • Replaced dynamic placeholders with a standard <redacted> placeholder
    • Removed dependency on the faker library and the obfuscate_string utility
    • Changed how sensitive information is tracked and managed
  2. API Improvements:

    • Updated method signatures for better type safety
    • Better tracking of sensitive strings through an explicit set
    • Added support for tuples in recursive scrubbing
  3. Documentation Updates:

    • Updated README with better organization
    • Fixed import statements to use correct package paths
    • Updated examples to reflect API changes
  4. CI Pipeline:

    • Separated coverage checks from standard pytest workflows
    • Improved Python version management in GitHub Actions

Full Changelog: v1.0.0...v2.0.0

v1.0.0

26 Feb 12:09
1170667
Compare
Choose a tag to compare

What's Changed

  • feat: Replace custom coverage annotation script with GitHub action by @drew2a in #1
  • feat: Add AI review workflow by @drew2a in #3
  • feat: Improve Semgrep integration by @drew2a in #2
  • feat: Expand README with detailed usage guide by @drew2a in #4
  • feat: Expand testing matrix and improve package robustness by @drew2a in #5

New Contributors

  • @drew2a made their first contribution in #1

Full Changelog: https://github.com/drew2a/sentry-scrubber/commits/v1.0.0