Skip to content

Releases: lacework/go-sdk

v0.13.0

15 Aug 04:41
42059eb
Compare
Choose a tag to compare

Release Notes

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

Features

  • feat(cli): install agents via SSH on a custom port (#516) (Salim Afiune)(89ff730)
  • feat(cli): new agent install --trust_host_key flag (#515) (Salim Afiune)(fbd9934)
  • feat(cli): new --api_token global flag (#513) (Salim Afiune)(9cf1271)
  • feat(cli): unhide query and policy commands (hazedav)(d1990d2)

Bug Fixes

  • fix(cli): vuln host scan-pkg-manifest --local centos 6.10 (#514) (Darren)(83f8884)
  • fix(install.ps1): verify if running as administrator (#510) (Salim Afiune)(d9c2284)

Documentation Updates

  • docs(cli): add inline help docs for query/policy cmds (#517) (Salim Afiune)(e471393)

Other Changes

  • ci: version bump to v0.12.1-dev (Lacework)(af1cb50)
  • test(cli): go test modularity via build tags (#511) (hazedav)(b83a4af)

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.12.0

06 Aug 14:56
19fc461
Compare
Choose a tag to compare

Release Notes

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

Features

  • feat(cli): Output v2 integration state details (#505) (Darren)(e2cc6f1)
  • feat: Add apiV2AlertChannelTest (#502) (Darren)(f968b89)
  • feat(cli): create Github Registry integrations (Salim Afiune Maya)(d3756e4)
  • feat(cli): create Google Artifact Registry integrations (Salim Afiune Maya)(0f1bb68)
  • feat(api): add Github Registry support (Salim Afiune Maya)(697ca98)
  • feat(api): add Google Artifact Registry support (Salim Afiune Maya)(503ae99)
  • feat(api): new v2 Container Registries service (Salim Afiune Maya)(46212c6)

Refactor

  • refactor(cli): policy update api args (hazedav)(a9add4b)
  • refactor(cli): split survey limits into diff funcs (Salim Afiune Maya)(1e1dca4)

Bug Fixes

  • fix: comp [aws | gcp | az] list json output (#497) (Darren)(c3fb601)

Other Changes

  • chore(deps): bump github.com/honeycombio/libhoney-go (#494) (dependabot[bot])(9c1985c)
  • chore: fixed minor typos (Salim Afiune Maya)(a13e58b)
  • chore(deps): add github.com/fatih/structs package (Salim Afiune Maya)(89d6e0d)
  • ci: sign lacework-releng commits (#500) (Salim Afiune)(523097c)
  • test(cli): updating policy integration resource (hazedav)(acceada)

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.11.1

29 Jul 00:35
ef2d204
Compare
Choose a tag to compare

Release Notes

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

Bug Fixes

  • fix(cli): scan-pkg-manifest returns valid JSON when no vulns are found (#498) (Darren)(0cdcc7e)

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.11.0

27 Jul 14:34
97fcb85
Compare
Choose a tag to compare

Release Notes

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

Features

  • feat(cli): manage EmailUser alert channels (Salim Afiune Maya)(4624dfb)
  • feat(api): EmailUser Alert Channel (v2) (#492) (Salim Afiune)(45cc8f4)
  • feat(cli): apiv2 support for query run (hazedav)(6d8c766)

Bug Fixes

  • fix(cli): integration show align left (Salim Afiune Maya)(df17625)
  • fix(cli): integration show single object (Salim Afiune Maya)(b26a3d0)
  • fix(cli): evalFrequency optional for policyCreate (hazedav)(03d527e)

Other Changes

  • chore(cli): apply lint recommendations (Salim Afiune Maya)(931b2db)
  • test(cli): re-enable on-demand ctr scans (#490) (Salim Afiune)(ddddbc6)

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.10.1

21 Jul 15:10
7e918d0
Compare
Choose a tag to compare

Release Notes

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

Features

  • feat(cli): apiv2 support for query validate (hazedav)(bcd81ce)

Bug Fixes

  • fix(api): callbacks panic when response is nil (#486) (Salim Afiune)(8b7472a)
  • fix(cli): Output gcp comp list with --json flag (#482) (Darren)(9f95aa8)

Other Changes

  • test(cli): create VMs of supported platforms (#480) (Salim Afiune)(7f7c06e)

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.10.0

16 Jul 05:10
c727eaa
Compare
Choose a tag to compare

Release Notes

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

Features

  • feat(cli): New compliance google list command (#466) (Darren)(f3aec8d)
  • feat(cli): caching mechanism (Salim Afiune Maya)(426c3eb)
  • feat(api): LifecycleCallbacks (Salim Afiune Maya)(7b0c03e)
  • feat: new internal/format go package (Salim Afiune Maya)(aa49474)
  • feat: install diskv go package (Salim Afiune Maya)(b0f7c43)
  • feat(cli): apiv2 support for lacework policy (hazedav)(efaa50e)
  • feat(cli): apiv2 support for Queries (hazedav)(e3b2cfa)
  • feat(cli): add --organization global flag (Salim Afiune Maya)(408a340)
  • feat(api): Add AwsCtSqs Cloud Account Get/Update funcs (Salim Afiune Maya)(435686e)
  • feat(api): Add V2 CloudAccountsService (Salim Afiune Maya)(656b257)
  • feat(api): WithOrgAccess Option to access org level (Salim Afiune Maya)(15f672e)
  • feat(api): CopyClient() to duplicate an API client (Salim Afiune Maya)(084fe25)
  • feat(api): propagate APIv2 error messages (#453) (Salim Afiune)(9a4c697)

Refactor

  • refactor: migrate Agent Access Tokens to API v2 (#461) (Salim Afiune)(e08d947)
  • refactor(cli): create AwsCtSqs CloudAccounts using APIv2 (Salim Afiune Maya)(b8b1605)
  • refactor(cli): improved LQL service func names (#438) (hazedav)(08f7ce4)

Bug Fixes

  • fix(api): add 'description' field for Host Vulnerability (#481) (Salim Afiune)(dba83cb)
  • fix(cli): remove subaccount during configure (#474) (Salim Afiune)(f228f08)
  • fix: check http status code before erase cache (Darren Murray)(7f1a29d)
  • fix(cli): non-interactive should not run daily version check (#462) (Salim Afiune)(4bb7e9f)

Other Changes

  • chore(deps): revert bump AlecAivazis/survey from 2.2.14 to 2.2.12 (#476) (Salim Afiune)(2d2176d)
  • chore(deps): revert bump briandowns/spinner from 1.16.0 to 1.12.0 (#475) (Salim Afiune)(f2e19fb)
  • chore(deps): bump github.com/spf13/cobra from 1.1.3 to 1.2.1 (#469) (dependabot[bot])(6725a81)
  • chore(deps): bump github.com/honeycombio/libhoney-go (#433) (dependabot[bot])(6a833a1)
  • chore(deps): bump github.com/spf13/viper from 1.7.1 to 1.8.1 (#459) (dependabot[bot])(7296b4a)
  • chore(deps): bump github.com/briandowns/spinner from 1.12.0 to 1.16.0 (#452) (dependabot[bot])(06050a2)
  • chore(deps): bump go.uber.org/zap from 1.14.1 to 1.18.1 (#460) (dependabot[bot])(d311493)
  • chore(deps): bump github.com/AlecAivazis/survey/v2 from 2.2.12 to 2.2.14 (#468) (dependabot[bot])(86b6a0f)
  • chore(api): rename cloud_account_aws.go -> cloud_accounts_aws_ct_sqs.go (Salim Afiune Maya)(dfd9ce2)
  • ci: decouple integrations tests (#463) (Darren)(da7d429)
  • ci: prepare-integrations pipeline (#457) (Darren)(d0e2436)
  • test(cli): cache mechanism (Salim Afiune Maya)(6a0e9ca)
  • test(cli): fixing policy integration url (hazedav)(191a7ed)
  • test(cli): apiv2 support for policy integration (hazedav)(68d324c)
  • test(cli): add apiv2 query (#465) (hazedav)(bbd5b94)
  • test(api): CloudAccount interface and CRUD tests (Salim Afiune Maya)(b0b103e)
  • test(cli): updated naming for test resources (hazedav)(4c3a389)

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.9.1

17 Jun 17:37
c8c2b64
Compare
Choose a tag to compare

Release Notes

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

Bug Fixes

  • fix(api): Parse LastEvaluationTime correctly in hostVulnListHostsResponse (#446) (Darren)(7918c4c)
  • fix(api): Enable FirstSeenTime field in hostVulnListHostsResponse (#445) (Darren)(195d44a)

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.9.0

16 Jun 20:11
38d424a
Compare
Choose a tag to compare

Release Notes

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

Features

  • feat(cli): new account list command (#444) (Salim Afiune)(735d34e)
  • feat(cli): LQLv2 support (#441) (hazedav)(8ad4abf)

Bug Fixes

  • fix(cli): migration of Frankfurt organizational accounts (#447) (Salim Afiune)(73ed79a)
  • fix(cli): adding more policy keys for json output (#442) (hazedav)(7a0d77f)
  • fix(cli): better error messaging for policy create (#443) (hazedav)(06174ff)

Other Changes

  • chore(deps): bump github.com/fatih/color from 1.10.0 to 1.12.0 (#429) (dependabot[bot])(1b6bfe6)
  • test(cli): adding lqlv2 test resource (#439) (hazedav)(df22443)

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.8.0

07 Jun 16:42
3808367
Compare
Choose a tag to compare

Release Notes

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

Features

  • feat(cli): Add CSV rendering output for select commands (#424) (Matt Cadorette)(1bbe07c)
  • feat(cli): Automate migration of v2 configuration (#431) (Salim Afiune)(2ac806a)
  • feat(pkg): to disseminate a domain URL (Salim Afiune Maya)(0770102)
  • feat(cli): v2 configure cmd undestands subaccounts (Salim Afiune Maya)(5e092f7)
  • feat: AWS Gov Cloud CloudTrail integration (#425) (Darren)(63097d5)
  • feat(cli): AWS GovCloud Config integration (#421) (Darren)(68d7087)
  • feat(cli): lacework policy command (hazedav)(8c53e8e)
  • feat: introducing first APIv2 endpoint UserProfile (#411) (Salim Afiune)(c183cce)

Refactor

  • refactor(cli): remove shorthand of subaccount "u" (#436) (Salim Afiune)(2decc86)
  • refactor(cli): use new internal domain go package (Salim Afiune Maya)(1695993)
  • refactor(cli): improve configure command (Salim Afiune Maya)(b14938b)

Bug Fixes

  • fix: Fix vuln container list-assessments json output (#430) (Darren)(02ff56d)

Other Changes

  • ci: fix a bunch of things with our CI pipeline (#432) (Salim Afiune)(af603e1)
  • test(integration): configure command for OrgAdmins (Salim Afiune Maya)(6504ad9)
  • test: new DEBUG env variable for interactive shell (Salim Afiune Maya)(bd58489)
  • test(integration): fix missed help message update (#419) (Salim Afiune)(f1fcbf3)

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.7.1

17 May 20:38
3d958c0
Compare
Choose a tag to compare

Release Notes

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

Bug Fixes

  • fix(api): graceful degradation for HTTP 204 (#409) (hazedav)(44eb159)

Other Changes

  • build(cli): Upgrade Go version 1.15 -> 1.16, Add support for darwin/arm64 (#408) (Darren)(c9d0a6f)
  • ci: Disable failing test (#418) (Darren)(c5d7733)
  • ci(cli): fix integration test (#417) (Salim Afiune)(b9ad070)
  • ci: Update go deps (#413) (Darren)(8ee2393)
  • test(cli): add container vuln scan NO polling (#414) (Salim Afiune)(793103f)

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