Skip to content

Version 4.1.0

Compare
Choose a tag to compare
@emayuri-godaddy emayuri-godaddy released this 03 Apr 20:45
· 26 commits to main since this release
5bee353

Features:

  • #473 - Introduces new flag --target-config/--no-target-config to enable or disable processing of the config file in the repository or folder being scanned
  • #455 - Update documentation to fix incorrect wording
  • #458 - Adds --exclude-regex-patterns to allow for regex-based exclusions
  • #479 - Remove upward traversal logic for config discovery

Bug fixes:

  • #482 - Code updates to process rule-patterns set up in the target's default config file i.e. tartufo.toml or pyproject.toml

  • #467 - Multiple fixes to configuration file processing:

    • If multiple configuration files were specified, only the last was processed and no error or warning was generated. Now files are processed in order.
    • When multiple configuration files are specified, list-valued parameters are concatenated and single-valued parameters are overwritten by the last file that defines them.
    • Configuration files located in the target of a scan-folder operation were ignored; now they are located and processed in the same manner as for a scan-local-repo or scan-remote-repo operation.