Changelog History
Page 1
-
v4.0.1 Changes
Docker Digest for 4.0.1: sha256:effbe303d0ac958569537b725e7632354deb6e9ce0a78ced1a2c6bdd4123831d
New Services: * Personalize: * create_schema() * delete_schema() * describe_schema() * list_schemas() * Signer: * cancel_signing_profile() * get_signing_profile() * list_signing_platforms() * put_signing_profile() New Methods: * AWS Lambda: * create_function_url_config() * delete_function_url_config() * get_function_url_config() * update_function_url_config() * Glue: * update_database() * EC2: * describe_volumes_modifications() * modify_volume() * S3: * delete_bucket_ownership_rule() * get_bucket_ownership_rule() * put_bucket_ownership_rule() Miscellaneous: * CloudFormation: Fixed a bug where deletion of AWS::Route53::RecordSet would result in an error * DynamoDB: Fixed a bug where a TableARN would always return region=us-east-1 * EC2:create_launch_template() now supports the TagSpecifications-parameter * EC2:describe_instance_types() now supports the Filters-parameter * EC2:run_instances() now supports the HibernationOptions-param
-
v4.0.0 Changes
Docker Digest for 4.0.0: sha256:348b516e706e19544dec3643d25304e24b75e48c92b1a6d347e5cd8c349cd8cd
General: * Introduces MultiAccount support (see http://docs.getmoto.org/en/latest/docs/multi_account.html) * Removes deprecated decorators mock_dynamodb2 and mock_rds2 * The API for the TreadedMotoServer is now considered stable Dependencies: * The responses-module now has a minimum version of 0.13.0
-
v3.1.18 Changes
Docker Digest for 3.1.18: sha256:52fa7fdf8deee66d47fa760fafce1231ec9007d7bfc9c7a3080a8badd372b300
General: * Flask has now also been pinned to 2.1.x, as that is the latest release that works with werkzeug 2.1.x New Methods: * EC2: * create_fleet() * describe_fleets() * describe_fleet_instances() * delete_fleets() * SES: * describe_configuration_set() * send_bulk_templated_email() Miscellaneous: * EC2: describe_key_pairs() now returns the KeyPairId-attribute * EC2: import_key_pair() now returns the KeyPairId-attribute * EC2: describe_launch_templates() now behaves correctly when called with an unknown template name * RDS: create_db_instance() now returns the AvailabilityZone-attribute * RDS: describe_db_instances() now returns the AvailabilityZone-attribute
-
v3.1.17 Changes
Docker Digest for 3.1.17: sha256:8a7e397a8856a5e63ad50689cdc3638831112768b193ea0fc308ac7dfdac57f0
General: * Werkzeug has been pinned to 2.1.x, as the latest 2.2.x releases cause some issues New Services: * CodeBuild: * batch_get_builds() * delete_project() * list_builds() * list_builds_for_project() * start_build() * stop_build() * Cost Explorer: * create_cost_category_definition() * delete_cost_category_definition() * describe_cost_category_definition() * update_cost_category_definition() * EMR Serverless: * create_application() * delete_application() * get_application() * list_applications() * start_application() * start_job_run() * stop_application() * update_application() New Methods: * Autoscaling: * delete_scheduled_action() * describe_scheduled_actions() * put_scheduled_update_group_action() * CloudFront: * create_distribution_with_tags() * create_invalidation() * list_tags_for_resource() * Glue: * create_schema() * delete_schema() * get_schema_by_definition() * get_schema_version() * put_schema_version_metadata() * register_schema_version() * Greengrass: * associate_role_to_group() * create_deployment() * disassociate_role_from_group() * get_associated_role() * get_deployment_status() * list_deployments() * reset_deployments() * IAM: * update_assume_role_policy() * IOT: * list_targets_for_policy() * KMS: * replicate_key() * MediaConnect: * add_flow_sources() * update_flow_source() Miscellaneous: * CloudFormation now supports the creation of AWS::AutoScaling::ScheduledAction * CognitoIDP now supports pagination for list_groups() and list_users_in_group() * EC2:describe_instances() now supports the filter 'key-name' * IAM:create_access_key() now limits the number of keys per user to 2
-
v3.1.16 Changes
Docker Digest for 3.1.16: sha256:e7d79262fac1553966fb8c894dc81a750c4a18745977da6a15dffc35c596f8c4
New Methods: * Autoscaling: * enable_metrics_collection() Miscellaneous: * Fixes a dependency-error that popped up in 3.1.15.
-
v3.1.15 Changes
Docker Digest for 3.1.15: sha256:fad9fc39322cbabf4440ac5f6a3a158ee759dcd963995fea9672136c50bd2fc3
Known bugs: * Some services will throw an error: Missing module 'openapi_spec_validator'. This is fixed in 3.1.16. New Methods: * Databrew: * create_profile_job() * create_recipe_job() * delete_job() * describe_job() * list_jobs() * update_profile_job() * update_recipe_job() * Glue: * create_registry() * Greengrass: * create_group() * create_group_version() * delete_group() * get_group() * get_group_version() * list_groups() * list_group_versions() * update_group() * KMS: * sign() * verify() * Route53Resolver: * associate_resolver_endpoint_ip_address() * disassociate_resolver_endpoint_ip_address()
-
v3.1.14 Changes
Docker Digest for 3.1.14: sha256:a8ad7f54d7c469e34454f6774f743251c02093c6b2d7e9d7961a5de366783e11
New Methods: * Greengrass: * create_function_definition() * create_resource_definition() * create_function_definition_version() * create_resource_definition_version() * create_subscription_definition() * create_subscription_definition_version() * delete_function_definition() * delete_resource_definition() * delete_subscription_definition() * get_function_definition() * get_function_definition_version() * get_resource_definition() * get_resource_definition_version() * get_subscription_definition() * get_subscription_definition_version() * list_function_definitions() * list_function_definition_versions() * list_resource_definitions() * list_resource_definition_versions() * list_subscription_definitions() * list_subscription_definition_versions() * update_function_definition() * update_resource_definition() * update_subscription_definition() * EKS: * list_tags_for_resources() * tag_resource() * untag_resource() * Route53: * associate_vpc_with_hosted_zone() * disassociate_vpc_from_hosted_zone() * update_health_check() * update_hosted_zone_comment() Miscellaneous: * APIGateway:put_integration() now supports the requestParameters-parameter * EC2:create_route() now validates whether a route already exists
-
v3.1.13 Changes
Docker Digest for 3.1.13: sha256:d7f6c779c79f03b686747ae26b52bdca26fd81a50c6a41a8a6cba50c96982abf
New Methods: * EC2: * create_default_vpc() * Greengrass: * create_device_definition() * create_device_definition_version() * delete_core_definition() * delete_device_definition() * get_core_definition() * get_core_definition_version() * get_device_definition() * get_device_definition_version() * list_core_definitions() * list_core_definition_versions() * list_device_definitions() * list_device_definition_versions() * update_core_definition() * update_device_definition() * SSO Admin: * create_permission_set() * delete_permission_set() * describe_permission_set() * list_permission_sets() * update_permission_set() * Route53: * get_dnssec() * get_health_check() * Miscellaneous: * StateManager now supports `s3::keyrestore`, managing how long it takes to restore S3 objects from Glacier.
-
v3.1.12 Changes
Docker Digest for 3.1.12: sha256:64dcfb63b252b3413481683b90f105d01644b6bec150b60e6f612a2569ee630c
New Services: * Greengrass: * create_core_definition() * create_core_definition_version() Internal Changes: * The data structure containing all of Moto's state has been updated to support multiple accounts
-
v3.1.11 Changes
Docker Digest for 3.1.11: sha256:bb359c5e57e38534eb8e934757354277fff30598ca305d0f18f68ddfe4ce6359
New Methods: * GuardDuty: * create_filter() * delete_detector() * delete_filter() * enable_organization_admin_account() * get_detector() * get_filter() * list_organization_admin_accounts() * update_detector() * update_filter() * KMS: * create_grant() * list_grants() * list_retirable_grants() * retire_grant() * revoke_grant() Miscellaneous: * EC2:describe_network_acls() now supports the `entry.egress`-filter * EC2:run_instances() now supports validation for the KeyPair-parameter. This is disabled by default - set MOTO_ENABLE_KEYPAIR_VALIDATION to true to enable this. * EC2:run_instances() now supports validation for the ImageId-parameter. This is disabled by default - set MOTO_ENABLE_AMI_VALIDATION to true to enable this.