Skip to content

v1.5.0

Latest

Choose a tag to compare

@thomaspatzke thomaspatzke released this 31 Jul 21:49

What's Changed

  • fix: strip wildcards and add field filtering to HashesFieldsDetectionItemTransformation by @frack113 in #488
  • Fix ControlCharacterValidator off-by-one so 0x1F is flagged by @arpitjain099 in #491
  • Expand placeholder character set to match Sigma spec by @thomaspatzke with @Copilot in #485
  • Refactor CommandPlaceholderTransformation tests for platform compatibility by @thomaspatzke in #495
  • Bump typing-extensions from 4.15.0 to 4.16.0 by @dependabot[bot] in #494
  • spec compliance: add missing utf16be/utf16 modifiers and temporal_extended correlation types by @frack113 in #492
  • feat: add GenericTypeValueTransformation for regex-based field extraction by @frack113 in #489
  • Raise SigmaPipelineConditionError in match_field_in_value when no condition is defined by @SAY-5 in #506
  • build(deps-dev): bump mypy from 2.1.0 to 2.3.0 by @dependabot[bot] in #507
  • build(deps): bump schneegans/dynamic-badges-action from 1.8.0 to 1.9.0 by @dependabot[bot] in #498
  • build(deps): bump jq from 1.11.0 to 1.12.0 by @dependabot[bot] in #501
  • Fix ExtractFieldsTransformation silent data loss on partial regex mismatch by @thomaspatzke with @Copilot in #508
  • fix(processing): compile filter regex at init and raise SigmaConfigurationError on invalid pattern by @Romil2112 in #511
  • fix(transformations): raise SigmaValueError instead of bare Exception in HashesFieldsDetectionItemTransformation by @Romil2112 in #512
  • Fix: ConvertTypeTransformation restricted to num<->str conversions by @thomaspatzke in #517
  • Fix SigmaRule.to_dict() failing after MapStringTransformation (and other ValueTransformations) by @thomaspatzke with @Copilot in #513
  • build(deps-dev): bump types-requests from 2.33.0.20260518 to 2.33.0.20260712 by @dependabot[bot] in #500
  • fix(conditions): match selector identifiers exactly, not by prefix by @arpitjain099 in #497
  • build(deps): bump actions/setup-python from 6 to 7 by @dependabot[bot] in #518
  • build(deps): bump types-pyyaml from 6.0.12.20260518 to 6.0.12.20260724 by @dependabot[bot] in #519
  • build(deps-dev): bump pre-commit from 4.6.0 to 4.6.1 by @dependabot[bot] in #520
  • Collect_errors mechanism does not collect Tags errors by @LeDav1 in #516
  • feat(processing): extend filter to all external source formats by @Romil2112 in #503

New Contributors

Full Changelog: v1.4.0...v1.5.0