

# Document history for the AWS Clean Rooms User Guide
<a name="doc-history"></a>

The following table describes the documentation releases for AWS Clean Rooms. 

For notification about updates to this documentation, you can subscribe to the RSS feed. To subscribe to RSS updates, you must have an RSS plug-in enabled for the browser you are using.

| Change | Description | Date | 
| --- |--- |--- |
| [Added mutable payer configuration support](https://docs.aws.amazon.com/clean-rooms/latest/userguide/change-requests.html#update-payer-configuration-change-request) | Added payer selection for compute costs when running queries, jobs, and ML workloads. Added new change request types for updating [payer configurations](https://docs.aws.amazon.com/clean-rooms/latest/userguide/change-requests.html#update-payer-configuration-change-request) and [ML member abilities](https://docs.aws.amazon.com/clean-rooms/latest/userguide/change-requests.html#update-ml-member-abilities-change-request). Added new topic for [updating a membership](https://docs.aws.amazon.com/clean-rooms/latest/userguide/update-membership.html). | May 21, 2026 | 
| [Updated Spark properties documentation](#doc-history) | Updated Spark properties tables for [SQL analysis templates](https://docs.aws.amazon.com/clean-rooms/latest/userguide/use-analysis-template.html) and added Spark properties configuration to [PySpark analysis templates](https://docs.aws.amazon.com/clean-rooms/latest/userguide/run-jobs-with-analysis-template.html). | April 17, 2026 | 
| [Updated Documentation for Cost Allocation Tagging Section](#doc-history) | Added documentation for AWS Billing and Cost Management and created section for cost allocation related taggable resources. | February 20, 2026 | 
| [Support for cleanrooms-ml spark compute configuration](#doc-history) | Customers can now customize Spark runtime behavior and optimize SQL performance by configuring supported Spark properties for SQL queries. This capability is now available for [audience generation job creation](https://docs.aws.amazon.com/clean-rooms/latest/userguide/create-ml-segment-create.html) and [MLInputChannel creation](https://docs.aws.amazon.com/clean-rooms/latest/userguide/create-ml-input-channel.html). | January 5, 2026 | 
| [Support for detailed monitoring with CloudWatch](https://docs.aws.amazon.com/clean-rooms/latest/userguide/cloudwatch-metrics.html) | Customers can now opt in to detailed monitoring with CloudWatch metrics for operational monitoring of collaborations, including query performance and resource utilization. | January 2, 2026 | 
| [Support for Collaboration Change Request EventBridge notification events](https://docs.aws.amazon.com/clean-rooms/latest/userguide/eventbridge-integration-full.html) | Added new EventBridge events for Collaboration Change Request lifecycle events. | December 19, 2025 | 
| [Support for change requests to manage collaboration membership and settings](https://docs.aws.amazon.com/clean-rooms/latest/userguide/change-requests.html) | Collaboration creators can now submit change requests to add new members, update existing member abilities, and modify auto-approval settings. All collaboration members must approve change requests before changes take effect. | December 18, 2025 | 
| [End of support timeline for AWS Clean Rooms SQL analytics engine](#doc-history) | Support for the AWS Clean Rooms SQL analytics engine is ended on December 17, 2025. Customers can now use Spark SQL analytics engine only. | December 17, 2025 | 
| [Support for additional EventBridge notification events](https://docs.aws.amazon.com/clean-rooms/latest/userguide/eventbridge-integration-full.html) | Added new EventBridge events for Analysis Template, Configured Table Association, Configured Table Association Analysis Rule, Id Mapping Table, Id Namespace Association, Protected Job, and Protected Query. | December 15, 2025 | 
| [Support for privacy-enhanced synthetic dataset generation for training custom machine learning models](https://docs.aws.amazon.com/clean-rooms/latest/userguide/synthetic-data-generation.html) | Customers can now generate privacy-enhanced synthetic datasets to train custom machine learning models while protecting sensitive data. | November 30, 2025 | 
| [Support for configurable Spark properties in SQL queries](https://docs.aws.amazon.com/clean-rooms/latest/userguide/running-sql-queries.html#spark-properties-config) | Customers can now customize Spark runtime behavior by configuring supported Spark properties for SQL queries. | October 30, 2025 | 
| [Support for cross-Region collaboration](https://docs.aws.amazon.com/clean-rooms/latest/userguide/create-collaboration.html) | AWS Clean Rooms now supports cross-Region collaboration for AWS Glue and Athena data tables, allowing customers to process data stored in one AWS Region and deliver results to Regions approved by all collaboration members. | October 3, 2025 | 
| [Support for data access budgets](https://docs.aws.amazon.com/clean-rooms/latest/userguide/configure-data-access-budget.html) | Customers can now set and manage data access budgets to control table usage. | October 1, 2025 | 
| [Populate ID mapping table – update](https://docs.aws.amazon.com/clean-rooms/latest/userguide/populate-id-mapping-table.html) | Customers can now use incremental processing in a rule-based ID mapping workflow to more efficiently process large datasets. Customers can also delete records from an ID mapping workflow to help comply with data management regulations.  | September 23, 2025 | 
| [Support for variable workload sizes for PySpark jobs](https://docs.aws.amazon.com/clean-rooms/latest/userguide/run-jobs-with-analysis-template.html) | Customers can now choose and adjust their compute size to run PySpark jobs more effectively. | September 4, 2025 | 
| [Support for adding new members to an existing collaboration](https://docs.aws.amazon.com/clean-rooms/latest/userguide/create-collaboration.html) | Customers can now add new members to existing collaborations. This feature includes options to configure automatic approval settings and block membership requests.  | September 3, 2025 | 
| [Added support for configuring error summaries and redaction for custom model logs](https://docs.aws.amazon.com/clean-rooms/latest/userguide/associate-model-algorithm.html) | Customers can now configure error summaries and redaction for custom model logs in configured model algorithm association. | September 3, 2025 | 
| [Support for Snowflake authentication option](https://docs.aws.amazon.com/clean-rooms/latest/userguide/prepare-data-snowflake.html#prepare-data-snowflake-secrets) | Customers can now use key-pair authentication with a Snowflake PEM private key when storing their Snowflake credentials in AWS Secrets Manager for AWS Clean Rooms connections. | August 29, 2025 | 
| [Added error configuration for PySpark analysis templates](https://docs.aws.amazon.com/clean-rooms/latest/userguide/create-pyspark-analysis-template.html) | Customers can now configure basic or detailed error message levels in PySpark analysis templates to manage error visibility and troubleshooting capabilities.  | August 19, 2025 | 
| [Support for EventBridge](https://docs.aws.amazon.com/clean-rooms/latest/userguide/eventbridge-integration-full.html) | Customers can now use Amazon EventBridge to route events from AWS Clean Rooms to other software components. | July 31, 2025 | 
| [Update to existing policy](https://docs.aws.amazon.com/clean-rooms/latest/userguide/security-iam-awsmanpol.html) | The following new permissions have been added to the `AWSCleanRoomsFullAccessNoQuerying` managed policy: `cleanrooms:UpdateConfiguredTableAllowedColumns` and` cleanrooms:UpdateConfiguredTableReference`. | July 29, 2025 | 
| [Increased editing capabilities for configured tables](https://docs.aws.amazon.com/clean-rooms/latest/userguide/edit-configured-table.html) | Customers can now modify allowed columns and table reference fields for configured tables. | July 29, 2025 | 
| [ML input channel supports Parquet file type](https://docs.aws.amazon.com/clean-rooms/latest/userguide/create-ml-input-channel.html) | Customers can now choose the Parquet file type as the data format the ML input channel can use. | July 17, 2025 | 
| [Support for differential privacy on Spark SQL analytics engine](https://docs.aws.amazon.com/clean-rooms/latest/userguide/dp-sql-capabilities.html) | Customers can now use differential privacy with the Spark SQL analytics engine. In addition, the maximum text length for a SQL query statement using differential privacy is now 90 KB. | July 16, 2025 | 
| [End of support timeline for AWS Clean Rooms SQL analytics engine](#doc-history) | Support for new collaborations using the Clean Rooms SQL analytics engine ends on July 16, 2025. As of July 17, 2025, you can't create new collaborations with the legacy Clean Rooms SQL analytics engine. AWS Clean Rooms ends support for the Clean Rooms SQL analytics engine on December 17, 2025. | July 16, 2025 | 
| [Support for incremental and distributed training](https://docs.aws.amazon.com/clean-rooms/latest/userguide/create-trained-model.html) | Customers can now use incremental training and distributed training for their custom models. | July 1, 2025 | 
| [End of support timeline for Clean Rooms SQL analytics engine](https://docs.aws.amazon.com/clean-rooms/latest/userguide/select-analytics-engine-type.html) | Starting now through July 16, 2025, new collaborations using the legacy Clean Rooms SQL analytics engine require a limit increase. Starting July 17, 2025, you can't create new collaborations with this engine. AWS Clean Rooms ends support for the Clean Rooms SQL analytics engine on December 17, 2025. | May 22, 2025 | 
| [Update to PySpark analysis templates](https://docs.aws.amazon.com/clean-rooms/latest/userguide/create-user-script.html) | Customers can now name a user script file with any valid Python filename. | May 15, 2025 | 
| [Support for multiple result receivers](https://docs.aws.amazon.com/clean-rooms/latest/userguide/running-sql-queries.html) | Customers can now select multiple members to receive query results from a single query. | April 30, 2025 | 
| [Support for migrating collaborations to Spark SQL](https://docs.aws.amazon.com/clean-rooms/latest/userguide/edit-collaboration.html#change-collab-analytics-engine) | AWS Clean Rooms SQL now supports aggregation and list analysis rules, in addition to custom analysis rules. Additionally, customers can update an existing collaboration to use the Spark analytics engine which powers Spark SQL. | April 2, 2025 | 
| [Support for PySpark jobs](https://docs.aws.amazon.com/clean-rooms/latest/userguide/run-jobs.html) | Customers can now analyze data by running jobs using approved PySpark analysis templates. | March 18, 2025 | 
| [Update to existing policies](https://docs.aws.amazon.com/clean-rooms/latest/userguide/security-iam-awsmanpol.html) | The following new permission has been added to the `AWSCleanRoomsMLReadOnlyAccess` managed policy: `PassCleanRoomsResources`. The following new permissions have been added to the `AWSCleanRoomsMLFullAccess` managed policy: `PassCleanRoomsResources` and `ConsoleDescribeECRRepositories`.  | January 10, 2025 | 
| [Support for multiple compute workers](https://docs.aws.amazon.com/clean-rooms/latest/userguide/create-ml-segment-create.html) | Customers can now specify what type of compute workers and how many to provision when creating a lookalike segment. | December 17, 2024 | 
| [Support for multiple data sources and clouds](https://docs.aws.amazon.com/clean-rooms/latest/userguide/create-configured-table.html) | Customers can now use multiple data sources and clouds, such as Amazon Athena and Snowflake, to collaborate with their partners' datasets. | December 1, 2024 | 
| [Clean Rooms ML Custom Modeling is now available](https://docs.aws.amazon.com/clean-rooms/latest/userguide/custom-models.html) | Customers can now use their own custom ML models in a collaboration. | November 7, 2024 | 
| [New analytics engine](https://docs.aws.amazon.com/clean-rooms/latest/userguide/create-collaboration.html) | Customers who have large datasets can now run complex queries using SQL functions supported by the Spark SQL analytics engine. | October 29, 2024 | 
| [Enhanced privacy protection, build lookalike audiences, choose multiple result receivers](https://docs.aws.amazon.com/clean-rooms/latest/userguide/add-collaboration-analysis-rule.html) | You can protect your data while also allowing complex activation queries using **Additional analyses** and the **collaboration analysis rule**. You can build lookalike audience models from SQL queries or analysis templates. You can choose multiple members to receive results.  | July 24, 2024 | 
| [Entity resolution in AWS Clean Rooms](https://docs.aws.amazon.com/clean-rooms/latest/userguide/working-with-entity-resolution.html) | With AWS Entity Resolution in AWS Clean Rooms, you can create an ID mapping table between two ID namespaces to query events data across disparate identity spaces. | July 23, 2024 | 
| [Update to existing policy](https://docs.aws.amazon.com/clean-rooms/latest/userguide/security-iam-awsmanpol.html) | The following new permission has been added to the `AWSCleanRoomsFullAccessNoQuerying` managed policy: `cleanrooms:BatchGetSchemaAnalysisRule`.  | May 13, 2024 | 
| [AWS Clean Rooms ML is now fully available](https://docs.aws.amazon.com/clean-rooms/latest/userguide/machine-learning.html) | AWS Clean Rooms ML provides a privacy-enhancing method for two parties to identify similar users in their data without the need to share their data with each other. | April 3, 2024 | 
| [Update to existing policy](https://docs.aws.amazon.com/clean-rooms/latest/userguide/security-iam-awsmanpol.html) | The Statement ID in the `AWSCleanRoomsFullAccess` managed policy has been updated from ConsolePickQueryResultsBucket to SetQueryResultsBucket to better represent the permissions since the permissions.  | March 21, 2024 | 
| [New managed policies for AWS Clean Rooms ML](https://docs.aws.amazon.com/clean-rooms/latest/userguide/security-iam-awsmanpol.html) | Two new managed policies have been added: `AWSCleanRoomsMLReadOnlyAccess` and `AWSCleanRoomsMLFullAccess`. | November 29, 2023 | 
| [AWS Clean Rooms ML (preview)](https://docs.aws.amazon.com/clean-rooms/latest/userguide/machine-learning.html) | AWS Clean Rooms ML provides a privacy-enhancing method for two parties to identify similar users in their data without the need to share their data with each other. | November 29, 2023 | 
| [AWS Clean Rooms Differential Privacy (preview)](https://docs.aws.amazon.com/clean-rooms/latest/userguide/differential-privacy.html) | Customers can now use AWS Clean Rooms Differential Privacy to help protect the privacy of their users. | November 29, 2023 | 
| [Payment configuration](https://docs.aws.amazon.com/clean-rooms/latest/userguide/what-is.html#billing) | The collaboration creator can now configure either the member who can run queries or a different member in the collaboration to be billed for query compute costs.  | November 14, 2023 | 
| [Query run time - update](https://docs.aws.amazon.com//clean-rooms/latest/userguide/quotas.html) | The maximum duration a query is run before timeout has been updated from 4 hours to 12 hours. | October 6, 2023 | 
| [CloudFormation resources - update](https://docs.aws.amazon.com/clean-rooms/latest/userguide/creating-resources-with-cloudformation.html) | AWS Clean Rooms has added the following new resources: `AWS::CleanRooms::Membership ProtectedQueryOutputConfiguration`, `AWS::CleanRooms::Membership ProtectedQueryResultConfiguration`, and `AWS::CleanRooms::Membership ProtectedQueryS3OutputConfiguration`. | September 7, 2023 | 
| [CloudFormation resources - update](https://docs.aws.amazon.com/clean-rooms/latest/userguide/creating-resources-with-cloudformation.html) | AWS Clean Rooms has added the following new resources: `AWS::CleanRooms::AnalysisTemplate` and `AWS::CleanRooms::ConfiguredTable AnalysisRuleCustom`. | August 31, 2023 | 
| [Separate member abilities](https://docs.aws.amazon.com/clean-rooms/latest/userguide/create-collaboration.html) | The collaboration creator can now designate one member as the member who can query and another member as the member who can receive results. This gives the collaboration creator the ability to make sure that the member who can query doesn't have access to the query results. | August 30, 2023 | 
| [AWS Clean Rooms Glossary](https://docs.aws.amazon.com/clean-rooms/latest/userguide/glossary.html) | Documentation-only update to add a glossary of AWS Clean Rooms terms. | August 30, 2023 | 
| [Support for Apache Iceberg tables (preview)](https://docs.aws.amazon.com/clean-rooms/latest/userguide/iceberg-tables.html) | AWS Clean Rooms now supports Apache Iceberg tables (preview). | August 25, 2023 | 
| [Quotas update](https://docs.aws.amazon.com/clean-rooms/latest/userguide/quotas.html) | The [Quotas section](https://docs.aws.amazon.com/clean-rooms/latest/userguide/quotas.html) has been updated to reflect the new default quota for memberships per account. | August 9, 2023 | 
| [Update to existing policy](https://docs.aws.amazon.com/clean-rooms/latest/userguide/security-iam-awsmanpol.html) | The following new permissions have been added to the `AWSCleanRoomsFullAccessNoQuerying` managed policy: `cleanrooms:CreateAnalysisTemplate`, `cleanrooms:GetAnalysisTemplate`, `cleanrooms:UpdateAnalysisTemplate`,` cleanrooms:DeleteAnalysisTemplate`, `cleanrooms:ListAnalysisTemplates`, `cleanrooms:GetCollaborationAnalysisTemplate`, `cleanrooms:BatchGetCollaborationAnalysisTemplate`, and` cleanrooms:ListCollaborationAnalysisTemplates`.  | July 31, 2023 | 
| [Analysis templates and Custom analysis rule](https://docs.aws.amazon.com/clean-rooms/latest/userguide/analysis-rules-custom.html) | AWS Clean Rooms now supports analysis templates and the **Custom** analysis rule. Analysis templates enable collaborators to build or import their own custom SQL query to use in the collaboration. With the **Custom** analysis rule, the table owner can approve custom SQL queries on their configured tables. | July 31, 2023 | 
| [Analysis rules support the `OR` logical condition](https://docs.aws.amazon.com/clean-rooms/latest/userguide/configure-analysis-rule.html) | AWS Clean Rooms analysis rules now support the `OR` logical condition in the JOIN clause. | June 29, 2023 | 
| [CloudFormation integration](https://docs.aws.amazon.com/clean-rooms/latest/userguide/creating-resources-with-cloudformation.html) | AWS Clean Rooms now integrates with CloudFormation. | June 15, 2023 | 
| [Analysis builder](https://docs.aws.amazon.com/clean-rooms/latest/userguide/analyze-data.html) | Members who can query and receive results now have the ability to run queries on some tables without writing SQL code by using the **Analysis builder UI**.  | June 15, 2023 | 
| [SQL functions](https://docs.aws.amazon.com/clean-rooms/latest/sql-reference/sql-functions-topic.html) | Documentation-only update to clarify supported SQL functions. | May 5, 2023 | 
| [Troubleshooting](https://docs.aws.amazon.com/clean-rooms/latest/userguide/troubleshooting.html) | Documentation-only update to add a Troubleshooting section for common issues.  | April 27, 2023 | 
| [Supported data types for AWS Clean Rooms](https://docs.aws.amazon.com/clean-rooms/latest/userguide/data-formats.html#data-types) | Documentation-only update to add a new section that lists supported AWS Glue Data Catalog data types. | April 26, 2023 | 
| [Examples of AWS CloudTrail events](https://docs.aws.amazon.com/clean-rooms/latest/userguide/logging-using-cloudtrail.html#example-CT-events) | Documentation-only update to add examples of CloudTrail events for StartProtectedQuery (successful) and StartProtectedQuery (failed). | April 20, 2023 | 
| [Update to existing policy](#doc-history) | The following new permissions have been added to the `AWSCleanRoomsFullAccessNoQuerying` managed policy: `cleanrooms:ListTagsForResource`, `cleanrooms:UntagResource`, and `cleanrooms:TagResource`. For more information, see [AWS managed policies](https://docs.aws.amazon.com/clean-rooms/latest/userguide/security-iam-awsmanpol.html). | March 21, 2023 | 
| [General availability](#doc-history) | AWS Clean Rooms is now generally available. | March 21, 2023 | 
| [Preview release](#doc-history) | Preview release of the AWS Clean Rooms User Guide | January 12, 2023 | 