Skip to content

Releases: lacework/go-sdk

v0.23.0

10 Dec 20:31
75abba4
Compare
Choose a tag to compare

Release Notes

Another day, another release. These are the release notes for the version v0.23.0.

Features

  • feat(api): CRUD operations for org team member (#628) (vatasha)(80015b9)
  • feat(cli): generate & execute aws terraform code (#626) (Matt Cadorette)(992bfa6)
  • feat(cli): Manage Report Rules (#625) (Darren)(890350b)
  • feat(cli): add breadcrums to compliance commands (Salim Afiune Maya)(f133971)
  • feat(cli): cache compliance reports for 30 minutes (Salim Afiune Maya)(77f82aa)
  • feat(api): implement crud operations for team members (#614) (vatasha)(4aa40a2)

Bug Fixes

  • fix(cli): make sure progress bar starts with space (#635) (Salim Afiune)(4153f64)
  • fix(cli): fix cache directory for azure comp reports (Salim Afiune Maya)(19be146)
  • fix: report rule notifications (#621) (Darren)(f37b913)

Other Changes

  • ci: fix test resource Terraform pipeline (#634) (Salim Afiune)(c14756e)
  • ci: version bump to v0.22.1-dev (Lacework)(e12f022)
  • test(policy): update TestPolicyCreateURL (hazedav)(a89177c)
  • test(policy): adds resource for dynamic accnt (hazedav)(b28d290)

Docker Images

  • docker pull lacework/lacework-cli:latest
  • docker pull lacework/lacework-cli:scratch
  • docker pull lacework/lacework-cli:ubi-8
  • docker pull lacework/lacework-cli:centos-8
  • docker pull lacework/lacework-cli:debian-10
  • docker pull lacework/lacework-cli:ubuntu-1804
  • docker pull lacework/lacework-cli:amazonlinux-2

v0.22.0

24 Nov 02:47
0acbae4
Compare
Choose a tag to compare

Release Notes

Another day, another release. These are the release notes for the version v0.22.0.

Features

  • feat(cli): cache host vuln assessments for 1 hour (Salim Afiune Maya)(7f50bd2)
  • feat(cli): logic to store assets with expiration time (Salim Afiune Maya)(ad920ca)
  • feat(lwgenerate): Add initial hcl generation support (#611) (Matt Cadorette)(f9e9e78)

Bug Fixes

  • fix(cli): PKG typo in host vuln table (Salim Afiune Maya)(21ff81a)
  • fix(cli): avoid using "Fixed" host vulnerabilities (Salim Afiune Maya)(49ce7a7)

Other Changes

  • ci: version bump to v0.21.1-dev (Lacework)(30637bc)
  • test(cli): verify host vuln report rendering (Salim Afiune Maya)(b7d72e2)

Docker Images

  • docker pull lacework/lacework-cli:latest
  • docker pull lacework/lacework-cli:scratch
  • docker pull lacework/lacework-cli:ubi-8
  • docker pull lacework/lacework-cli:centos-8
  • docker pull lacework/lacework-cli:debian-10
  • docker pull lacework/lacework-cli:ubuntu-1804
  • docker pull lacework/lacework-cli:amazonlinux-2

v0.21.0

19 Nov 00:55
fa4c19c
Compare
Choose a tag to compare

Release Notes

Another day, another release. These are the release notes for the version v0.21.0.

Features

  • feat: Auto docs generation for the Lacework CLI (#616) (Salim Afiune)(81b7fdb)
  • feat: Filter vuln ctr list-assessments by registry (#609) (Darren)(264b450)
  • feat(api): Report Rules v2 Service (#607) (Darren)(26e96cc)

Bug Fixes

  • fix(cli): remove sub-account during reconfiguration (#602) (Salim Afiune)(d623afe)

Documentation Updates

  • docs: Run make generate-docs (Darren Murray)(b6438a1)
  • docs: Vuln ctr list-assessments registry flag (Darren Murray)(cf32b2f)

Other Changes

  • chore: ran make go-vendor with go 1.17 (#615) (Salim Afiune)(432104f)
  • chore: Update minimum go version -> 1.17 (#612) (Darren)(c6e183c)
  • chore(deps): bump github.com/honeycombio/libhoney-go (#605) (dependabot[bot])(7226624)
  • chore(cli): Update s3, slack, and cloudwatch alert channels cli commands to point to API v2 (#606) (vatasha)(65887be)
  • ci: add Azure integration as a test resource (#608) (Salim Afiune)(5cab0ef)
  • ci: Update go conditinal build comment to 1.17 preferred format (#604) (Darren)(a8f90f6)
  • ci: version bump to v0.20.1-dev (Lacework)(15761a7)
  • test: Fix failing alert rule test (#603) (Darren)(c1b8ca5)

Docker Images

  • docker pull lacework/lacework-cli:latest
  • docker pull lacework/lacework-cli:scratch
  • docker pull lacework/lacework-cli:ubi-8
  • docker pull lacework/lacework-cli:centos-8
  • docker pull lacework/lacework-cli:debian-10
  • docker pull lacework/lacework-cli:ubuntu-1804
  • docker pull lacework/lacework-cli:amazonlinux-2

v0.20.0

05 Nov 15:45
7b66e6e
Compare
Choose a tag to compare

Release Notes

Another day, another release. These are the release notes for the version v0.20.0.

Features

  • feat(cli): Manage Alert Rules in Lacework CLI (#597) (Darren)(4d5648c)

Bug Fixes

  • fix(cli): avoid panic when assessment has NO vulns (#600) (Salim Afiune)(4638c7e)
  • fix: ResourceGroups lastUpdated time format (#599) (Darren)(506954f)
  • fix(cli): making evaluatorId optional (hazedav)(a7da3c0)

Other Changes

  • ci: version bump to v0.19.1-dev (Lacework)(e8e36dd)
  • test(cli): adds host query integration test file (hazedav)(7be96a7)

Docker Images

  • docker pull lacework/lacework-cli:latest
  • docker pull lacework/lacework-cli:scratch
  • docker pull lacework/lacework-cli:ubi-8
  • docker pull lacework/lacework-cli:centos-8
  • docker pull lacework/lacework-cli:debian-10
  • docker pull lacework/lacework-cli:ubuntu-1804
  • docker pull lacework/lacework-cli:amazonlinux-2

v0.19.0

26 Oct 16:10
670ca6f
Compare
Choose a tag to compare

Release Notes

Another day, another release. These are the release notes for the version v0.19.0.

Features

  • feat: AlertRuleSeverities constructor from int slice (#595) (Darren)(637bcab)
  • feat(api): Migrate Jira Cloud and Jira Server to API v2 (#590) (vatasha)(15369f3)

Refactor

  • refactor: Add function to convert string slice to AlertRuleSeverities (#591) (Darren)(b3ae293)

Bug Fixes

  • fix(cli): affected resource count in compliance reports (#592) (Salim Afiune)(7dc18d9)

Other Changes

  • ci: version bump to v0.18.1-dev (Lacework)(21b392a)

Docker Images

  • docker pull lacework/lacework-cli:latest
  • docker pull lacework/lacework-cli:scratch
  • docker pull lacework/lacework-cli:ubi-8
  • docker pull lacework/lacework-cli:centos-8
  • docker pull lacework/lacework-cli:debian-10
  • docker pull lacework/lacework-cli:ubuntu-1804
  • docker pull lacework/lacework-cli:amazonlinux-2

v0.18.0

22 Oct 16:41
f6dda8b
Compare
Choose a tag to compare

Release Notes

Another day, another release. These are the release notes for the version v0.18.0.

Features

  • feat(cli): unhiding query "sources" cmd (hazedav)(4e2513f)
  • feat(api): Alert Rules v2 service (#583) (Darren)(a549a8c)
  • feat(cli): Migrate New Relic alert channel to API v2 (#586) (Darren)(6f32767)
  • feat(cli): Migrate Pager Duty alert channel to API v2 (#585) (Darren)(68be1ec)
  • feat(api): Migrate GCP Pub Sub alert channel to API v2 (#581) (vatasha)(7847d3b)
  • feat(cli): Migrate Ibm QRadar alert channel to API v2 (#584) (Darren)(b2a0cde)
  • feat(api): Migrate Service Now alert channel to API v2 (#582) (Darren)(692c8e5)
  • feat: Migrate Splunk alert channel to V2 (#580) (Darren)(c0c422b)
  • feat(cli): Add support for new GCP and AWS compliance reports (#579) (iancrichardson)(1de409b)
  • feat(cli): adding lql query data sources (hazedav)(8828823)
  • feat(api): Microsoft Teams alert channel APIv2 (Salim Afiune Maya)(57b318e)
  • feat(api): Migrate Cisco Spark Webhook alert channel to API v2 (#577) (vatasha)(9481999)

Refactor

  • refactor(cli): create Microsoft Teams alert channels via APIv2 (Salim Afiune Maya)(74372b8)

Bug Fixes

Other Changes

  • style: rename TeamsUrl in favor of TeamsURL (Salim Afiune Maya)(bd46e0d)
  • ci: version bump to v0.17.1-dev (Lacework)(9df310c)

Docker Images

  • docker pull lacework/lacework-cli:latest
  • docker pull lacework/lacework-cli:scratch
  • docker pull lacework/lacework-cli:ubi-8
  • docker pull lacework/lacework-cli:centos-8
  • docker pull lacework/lacework-cli:debian-10
  • docker pull lacework/lacework-cli:ubuntu-1804
  • docker pull lacework/lacework-cli:amazonlinux-2

v0.17.0

07 Oct 18:10
255e6b3
Compare
Choose a tag to compare

Release Notes

Another day, another release. These are the release notes for the version v0.17.0.

Features

  • feat(api): Migrate VictorOps alert channel to V2 (#573) (Darren)(6bc3b88)
  • feat(api): Webhook alert channel(v2) (#565) (Darren)(06915a0)
  • feat(api): Cloudwatch alert channel(v2) (#562) (Vatasha)(d0c9be7)
  • feat(api): Datadog alert channel(v2) (#570) (Vatasha)(3135b95)

Refactor

  • refactor(cli): use APIv2 to create Datadog integrations + update api/examples (#571) (vatasha)(9d6ea0e)

Bug Fixes

  • fix(cli): disable cache mechanism in install.sh (#563) (Salim Afiune)(0ccd32e)
  • fix:Add issue grouping field to cloudwatch alert channel data (#566) (vatasha)(1e93e91)
  • fix(cli): install.ps1 avoid fail for False boolean (#564) (Larry Eichenbaum)(32604df)

Documentation Updates

  • docs: improve developer guidelines (Salim Afiune Maya)(80f8e9e)
  • docs: add signed commits documentation (Salim Afiune Maya)(b8b6325)
  • docs: fix broken link in CONTRIBUTING.md (Salim Afiune Maya)(92a4d0c)
  • docs: improve pull request template (Salim Afiune Maya)(967f9d6)

Other Changes

  • chore(deps): bump go.uber.org/zap from 1.19.0 to 1.19.1 (#568) (dependabot[bot])(3f4a1f2)
  • chore(deps): bump github.com/fatih/color from 1.12.0 to 1.13.0 (#556) (dependabot[bot])(bf79562)
  • chore(deps): bump github.com/honeycombio/libhoney-go (#557) (dependabot[bot])(39fa065)
  • chore(deps): bump github.com/spf13/viper from 1.8.1 to 1.9.0 (#553) (dependabot[bot])(bf4a39a)
  • chore(deps): bump github.com/mitchellh/mapstructure from 1.4.1 to 1.4.2 (#552) (dependabot[bot])(649c729)
  • ci: fix downgrading of go packages (#575) (vatasha)(1a816c9)
  • ci: version bump to v0.16.1-dev (Lacework)(bb5caa0)

Docker Images

  • docker pull lacework/lacework-cli:latest
  • docker pull lacework/lacework-cli:scratch
  • docker pull lacework/lacework-cli:ubi-8
  • docker pull lacework/lacework-cli:centos-8
  • docker pull lacework/lacework-cli:debian-10
  • docker pull lacework/lacework-cli:ubuntu-1804
  • docker pull lacework/lacework-cli:amazonlinux-2

v0.16.0

28 Sep 23:09
50b0926
Compare
Choose a tag to compare

Release Notes

Another day, another release. These are the release notes for the version v0.16.0.

Features

  • feat: Add NonOSPackageSupport container registries (#560) (Darren)(c61e4d3)
  • feat(cli): pass-through used profile in recommendations (#554) (Salim Afiune)(d5340c1)
  • feat(telemetry): send information about flags (#551) (Salim Afiune)(8f626d6)

Documentation Updates

  • docs: Contributor Documentation (#550) (Darren)(a278374)

Other Changes

  • chore(deps): bump github.com/AlecAivazis/survey/v2 from 2.2.12 to 2.3.2 (#549) (dependabot[bot])(00deaa0)
  • chore(deps): bump go.uber.org/zap from 1.18.1 to 1.19.1 (#548) (dependabot[bot])(f98cdc3)
  • chore(deps): bump github.com/BurntSushi/toml from 0.3.1 to 0.4.1 (#509) (dependabot[bot])(e1184a1)
  • ci: ran make go-vendor to fix pipeline (#558) (Salim Afiune)(576b127)
  • ci: version bump to v0.15.1-dev (Lacework)(aa0751f)

Docker Images

  • docker pull lacework/lacework-cli:latest
  • docker pull lacework/lacework-cli:scratch
  • docker pull lacework/lacework-cli:ubi-8
  • docker pull lacework/lacework-cli:centos-8
  • docker pull lacework/lacework-cli:debian-10
  • docker pull lacework/lacework-cli:ubuntu-1804
  • docker pull lacework/lacework-cli:amazonlinux-2

v0.15.0

10 Sep 17:20
b86338a
Compare
Choose a tag to compare

Release Notes

Another day, another release. These are the release notes for the version v0.15.0.

Features

  • feat(lwdomain): export go package (#545) (Salim Afiune)(13fb167)
  • feat(cli): stdin support for query/policy (hazedav)(770f0ee)
  • feat(cli): Manage Resource Groups in the lacework cli (#538) (Darren)(5e27cc8)
  • feat: Resource Groups (#537) (Darren)(754e8f4)
  • feat(api): Add Non-OS Package Support for APIv1 (#539) (Andre Elizondo)(92e20e6)
  • feat(cli): switch over to API v2 by default (#519) (Salim Afiune)(d605b45)

Refactor

  • refactor: Add resource group specific create functions(#542) (Darren)(8a78438)

Bug Fixes

  • fix(cli): Output correct resource group json (#543) (Darren)(3311ef2)
  • fix(install.ps1): Force Set-Variable as Constant (#541) (Salim Afiune)(6087ac2)

Documentation Updates

  • docs(cli): correct typo v1 to v2 (#536) (lhasadreams)(cff6064)

Other Changes

  • ci: version bump to v0.14.1-dev (Lacework)(9417890)
  • test(cli): re-enable vuln ctr scan tests (#532) (Salim Afiune)(7697c23)
  • test(cli): disable vuln ctr scan tests (#530) (Salim Afiune)(0787b1b)
  • test(cli): re-enable query/policy integration (#526) (hazedav)(d54b51a)

Docker Images

  • docker pull lacework/lacework-cli:latest
  • docker pull lacework/lacework-cli:scratch
  • docker pull lacework/lacework-cli:ubi-8
  • docker pull lacework/lacework-cli:centos-8
  • docker pull lacework/lacework-cli:debian-10
  • docker pull lacework/lacework-cli:ubuntu-1804
  • docker pull lacework/lacework-cli:amazonlinux-2

v0.14.0

23 Aug 18:59
0c50fa0
Compare
Choose a tag to compare

Release Notes

Another day, another release. These are the release notes for the version v0.14.0.

Features

  • feat(cli): More detailed CSV compliance reports (#522) (Matt Cadorette)(bd02a44)
  • feat(api): AwsS3 Alert Channel (v2) (Salim Afiune Maya)(507cac1)
  • feat(api): SlackChannel Alert Channel (v2) (Salim Afiune Maya)(e6ac8cb)

Refactor

  • refactor: rename alert channel enums (Salim Afiune Maya)(f727b9b)

Bug Fixes

  • fix(cli): removing policyUi from policy schema (#523) (hazedav)(5586aec)
  • fix(cli): handle scan status 'Partial' (#525) (Darren)(a8ba4b7)
  • fix(cli): query run via editor (hazedav)(ca3f2a3)
  • fix(cli): Detect if running in cloudshell to output correct update command (#521) (Darren)(477fadd)

Other Changes

  • chore(api): update v2 alert channel tests (Salim Afiune Maya)(3581d0a)
  • ci: version bump to v0.13.1-dev (Lacework)(39cc865)

Docker Images

  • docker pull lacework/lacework-cli:latest
  • docker pull lacework/lacework-cli:scratch
  • docker pull lacework/lacework-cli:ubi-8
  • docker pull lacework/lacework-cli:centos-8
  • docker pull lacework/lacework-cli:debian-10
  • docker pull lacework/lacework-cli:ubuntu-1804
  • docker pull lacework/lacework-cli:amazonlinux-2