Skip to content

Releases: groupe-edf/watchdog

1.2.3

21 May 14:44
bc69434
Compare
Choose a tag to compare

CHANGELOG

1.2.3 (2021-05-21)

Bug Fixes

  • 60205e5 error message prefix not showing in output
  • a3a6575 validate secrets rules in configuration file

Continuous Integration

Features

  • 7cb6828 add skip option to file size condition

1.2.2

22 Apr 12:17
c596d27
Compare
Choose a tag to compare

CHANGELOG

1.2.2 (2021-04-22)

Bug Fixes

  • 0860614 branches and tags handlers not triggered
  • 45868d2 appending issues for tags and branches

Build

Code Refactoring

  • c596d27 fixing lint issues
  • 6583205 use constants and go-git structs
  • a5e31df use constants for conditions name

Features

  • 5fc26f3 tag: add pattern condition

Test

  • f4a55f9 execute watchdog with configuration file

1.2.1

03 Mar 14:35
94da258
Compare
Choose a tag to compare

CHANGELOG

1.2.1 (2021-03-03)

Build

  • 07a82dd upgrade golang to 1.16 and update dependencies

Chore

  • b85d1c7 use gookit color library to print messages

Code Refactoring

Continuous Integration

  • 94da258 fix git-chglog install breaks
  • 493a131 ignore gosec rules G203 and G302
  • cb4c80a add windows and darwin releases
  • cd82d09 add test execution on windows
  • 38966ca run tests on windows and macos

1.2.0

14 Dec 16:00
09e29c4
Compare
Choose a tag to compare

CHANGELOG

1.2.0 (2020-12-14)

Bug Fixes

  • 4f50db9 return human readable issue score in json output

Chore

  • 0f7cc0a print version short format

Code Refactoring

  • 33a5060 separate analyze command from root command
  • 2635fea update configuration
  • c50c8e0 move secrets golden files to leaks folder

Continuous Integration

Documentation

  • 09e29c4 update documentation home page
  • b99698b update cli call syntax and output format
  • 4ffb577 update README.md file

Features

  • b7d3159 add vendor specific prefix to intercept messages in gui
  • ff10608 security: hide secrets in logs and console output
  • 9592a2b security: secrets logging behavior can be set in configuration
  • 8d5b971 security: log leaked secrets in masked format

Test

  • 56b007f add run argument to unit test to target specific test case

1.0.0

30 Nov 14:59
Compare
Choose a tag to compare

CHANGELOG

1.0.0 (2020-11-30)

Bug Fixes

  • 2e34112 empty strings at the end of line detected as secret
  • 5cab9ba banner not showing contact email and documentation link
  • 1bd31b6 tag handler not triggered
  • c4bb48b cancel all handlers when receiving stop signal

Build

Code Refactoring

  • 7e72b66 fixing lint issues
  • 549deaa security: return leak object and line number

Continuous Integration

Features

  • 01cc30b default handlers can be disabled in global configuration
  • a62e3fa add groovy to supported languages
  • e3e8138 run analysis with default handlers
  • ffe0f3e load configuration from external file
  • d281376 security: log false positive secrets

Test

  • 35906d5 fix permission denied error with logs path
  • 4d90678 using VERSION file in test binary compilation
  • 05c0252 fix parsing issues in integration tests
  • 6518cb1 security: add condition ignore test case