Skip to content

Releases: adevinta/lava

v0.10.0

30 Aug 09:08
9038916
Compare
Choose a tag to compare

Changelog

  • 9038916 Merge pull request #90 from adevinta/not-matched-exclusions
  • 0fff6d5 internal/report: detect unused exclusions
  • f7e76af Merge pull request #93 from adevinta/update-deps
  • 3651a91 internal/containers: fix deprecation notice
  • 8fc4327 go.mod: update direct dependencies
  • 1125bed Merge pull request #92 from adevinta/lava-docs
  • 84da022 lava.yaml: change target type to Path and pull policy to Always
  • 4d5675c internal/containers/testdata: fix style issue in README
  • fcc5ccf README.md: add link to lava-docs
  • 64b49d0 Merge pull request #91 from adevinta/human-output
  • 7761a9a cmd/lava/internal/help: fix definition of vulnerability fingerprint
  • e08988a internal/report/human: split resource rows with hyphens
  • 78ef9bc internal/report/human: add vulnerability fingerprint to output

Full Changelog: v0.9.0...v0.10.0

v0.9.0

24 Jul 07:13
e259311
Compare
Choose a tag to compare

Changelog

  • e259311 Merge pull request #88 from adevinta/expiration-date
  • a9a3b59 internal/config: add ReportConfig.Exclusions.ExpirationDate field
  • 7a9bd78 Merge pull request #87 from adevinta/report-show
  • e8b1ab8 cmd/lava: add -show flag to "lava run"
  • 0eeb84b internal/report: filter vulns based on "show" configuration parameter
  • 39056af cmd/lava: document report.show field in lava.yaml documentation
  • 4d453c1 internal/config: add ReportConfig.Show field

Full Changelog: v0.8.0...v0.9.0

v0.8.0

11 Jul 11:57
3839b9a
Compare
Choose a tag to compare

Changelog

  • 3839b9a Merge pull request #85 from adevinta/helptopic-checktypes
  • 19052df cmd/lava: add checktypes to help topics
  • 2e1277e Merge pull request #86 from adevinta/more-errors
  • da7a756 internal/gitserver: write more information about errors

Full Changelog: v0.7.3...v0.8.0

v0.7.3

27 Jun 09:07
b62b45d
Compare
Choose a tag to compare

Changelog

  • b62b45d Merge pull request #84 from adevinta/lava-run-help
  • a2ca9e5 Merge pull request #83 from adevinta/run-required-vars
  • ec72116 cmd/lava/internal/run: add reference to LAVA_RUNTIME in help
  • 35fcd3e cmd/lava/internal/run: add -var names to checktype's required vars
  • 5804e98 Merge pull request #82 from adevinta/fix-git-submodule
  • 08e0a94 internal/gitserver: fix bug when adding git submodule path

Full Changelog: v0.7.2...v0.7.3

v0.7.2

14 May 15:22
a7eabad
Compare
Choose a tag to compare

Changelog

  • a7eabad Merge pull request #81 from adevinta/fix-lava-run-image-id
  • 4ea834f cmd/lava/internal/run: do not remove Docker image if the ID has not changed
  • 0a0b47e internal/containers: return image ID in (*DockerdClient).ImageBuild
  • d80674d cmd/lava/internal/run: check for valid pull policies

Full Changelog: v0.7.1...v0.7.2

v0.7.1

14 May 07:45
6fe9c24
Compare
Choose a tag to compare

Changelog

  • 6fe9c24 Merge pull request #80 from adevinta/help-usage
  • 8b9c7fe cmd/lava: show usage line as code block in "lava help"

Full Changelog: v0.7.0...v0.7.1

v0.7.0

13 May 13:03
eb98eb7
Compare
Choose a tag to compare

Changelog

  • eb98eb7 Merge pull request #79 from adevinta/run-code
  • 4d99d8d internal/engine: remove test Docker image after tests
  • e159da8 cmd/lava/internal/scan: set log level as soon as possible
  • 2312a8e cmd/lava/internal/run: add support for path checktypes
  • 6733f86 lava.yaml: ignore containers package test targets
  • ab2676e internal/containers: add (*DockerdClient).ImageBuild method
  • 3984ac3 internal/engine/testdata: delete unnecessary manifest.toml file

Full Changelog: v0.6.0...v0.7.0

v0.6.0

08 May 11:54
91f0cfd
Compare
Choose a tag to compare

Changelog

  • 91f0cfd Merge pull request #78 from adevinta/check-reachable
  • 8b27177 internal/engine: do not serve remote targets via targetServer
  • db7edae internal/engine: check target reachability before running the scan
  • 782f4c0 internal/config: add Target.String method
  • 46aa187 internal/engine: use generic names inside dedup function
  • 0914a98 internal/assettypes: add CheckReachable function
  • 50676e0 Merge pull request #77 from adevinta/lava-run
  • d05f5b1 internal/engine/targetserver: return error on invalid Git repository
  • c92814a cmd/lava: fix command usage message
  • b37a189 lava.yaml: ignore lava run test targets
  • 6e1411c cmd/lava: add run command
  • 39f78d6 internal/engine: add NewWithCatalog function
  • 1c5c992 internal/config: add RegistryAuth.String method
  • b7613ba internal/config: implement encoding.{TextMarshaler,TextUnmarshaler} for OutputFormat
  • dd3cf14 cmd/lava: rename run functions and flag variables for consistency
  • 7ff4c3e go.mod: go get github.com/adevinta/[email protected]

Full Changelog: v0.5.0...v0.6.0

v0.5.0

29 Apr 14:36
ce142bd
Compare
Choose a tag to compare

Changelog

  • ce142bd Merge pull request #76 from adevinta/upgrade-direct-deps
  • f27c88d go.mod: upgrade all direct dependencies to their latest version
  • 8087205 Merge pull request #73 from adevinta/envs
  • cf5bedd internal/config: add support for env variables
  • fc7d843 Merge pull request #74 from adevinta/target-server-ignore
  • 0bcae45 Merge pull request #75 from adevinta/update-golangci-lint
  • a102bf4 internal/engine: make target server ignore unsupported asset types
  • 37c2222 .github/workflows: update golangci-lint to v1.57.2

Full Changelog: v0.4.2...v0.5.0

v0.4.2

14 Mar 10:25
e50992b
Compare
Choose a tag to compare

Changelog

  • e50992b Merge pull request #72 from adevinta/metrics-lava-version
  • 3a2483b Merge pull request #71 from adevinta/fix-docs
  • c09d767 cmd/lava: record Lava command version in metrics file
  • 103d14d cmd/lava: use v0.0.0 for the examples in the documentation
  • dc8039c cmd/lava: fix typo in "lava help environment"

Full Changelog: v0.4.1...v0.4.2