diff --git a/api/CHANGELOG.md b/api/CHANGELOG.md index f93208f40a..bbc675c8d2 100644 --- a/api/CHANGELOG.md +++ b/api/CHANGELOG.md @@ -2,11 +2,12 @@ All notable changes to the **Prowler API** are documented in this file. -## [1.30.0] (Prowler UNRELEASED) +## [1.30.0] (Prowler v5.29.0) ### 🔄 Changed - Scan finding ingestion: bulk-resolve `Resource`/`ResourceTag` rows, replace per-mapping `SELECT FOR UPDATE` with deferred `ResourceTagMapping.bulk_create(ignore_conflicts=True)`, wrap each micro-batch in a single `rls_transaction`, and raise `SCAN_DB_BATCH_SIZE` to 1000 [(#11249)](https://github.com/prowler-cloud/prowler/pull/11249) +- Faster `GET /api/v1/finding-groups/latest` aggregation on tenants where one recent scan holds most findings [(#11380)](https://github.com/prowler-cloud/prowler/pull/11380) --- diff --git a/prowler/CHANGELOG.md b/prowler/CHANGELOG.md index f180827796..717174cb40 100644 --- a/prowler/CHANGELOG.md +++ b/prowler/CHANGELOG.md @@ -2,7 +2,7 @@ All notable changes to the **Prowler SDK** are documented in this file. -## [5.29.0] (Prowler UNRELEASED) +## [5.29.0] (Prowler v5.29.0) ### 🚀 Added @@ -13,17 +13,20 @@ All notable changes to the **Prowler SDK** are documented in this file. - 8 Rules service checks for Google Workspace provider using the Cloud Identity Policy API [(#11379)](https://github.com/prowler-cloud/prowler/pull/11379) - 12 Security service checks for Google Workspace provider using the Cloud Identity Policy API [(#11356)](https://github.com/prowler-cloud/prowler/pull/11356) +### ⚠️ Deprecated + +- `s3_bucket_default_encryption` check for AWS provider since SSE-S3 is automatically applied to all S3 buckets by AWS as of January 5, 2023 and can no longer be disabled [(#11230)](https://github.com/prowler-cloud/prowler/pull/11230) + ### 🐞 Fixed - ENS RD 311/2022 (AWS) compliance mapping: `vpc_different_regions` was uncorrectly mapped under the `mp.com.4` family (Network segregation). That check is now mapped to a new `op.cont.2.aws.vpc.1` requirement under the Continuity of Service control [(#11372)](https://github.com/prowler-cloud/prowler/pull/11372) - Compliance CSV row count now matches the UI per requirement by sourcing rows from the framework JSON's `requirement.Checks` instead of the stale `finding.compliance` snapshot [(#11370)](https://github.com/prowler-cloud/prowler/pull/11370) - OpenStack provider exception codes moved from the `10000-10999` range, shared with the AlibabaCloud provider, to the free `17000-17999` range to keep error codes unambiguous [(#11382)](https://github.com/prowler-cloud/prowler/pull/11382) - Azure provider now supports authentication against sovereign clouds (`AzureChinaCloud`, `AzureUSGovernment`) [(#10284)](https://github.com/prowler-cloud/prowler/pull/10284) -- Deprecate `s3_bucket_default_encryption` check for AWS provider since SSE-S3 is automatically applied to all S3 buckets by AWS as of January 5, 2023 and can no longer be disabled [(#11230)](https://github.com/prowler-cloud/prowler/pull/11230) --- -## [5.28.1] (Prowler 5.28.1) +## [5.28.1] (Prowler v5.28.1) ### 🐞 Fixed diff --git a/ui/CHANGELOG.md b/ui/CHANGELOG.md index fee50f603b..da6effa38b 100644 --- a/ui/CHANGELOG.md +++ b/ui/CHANGELOG.md @@ -2,11 +2,11 @@ All notable changes to the **Prowler UI** are documented in this file. -## [1.29.0] (Prowler UNRELEASED) +## [1.29.0] (Prowler v5.29.0) ### 🚀 Added -- New Scan Jobs view with specific In Progress, Completed, Scheduled tabs [(#11258)](https://github.com/prowler-cloud/prowler/pull/11258) +- Restyle `Scan Jobs` view with specific In Progress, Completed, Scheduled tabs [(#11258)](https://github.com/prowler-cloud/prowler/pull/11258) ### 🔄 Changed