Skip to content

Releases: phylum-dev/phylum-ci

v0.12.0

11 Aug 15:45
v0.12.0
cff7ee9
Compare
Choose a tag to compare

Feature

  • Host phylum-ci Docker image on GitHub Container Registry (#97) (ebc882e)

v0.11.0

04 Aug 17:46
v0.11.0
11a1d88
Compare
Choose a tag to compare

Feature

  • Add git pre-commit hook integration (#91) (99c5726)

Fix

  • Incorrect vulnerability risk domain package key name (#94) (247b4a4)

Documentation

  • Update CONTRIBUTING.md to show how to add dependencies without constraints (d25dd1f)
  • Create exclusive directory for Integrations docs to sync properly (#80) (d8b608b)

v0.10.0

14 Jul 18:39
v0.10.0
4f03bc1
Compare
Choose a tag to compare

Feature

  • Check for and list valid versions and targets programmatically in phylum-init (#74) (7066565)

Documentation

  • Add integration documentation to Phylum docs page (5b988b9)

Performance

  • Allow native Docker image creation (#77) (9ee4123)

v0.9.1

01 Jul 19:54
v0.9.1
70efbba
Compare
Choose a tag to compare

Fix

  • Detect lockfile changes in GitHub PRs (#73) (c119a4a)
  • Apply total threshold to all risk domains (#71) (0b19167)

v0.9.0

27 Jun 19:09
v0.9.0
f4907d2
Compare
Choose a tag to compare

Feature

  • Add support for GitHub Actions CI environment (#68) (b59da0a)

v0.8.1

16 Jun 16:10
v0.8.1
4699330
Compare
Choose a tag to compare

Fix

  • Docker image tags are inconsistent (#67) (00a2b53)

v0.8.0

15 Jun 01:11
v0.8.0
3aa7ec7
Compare
Choose a tag to compare

Feature

  • Coordinate phylum-ci Docker image releases with new CLI releases (#63) (82b57e2)
  • Expose version arguments with a short form -V (92e9149)

Fix

  • Using gh cli requires specifying a token (#65) (1e070fd)
  • Logical prefixed not fails GitHub workflow syntax (#64) (00a5cb1)
  • Re-enable building docker images with pre-built distributions (c5d7aa0)

Documentation

  • Add a Code of Conduct (#60) (c953f68)
  • Add a security policy (21fce1b)
  • Reformat code examples to add whitespace lines (a31fdce)

Performance

v0.7.0

01 Jun 14:55
v0.7.0
6797e43
Compare
Choose a tag to compare

Feature

  • Use a single character for "single dash" options (6a4b032)

Breaking

  • The short options for the following arguments changed (6a4b032):
    • --force-analysis was changed from -fa to -f
    • --force-install was changed from -fi to -i
    • --vul-threshold was changed from -vt to -u
    • --mal-threshold was changed from -mt to -m
    • --eng-threshold was changed from -et to -e
    • --lic-threshold was changed from -lt to -c
    • --aut-threshold was changed from -at to -o

v0.6.0

27 May 02:40
v0.6.0
bc82422
Compare
Choose a tag to compare

Feature

  • Provide an option to force analysis (#55) (4d6fc3b)
  • Default to project settings for risk domain thresholds (#52) (9f10442)
  • Default to analyzing new dependencies only (#53) (e0894fc)

Fix

  • Ensure the "CI Platform Name" portion of a label is correct (#55) (1867fb6)
  • Enable Phylum UI links for groups (#54) (8775a63)

Breaking Changes

  • Individual risk domain threshold values can be set with command line options, which now accept values between 0 and 100, inclusive
    • Previously, the accepted values were between 0 and 99, inclusive
  • The option to analyze --new-deps-only was removed and replaced with one that has the opposite meaning: --all-deps
  • The short option to --force-install was changed from -f to -fi

Full Changelog: v0.5.2...v0.6.0

v0.5.2

24 May 14:14
v0.5.2
dba27af
Compare
Choose a tag to compare

Fix

  • Ensure notes are not duplicated in GitLab MRs (#43) (a8ffe7f)