Releases: mondoohq/cnquery
Releases · mondoohq/cnquery
v7.4.0
What's Changed
- 🐛 Do not use embedded fields when expanding {*} for resources. by @preslavgerchev in #455
- 🐛 enable auto discovery for gcp organizations by @chris-rock in #457
- ⭐️ Update Azure SDKs and resources by @preslavgerchev in #454
- ⭐️ expose block for terraform modules that are used in hcl by @chris-rock in #458
- ✨ array delete: [1,2,3,3,4] - [3,4,5] = [1,2] by @arlimus in #459
- ⭐️ Release major version containers by @imilchev in #462
- ⭐️ Release rootless containers by @imilchev in #463
- 🐛Fix passing of client secret for ms365. by @preslavgerchev in #464
- ⭐ port.tls to access tls params on a port by @arlimus in #460
- ✨Improve msgraph API error handling. by @preslavgerchev in #461
- ⭐️ okta provider & resource pack by @chris-rock in #456
- ⭐️ powerpc 64 little-endian build by @chris-rock in #465
- Fix resource comment that breaks docs tables by @tas50 in #466
- 🧹 Mark azuread.user,azuread.application and azuread.domain for deprecation by @preslavgerchev in #467
- ✨Add msgraph.beta.group. Deprecate azuread.group. by @preslavgerchev in #468
- ✨Add msgraph.beta.serviceprincipal. Deprecate azuread.serviceprincipal. by @preslavgerchev in #469
- 🧹 be more specific for gcp flags and use
--project-id
andorganization-id
by @chris-rock in #470 - 🧹 rename the gcp provider to google provider by @chris-rock in #471
- ⭐️ google workspace resource pack by @chris-rock in #472
- ⭐️ slack provider and resource pack by @chris-rock in #473
- 🧹 add consistent deprecations for gcp project/org change by @arlimus in #481
- 🧹 update go dependencies by @chris-rock in #485
- 🐛Add input TTY to tea TUIs. by @preslavgerchev in #486
- 🏎️ switch llx.cache to internal + lightweight map by @arlimus in #483
- Fix typo that lands in docs by @tas50 in #489
- ⭐️ expose slack user profile with user by @chris-rock in #487
- 🧹 include slack, okta and google workspace packs in docs generation by @chris-rock in #488
- 🧹 add timeouts to snapshot creation and search for ebs volume scan by @vjeffrey in #474
- Generate unique docusaurus IDs for MQL menus by @tas50 in #490
- 🧹 smaller fixes for Google Workspace by @chris-rock in #491
- 🐛 fix target argument for docker buildx with goreleaser by @chris-rock in #492
Full Changelog: v7.3.0...v7.4.0
v7.3.0
What's Changed
- 🐛 clean up error handling on github webhooks resource by @vjeffrey in #427
- 🐛 include tags on rds snapshot resource nested in rds dbClusters by @vjeffrey in #428
- 🐛 Fix docs generation + misc docs fixes by @tas50 in #429
- ⭐️ add globbing support for namespace inclusion/exclusion by @joelddiaz in #412
- 🧹 add cnquery version and build to client headers on upstream scan by @vjeffrey in #431
- 🧹 add state field to aws ec2 snapshot resource by @vjeffrey in #436
- Replace suiteable with suitable in errors by @tas50 in #437
- 🐛 Fix loading of base64 config from env by @czunker in #439
- Fix typos + add more patterns to spellcheck by @tas50 in #441
- Remove double resoure in error message by @tas50 in #444
- Be more clear that no provider == local by @tas50 in #423
- ⭐️ Add certificate/password authentication support for Azure. by @preslavgerchev in #430
- 🧹 user UserAgent, not UserClient, for the useragent info by @vjeffrey in #451
- 🧹 update dependencies by @chris-rock in #452
- Bump golangci/golangci-lint-action from 3.2.0 to 3.3.0 by @dependabot in #378
Full Changelog: v7.2.1...v7.3.0
v7.2.1
What's Changed
- Update the formatting on our name by @tas50 in #419
- 🐛 propagate errors about port-process-relationships by @arlimus in #418
- 🧹 allow filtering of query packs by @chris-rock in #421
- 🐛 add missing errors import by @chris-rock in #422
Full Changelog: v7.2.0...v7.2.1
v7.2.0
What's Changed
- Fix MQL Reference link by @benr in #384
- ⭐️ support base 64 env variables by @chris-rock in #386
- ⭐️ build docker with goreleaser by @chris-rock in #387
- 🐛 escape json keys by @arlimus in #388
- 🐛 Remove mondoo.com/instance label for containers. by @preslavgerchev in #390
- Removes experimental status from GitHub resource by @scottford-io in #391
- 🧹 Remove CICD special case by @czunker in #389
- ⭐️ detect Rocky Linux 9 as RHEL clone by @chris-rock in #396
- 🐛 fix sample pack by @chris-rock in #398
- 🧹 make provider selection 3am safe by @chris-rock in #397
- 🧹 update ssh dependencies and improve logging by @chris-rock in #399
- ✨ Add ephemeralContainers to Pods by @czunker in #385
- Update message for when cnquery is already logged in by @tas50 in #407
- 🧹 Improve help by @tas50 in #409
- 🐛 prevent cnquery from panicking if there are no querybundles by @jaym in #413
- Fix casing in some resource descriptions by @tas50 in #414
- ⭐️ freebsd support for packages and ports by @chris-rock in #400
- 🧹 update aws dependencies by @chris-rock in #415
- 🧹 update docs for query packs usage by @chris-rock in #416
- 🧹 use docker hub for container publishing by @chris-rock in #417
Full Changelog: v7.1.1...v7.2.0
v7.1.1
What's Changed
- ⭐️ mql
ports
resource for windows & macOS by @chris-rock in #382 - ⭐️ add installation script for windows by @chris-rock in #383
Full Changelog: 7.1.0...v7.1.1
7.1.0
v7.0.3
What's Changed
- ⭐ assume default provider to be local by @arlimus in #344
- 🌈 add query title or UID to output by @arlimus in #345
- ✨ time + duration by @arlimus in #346
- 🐛 fix ssm connection (cnquery shell aws ec2 ssm ec2-user@instanceid) by @vjeffrey in #347
- ✨Support IP addresses and instance ids for ic and ssm connectivity. by @preslavgerchev in #349
- ⭐️ add list of supported targets to readme and add reference for docs by @chris-rock in #348
- ⭐️ new login and logout subcommands by @chris-rock in #354
- ⭐️ pack upload to query hub by @chris-rock in #355
- ⭐️ use upstream configuration if credentials are provided by @chris-rock in #356
- 🐛 select querypacks on cli by @arlimus in #360
- 🧹 fixes a type in struct field name by @chris-rock in #362
- add --namespaces-exclude --namespaces parameters by @joelddiaz in #357
- 🧹 remove .list from services in readme by @chris-rock in #363
- 🧹 remove .list from query examples by @chris-rock in #364
- 🧹 add defaults for k8s resources by @chris-rock in #365
- 🧹 use shorter name for container images by @chris-rock in #366
- 🐛Retrieve google compute instances acros all zones. by @preslavgerchev in #351
- 🐛 Make sure k8s-node assets are not created for asset relationships by @imilchev in #368
- 🧹 improve name of docker image by @chris-rock in #367
- 🧹 refactor mvd client by @chris-rock in #369
- 🧹 Improve error message if no identity file or password are provided for ssh auth by @preslavgerchev in #350
- 🧹 add missing auto-generated file by @chris-rock in #370
- 🧹 rename transport to provider by @chris-rock in #371
- 🐛 fix ssh authentication by @chris-rock in #372
- ⭐️ enable auto-discovery of ESXi hosts for vSphere by @chris-rock in #373
- 🧹 add missing pack-version flag to bundle upload cmd by @chris-rock in #374
- Fix spelling in AWS resource by @tas50 in #375
Full Changelog: v7.0.1...v7.0.3
v7.0.1
What's Changed
- Fixes a reference to GitHub for GitLab by @scottford-io in #329
- 🐛 use all resource packs on cnquery run by @arlimus in #332
- 📃 gif examples for readme by @arlimus in #335
- 🧹 improve the err msg on the aws application autoscaling resource by @vjeffrey in #339
- 🐛 Fix sudo flag by @czunker in #337
- ⭐ defaults for core resources by @arlimus in #340
- 🧹 use the aws ec2 instance name as asset name (instead of instance id) when it exists by @vjeffrey in #331
- 🐛 remove
<unknown>
from json export by @arlimus in #334 - 🐛 only render progress bar in tty mode by @chris-rock in #341
- 🐛 fixes two issues with the command builder by @chris-rock in #343
Full Changelog: v7.0.0-alpha2...v7.0.1
v7.0.0
What's Changed
- ⭐ smarter suggestions by @arlimus in #272
- 🐛 fix missing metadata from autocomplete by @arlimus in #273
- 🐛 properly sort suggestions with matching prefix or empty by @arlimus in #274
- 🧹 add link to query packs by @chris-rock in #275
- 🌈 Show warning when namespace not present by @czunker in #256
- 🧹 Be defensive by @jaym in #265
- 🐛 prevent panics on incomplete switch-case by @arlimus in #277
- ✨ re-introduce pager by @arlimus in #279
- Update CLA message and allow list by @benr in #280
- 🧹 speed up cnquery on windows by @jaym in #276
- ⭐ cnquery scan .. by @arlimus in #281
- 🧹 update readme with new cnquery scan command by @chris-rock in #283
- 🧹 remove deprecations by @chris-rock in #284
- 🐛 be more defensive with assertion creation by @arlimus in #285
- 🛑⭐ access resource lists without calling
list
by @arlimus in #282 - 🐛 handle case where the cloud detector returned an empty string by @chris-rock in #287
- 🧹 update proto package names by @chris-rock in #286
- 🧹 remove extra space after hbar to allow for more control over rendering by @arlimus in #289
- 🧹 store optional asset url by @chris-rock in #288
- 🐛 generate better titles for CLI docs by @arlimus in #292
- 🐛 do not try to read proc file that we cannot stat by @chris-rock in #293
- ⭐️ new ascii logo by @chris-rock in #294
- 🐛 remove duplicate headers from docs by @arlimus in #295
- 🐛 spelling by @arlimus in #297
- ⭐️ add asset synchronization method by @chris-rock in #298
- Format all the default values in help the same by @tas50 in #299
- ⭐️ asset context for resources by @jaym in #137
- Spell out MQL and use lunalectric.com in examples by @tas50 in #300
- Fix typos in comments and error messages by @tas50 in #301
- ✨ easier configuration for the compiler by @arlimus in #302
- 🌟 default fields in resources by @arlimus in #303
- 🧹 Show message what we discover in auto mode by @czunker in #305
- Bump contributor-assistant/github-action from 2.2.0 to 2.2.1 by @dependabot in #306
- 🧹 new package list defaults by @chris-rock in #304
- 🐛 auto-expand the list of resources by @arlimus in #313
- ⭐️ support communication with upstream by @chris-rock in #314
- 🐛 Fix type of block call in auto expansion code by @jaym in #316
- 🐛 expand child blocks by @arlimus in #320
- 🐛 Fix display of warning for namespace not present by @czunker in #319
- 🐛 Fix id for k8s non-namespaced objects by @czunker in #318
- 🐛 fix type for nil results by @arlimus in #315
- 🧹 update go dependencies by @chris-rock in #323
- Updates community section in README by @scottford-io in #327
- 🐛 restructure platform specs into detector package by @chris-rock in #322
- 🧹 add defaults for asset, platform and platform eol by @chris-rock in #325
- 🧹 Check LR generated json files for resource packs. by @preslavgerchev in #328
- Adds defaults for AWS resources by @scottford-io in #326
New Contributors
- @scottford-io made their first contribution in #327
Full Changelog: v7.0.0-alpha1...v7.0.0
v7.0.0-alpha1
What's Changed
- updated nil handing for v7 by @arlimus in #45
- 🛑 Change k8s cluster platform name from "kubernetes" to "k8s-cluster" by @czunker in #242
- 🧹 remove deprecated all namespaces by @chris-rock in #252
- 🧹 remove deprecated -t handling by @chris-rock in #254
- nFPM RPM Signing by @benr in #251
- 🧹 Differentiate between manifest and cluster by @czunker in #253
- 📄 Minor updates to the dev docs by @tas50 in #258
- ⭐️ markdown cli docs generator by @chris-rock in #255
- Update README.md by @chris-rock in #257
- 🐛 do not auto-discover containers for local provider by @chris-rock in #259
- ⭐ show partial output in queries by @arlimus in #261
- 🛑⭐ restructure JSON output by @arlimus in #262
- 🛑 remove all v1 code deprecations for v7 by @arlimus in #264
- Add CLA Action by @benr in #266
- 🧹 remove deprecated resolver versions by @arlimus in #267
- ⭐ explore report --json by @arlimus in #270
- Upcase the help and fix text formatting by @tas50 in #268
- 🎉 make it open source by @arlimus in #271
Full Changelog: v6.19.0...v7.0.0-alpha1