|
1 | 1 | # Release Notes |
2 | | -Another day, another release. These are the release notes for the version `v1.5.0`. |
| 2 | +Another day, another release. These are the release notes for the version `v1.6.0`. |
3 | 3 |
|
4 | 4 | ## Features |
5 | | -* feat: scan subscriptions created after deployment (Timothy Nguyen)([a409b00](https://github.com/lacework/terraform-azure-agentless-scanning/commit/a409b000679c8f6a971796ae33effc36bb3cd62e)) |
6 | | -* feat(AWLS2-474): use service endpoints in Azure deployments (Joe Wilder)([831c9aa](https://github.com/lacework/terraform-azure-agentless-scanning/commit/831c9aa583b73dcb09e3234b751bfeb1b3e1ed34)) |
7 | | -* feat(custom_roles): add permissions to read VMSS and VMSS VMs (Timothy Nguyen)([a3b2524](https://github.com/lacework/terraform-azure-agentless-scanning/commit/a3b25247f4f9ce033750f705bd1cd19f591cab65)) |
| 5 | +* feat(preflight): debug log cli args (Timothy Nguyen)([e1465ff](https://github.com/lacework/terraform-azure-agentless-scanning/commit/e1465ffb08b9300cb03952e598b42459a8f4e556)) |
| 6 | +* feat(preflight): count VMSS VMs in addition to VMs (Timothy Nguyen)([1f99589](https://github.com/lacework/terraform-azure-agentless-scanning/commit/1f995898bad4b01be98424a0e112091d3591eeb5)) |
| 7 | +* feat(preflight): add debug logging option (Timothy Nguyen)([d8b4415](https://github.com/lacework/terraform-azure-agentless-scanning/commit/d8b4415cba993fe83b0c9245f244e9bf445b58d6)) |
| 8 | +* feat(preflight): add option to disable emoji rendering (Timothy Nguyen)([ca17fff](https://github.com/lacework/terraform-azure-agentless-scanning/commit/ca17ffff5b2f48366a068812594b777aa0c5f1f1)) |
| 9 | +* feat(preflight): update cli options (Timothy Nguyen)([fa4a829](https://github.com/lacework/terraform-azure-agentless-scanning/commit/fa4a82990d396bec1f21c80be1675ecac62d4c0e)) |
| 10 | +* feat(preflight): infer integration type (Timothy Nguyen)([5800c28](https://github.com/lacework/terraform-azure-agentless-scanning/commit/5800c28948ed1b07a32d8651f0ea61d7f65b7602)) |
| 11 | +* feat: output results to json file (Timothy Nguyen)([415270c](https://github.com/lacework/terraform-azure-agentless-scanning/commit/415270cfdca6c61d578ec34c7db28b395721c626)) |
| 12 | +* feat(preflight): consider current quota usage in quota check (Timothy Nguyen)([868f9a4](https://github.com/lacework/terraform-azure-agentless-scanning/commit/868f9a44795ac3b6f06b9fc67da05a11a84576a1)) |
| 13 | +* feat(preflight): implement auth check (Timothy Nguyen)([07383f6](https://github.com/lacework/terraform-azure-agentless-scanning/commit/07383f68511224bddb476e5896071f2efa17ecb1)) |
| 14 | +* feat(preflight_check): implement usage quota checks (Timothy Nguyen)([36f413c](https://github.com/lacework/terraform-azure-agentless-scanning/commit/36f413c3086d9d66eb4a0a90c01995aac1482670)) |
| 15 | +* feat(preflight): improve quota readability (Timothy Nguyen)([bf76db7](https://github.com/lacework/terraform-azure-agentless-scanning/commit/bf76db74b15da49923aea45e2f7a10ceafe4e720)) |
| 16 | +* feat(preflight): interactively prompt for subscriptions, display subscriptions and vm counts in tables, compute quota requirements (Timothy Nguyen)([d8fd56c](https://github.com/lacework/terraform-azure-agentless-scanning/commit/d8fd56cc04c6ca9bcda166757f321fbe82670e99)) |
| 17 | +* feat(preflight): enumerate VMs and subscriptions to use as default values (Timothy Nguyen)([77b2670](https://github.com/lacework/terraform-azure-agentless-scanning/commit/77b2670a0d258dd024d0975bcc7644fb2066a65f)) |
| 18 | +* feat(preflight): scaffold project structure & script arguments (Timothy Nguyen)([79243aa](https://github.com/lacework/terraform-azure-agentless-scanning/commit/79243aab4451abfee38a3db3ef9e1994eaf50c10)) |
| 19 | +## Refactor |
| 20 | +* refactor(preflight): remove unused fix_url property on UsageQuotaCheck classes (Timothy Nguyen)([c575648](https://github.com/lacework/terraform-azure-agentless-scanning/commit/c5756488286f75d925dcc62b66c299a803e33d10)) |
| 21 | +* refactor(preflight): clarify logic for computing required vcpu/ip (Timothy Nguyen)([5feeead](https://github.com/lacework/terraform-azure-agentless-scanning/commit/5feeeadde46218a4bd1da9c3ff575ce42e046f21)) |
| 22 | +* refactor(preflight): refactor preflight check and azure service (Timothy Nguyen)([0f0fbbe](https://github.com/lacework/terraform-azure-agentless-scanning/commit/0f0fbbe0a209420e5dd5720b9847ed7ade4dc378)) |
| 23 | +* refactor(preflight): refactor preflight script (Timothy Nguyen)([bd12067](https://github.com/lacework/terraform-azure-agentless-scanning/commit/bd12067251d77c0f13435e3d82f42adcee696c5b)) |
8 | 24 | ## Bug Fixes |
9 | | -* fix: separate included and excluded subscriptions as separate inputs (Timothy Nguyen)([92e87fe](https://github.com/lacework/terraform-azure-agentless-scanning/commit/92e87fef889dcabc84cf027703895d50e60dde4a)) |
10 | | -* fix: set subscriptions_list to only scanning subscription for subscription-level integrations (Timothy Nguyen)([b4df43b](https://github.com/lacework/terraform-azure-agentless-scanning/commit/b4df43baaa1fb768994bee0442f4799617e020ab)) |
11 | | -* fix: escape fwd slash in subscriptions prefix pattern string (Timothy Nguyen)([df8aefe](https://github.com/lacework/terraform-azure-agentless-scanning/commit/df8aefe96929045df9c5eaa966b8ce0418eafc45)) |
12 | | -* fix(AWLS2-432): update readme (Joe Wilder)([8c28364](https://github.com/lacework/terraform-azure-agentless-scanning/commit/8c28364381cad8af043a0c8080b3e2cddb1d3bca)) |
13 | | -* fix(AWLS2-462): syntax issue in nightly CI runs (Joe Wilder)([30a1de9](https://github.com/lacework/terraform-azure-agentless-scanning/commit/30a1de987a2bb882bd0ae75d5de5a3eeb479ea46)) |
| 25 | +* fix(custom-vnet): set proper resource name for nsg in custom-vnet example (Timothy Nguyen)([1130c98](https://github.com/lacework/terraform-azure-agentless-scanning/commit/1130c98ed0334ff52c5deb4ec7c71c05649315a9)) |
| 26 | +* fix(preflight): fix log level handling (Timothy Nguyen)([b31e90b](https://github.com/lacework/terraform-azure-agentless-scanning/commit/b31e90b331596c6afa55118802f6b48de34d0a38)) |
| 27 | +* fix(preflight): don't check nat gateway value when deciding between interactive and non-interactive mode (Timothy Nguyen)([f774e8d](https://github.com/lacework/terraform-azure-agentless-scanning/commit/f774e8d97f8760e7dcc9628e69c772b984d8be7c)) |
| 28 | +* fix(preflight): use objectID instead of appID as principal ID for SP (Timothy Nguyen)([de1c128](https://github.com/lacework/terraform-azure-agentless-scanning/commit/de1c1280744a2a83fb86ea74f4b44f7cc232e71b)) |
| 29 | +* fix(preflight): only print regions with failed quota checks (Timothy Nguyen)([cafa61d](https://github.com/lacework/terraform-azure-agentless-scanning/commit/cafa61d4ff5ab76890c5f3c72916ef71fa9be12c)) |
| 30 | +* fix(preflight): remove invalid keyword arg (Timothy Nguyen)([ca6a337](https://github.com/lacework/terraform-azure-agentless-scanning/commit/ca6a33729f84f4ac551608329a1f1647e1925882)) |
| 31 | +* fix(preflight): get principal id from az account show output for service principals (Timothy Nguyen)([65934f3](https://github.com/lacework/terraform-azure-agentless-scanning/commit/65934f30d4505a3a97c7fa964c392c4068114abb)) |
| 32 | +* fix: check permissions using regex, consider not actions (Timothy Nguyen)([53fb1f3](https://github.com/lacework/terraform-azure-agentless-scanning/commit/53fb1f38cf13aeea7eabb14ea9178e07881ae418)) |
14 | 33 | ## Documentation Updates |
15 | | -* docs: run terraform-docs (Pengyuan Zhao)([b4f53a0](https://github.com/lacework/terraform-azure-agentless-scanning/commit/b4f53a06b71b893bc14b3c626b454882cf8008dc)) |
16 | | -* docs: run terraform-docs (Timothy Nguyen)([eee92cf](https://github.com/lacework/terraform-azure-agentless-scanning/commit/eee92cfde469d0621c2af7bfa67d94615f1b42d1)) |
| 34 | +* docs: add instructions for deleting orphaned scanning VMs (Timothy Nguyen)([8b6857d](https://github.com/lacework/terraform-azure-agentless-scanning/commit/8b6857d178c1dca98fb6c1edbed981903fe53a88)) |
| 35 | +* docs(preflight): remove VM count suggestion for NAT gateway (Timothy Nguyen)([6e34909](https://github.com/lacework/terraform-azure-agentless-scanning/commit/6e34909efae835918350739726576429bf31c176)) |
| 36 | +* docs(preflight): update help text (Timothy Nguyen)([a2a419e](https://github.com/lacework/terraform-azure-agentless-scanning/commit/a2a419e7d33d7e9e790e91b1b3d5f0ebda783608)) |
| 37 | +* docs(preflight): update auth instructions (Timothy Nguyen)([bd6c8f8](https://github.com/lacework/terraform-azure-agentless-scanning/commit/bd6c8f880f098816e5e34561a7d64657e66cc740)) |
| 38 | +* docs(preflight): fix SP permissions (Timothy Nguyen)([c1714fa](https://github.com/lacework/terraform-azure-agentless-scanning/commit/c1714faebf847deaad547b5dfdf58c1e947cc75e)) |
| 39 | +* docs(preflight): update run command (Timothy Nguyen)([9f320db](https://github.com/lacework/terraform-azure-agentless-scanning/commit/9f320dbe312b68986108844c4b6755fe30821e0d)) |
| 40 | +* docs(preflight): document service principal creation with required permissions (Timothy Nguyen)([4ccf3ff](https://github.com/lacework/terraform-azure-agentless-scanning/commit/4ccf3ff657f9a6de3d10c21706a4d515ea7081f7)) |
| 41 | +* docs: link to preflight check from main README (Timothy Nguyen)([c248e9a](https://github.com/lacework/terraform-azure-agentless-scanning/commit/c248e9a510f78f0ad527174641181db773607177)) |
17 | 42 | ## Other Changes |
18 | | -* chore(terraform-docs): update terraform-docs script (Timothy Nguyen)([dff9bea](https://github.com/lacework/terraform-azure-agentless-scanning/commit/dff9bea127b4bb10dfe2e9043b149c8247662d4c)) |
19 | | -* ci: version bump to v1.4.3-dev (Lacework)([7f2afc7](https://github.com/lacework/terraform-azure-agentless-scanning/commit/7f2afc7c58fb67307df78136035ac24853bc30ba)) |
| 43 | +* style(preflight): ruff format (Timothy Nguyen)([2cab59f](https://github.com/lacework/terraform-azure-agentless-scanning/commit/2cab59f331d2eb886c2cab92bb1ba20b29ac86f3)) |
| 44 | +* ci: version bump to v1.5.1-dev (Lacework)([db7fc65](https://github.com/lacework/terraform-azure-agentless-scanning/commit/db7fc6532d17d4172fdfd787615747f652787894)) |
0 commit comments