8000 Releases · gitleaks/gitleaks · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: gitleaks/gitleaks

v8.25.1

30 Apr 13:51
d1c7759
Compare
Choose a tag to compare

Changelog

Big thanks @rgmz

v8.25.0

29 Apr 14:53
4451b45
Compare
Choose a tag to compare

Changelog

  • 4451b45 feat(config): define multiple global allowlists (#1777) (cause for the minor bump change)
  • 7fb21a4 feat(rules): Add Perplexity AI API key detection (#1825)
  • f6193bc feat(gcp): increase rule entropy (#1840)
  • 9bc7257 Adding clickhouse scanner (#1826)
  • b6cc71a fix(baseline): work with --redact (#1741)
  • cfdeb0d feat(rule): validate & sort rule when generating (#1817)

v8.24.3

11 Apr 14:27
107a418
Compare
Choose a tag to compare

Changelog

  • 107a418 Add support for GitLab Runner Tokens (Routable) (#1820)
  • 7fac002 bump repo version in pre-commit example (#1815)
  • 4b54104 Fix currentLine out of bounds error (#1810)
  • af7d5bc add support for Azure DevOps platform in SCM detection and link (#1807)
  • 3e8cd2d Add MaxMind license key rule (#1771)
  • ddcc753 implement new openai regex pattern (#1780)
  • 9708e65 A first attempt adding hooks.slack.com/triggers/ (#1792)
  • 198e410 feat(generic): tweak false-positives (#1803)
  • e273a97 chore: tweak logging and readme for GITLEAKS_CONFIG_TOML feature (#1802)
  • a503b58 feat: add option to set config from env var with toml content (#1662)

v8.24.2

22 Mar 12:08
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v8.24.0...v8.24.2

v8.24.0

20 Feb 02:11
c2afd56
Compare
Choose a tag to compare

Changelog

v8.23.3

29 Jan 14:46
3188ad6
Compare
Choose a tag to compare

Changelog

  • 3188ad6 Don't exit with error if git repacking is required (#1711)
  • 7fc11bb refactor(config): use non-capture groups for allowlists (#1735)
  • 36c52c6 chore: Enhance curl-auth-user to detect empty usernames or passwords (#1726)
  • 1f323d8 fix(cmd): read log-opts before GitLogCmd (#1730)

v8.23.2

24 Jan 14:25
Compare
Choose a tag to compare

Changelog

v8.23.1

15 Jan 12:51
7bad9f7
Compare
Choose a tag to compare

Changelog

  • 7bad9f7 chore(gcp): add firebase example keys to the gcp-api-key allowlists (#1635)
  • 977236c fix: unaligned 64-bit atomic operation panic (#1696)
  • a211b16 force push to master everyday
  • 0e5f644 feat(config): disable extended rule (#1535)
  • f320a60 style: prevent globbing and word splitting (#1543)
  • c4526b2 refactor(generic-api-key): remove hard-coded 'magic' (#1600)
  • 748076d chore(generate): add failing test case (#1690)

v8.23.0

13 Jan 15:04
db8e5e6
Compare
Choose a tag to compare

Changelog

READ THIS!!! The default gitleaks config now uses [[rules.allowlists]]

    # ⚠️ In v8.21.0 `[rules.allowlist]` was replaced with `[[rules.allowlists]]`.
    # This change was backwards-compatible: instances of `[rules.allowlist]` still  work.
    #
    # You can define multiple allowlists for a rule to reduce false positives.
    # A finding will be ignored if _ANY_ `[[rules.allowlists]]` matches.
    [[rules.allowlists]]
    description = "ignore commit A"
    # When multiple criteria are defined the default condition is "OR".
    # e.g., this can match on |commits| OR |paths| OR |stopwords|.
    condition = "OR"
    commits = [ "commit-A", "commit-B"]
    paths = [
      '''go\.mod''',
      '''go\.sum'''
    ]
    # note: stopwords targets the extracted secret, not the entire regex match
    # like 'regexes' does. (stopwords introduced in 8.8.0)
    stopwords = [
      '''client''',
      '''endpoint''',
    ]

    [[rules.allowlists]]
    # The "AND" condition can be used to make sure all criteria match.
    # e.g., this matches if |regexes| AND |paths| are satisfied.
    condition = "AND"
    # note: |regexes| defaults to check the _Secret_ in the finding.
    # Acceptable values for |regexTarget| are "secret" (default), "match", and "line".
    regexTarget = "match"
    regexes = [ '''(?i)parseur[il]''' ]
    paths = [ '''package-lock\.json''' ]

v8.22.1

30 Dec 16:25
b69b515
Compare
Choose a tag to compare

Changelog

0