Skip to content

Commit

Permalink
Prep release 5.0.1 (#7308)
Browse files Browse the repository at this point in the history
  • Loading branch information
bblommers authored Feb 4, 2024
1 parent a4b7187 commit 046d0d0
Show file tree
Hide file tree
Showing 5 changed files with 57 additions and 3 deletions.
21 changes: 21 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,27 @@
Moto Changelog
==============

5.0.1
-----
Docker Digest for 5.0.1: <autopopulateddigest>

New Methods:
* SecretsManager:
* remove_regions_from_replication()
* replicate_secret_to_regions()

Miscellaneous:
* AWSLambda: create_event_source_mapping() now supports Kinesis streams as targets
* CloudFront: Removed error handling for InvalidOriginServer, as our validation was too strict
* DynamoDB: batch_execute_statement() now supports for Update/Insert/Delete-statements
* DynamoDB: query() now correctly handles calls where both Limit and ScanIndexForward are supplied
* EC2: Now supports availability zones for eu-central-2 (Zurich)
* S3: list_objects_v2() can now return more then 1000 results max (again)
* S3: copy_object() now allows in-place copies when bucket versioning is enabled
* SecretsManager: create_secrets() now supports the parameters AddReplicaRegions and ForceOverwriteReplicaSecret
* SecretsManager: list_secrets() now supports the filters primary-region and owning-service


5.0.0
-----
Docker Digest for 5.0.0: _sha256:2faf2460a6446dfe472ac0d799e00341b1c84203d08540c247a6cc09be7c54e9_
Expand Down
20 changes: 18 additions & 2 deletions IMPLEMENTATION_COVERAGE.md
Original file line number Diff line number Diff line change
Expand Up @@ -777,29 +777,33 @@

## cloudformation
<details>
<summary>47% implemented</summary>
<summary>40% implemented</summary>

- [ ] activate_organizations_access
- [ ] activate_type
- [ ] batch_describe_type_configurations
- [ ] cancel_update_stack
- [ ] continue_update_rollback
- [X] create_change_set
- [ ] create_generated_template
- [X] create_stack
- [X] create_stack_instances
- [X] create_stack_set
- [ ] deactivate_organizations_access
- [ ] deactivate_type
- [X] delete_change_set
- [ ] delete_generated_template
- [X] delete_stack
- [X] delete_stack_instances
- [X] delete_stack_set
- [ ] deregister_type
- [ ] describe_account_limits
- [X] describe_change_set
- [ ] describe_change_set_hooks
- [ ] describe_generated_template
- [ ] describe_organizations_access
- [ ] describe_publisher
- [ ] describe_resource_scan
- [ ] describe_stack_drift_detection_status
- [X] describe_stack_events
- [X] describe_stack_instance
Expand All @@ -816,13 +820,18 @@
- [ ] detect_stack_set_drift
- [ ] estimate_template_cost
- [X] execute_change_set
- [ ] get_generated_template
- [X] get_stack_policy
- [X] get_template
- [ ] get_template_summary
- [ ] import_stacks_to_stack_set
- [X] list_change_sets
- [X] list_exports
- [ ] list_generated_templates
- [ ] list_imports
- [ ] list_resource_scan_related_resources
- [ ] list_resource_scan_resources
- [ ] list_resource_scans
- [ ] list_stack_instance_resource_drifts
- [X] list_stack_instances
- [X] list_stack_resources
Expand All @@ -842,8 +851,10 @@
- [ ] set_type_configuration
- [ ] set_type_default_version
- [ ] signal_resource
- [ ] start_resource_scan
- [X] stop_stack_set_operation
- [ ] test_type
- [ ] update_generated_template
- [X] update_stack
- [X] update_stack_instances
- [X] update_stack_set
Expand Down Expand Up @@ -4371,27 +4382,31 @@

## ivs
<details>
<summary>20% implemented</summary>
<summary>17% implemented</summary>

- [X] batch_get_channel
- [ ] batch_get_stream_key
- [ ] batch_start_viewer_session_revocation
- [X] create_channel
- [ ] create_playback_restriction_policy
- [ ] create_recording_configuration
- [ ] create_stream_key
- [X] delete_channel
- [ ] delete_playback_key_pair
- [ ] delete_playback_restriction_policy
- [ ] delete_recording_configuration
- [ ] delete_stream_key
- [X] get_channel
- [ ] get_playback_key_pair
- [ ] get_playback_restriction_policy
- [ ] get_recording_configuration
- [ ] get_stream
- [ ] get_stream_key
- [ ] get_stream_session
- [ ] import_playback_key_pair
- [X] list_channels
- [ ] list_playback_key_pairs
- [ ] list_playback_restriction_policies
- [ ] list_recording_configurations
- [ ] list_stream_keys
- [ ] list_stream_sessions
Expand All @@ -4403,6 +4418,7 @@
- [ ] tag_resource
- [ ] untag_resource
- [X] update_channel
- [ ] update_playback_restriction_policy
</details>

## kinesis
Expand Down
3 changes: 2 additions & 1 deletion docs/docs/releases.rst
Original file line number Diff line number Diff line change
Expand Up @@ -55,4 +55,5 @@ For Moto 4.x:
For Moto 5.x:
- All decorators have been replaced with `mock_aws`
- The `batch_simple` decorator has been replaced with: `@mock_aws(config={"batch": {"use_docker": False}})`
- The `awslambda_simple` decorator has been replaced with: `@mock_aws(config={"lambda": {"use_docker": False}})`
- The `awslambda_simple` decorator has been replaced with: `@mock_aws(config={"lambda": {"use_docker": False}})`
- When starting the MotoServer, the `service`-argument (i.e.: `motoserver s3`) is no longer supported. A single MotoServer-instance can be used for all AWS-services.
11 changes: 11 additions & 0 deletions docs/docs/services/cloudformation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ cloudformation
- [ ] cancel_update_stack
- [ ] continue_update_rollback
- [X] create_change_set
- [ ] create_generated_template
- [X] create_stack

The functionality behind EnableTerminationProtection is not yet implemented.
Expand All @@ -40,6 +41,7 @@ cloudformation
- [ ] deactivate_organizations_access
- [ ] deactivate_type
- [X] delete_change_set
- [ ] delete_generated_template
- [X] delete_stack
- [X] delete_stack_instances

Expand All @@ -51,8 +53,10 @@ cloudformation
- [ ] describe_account_limits
- [X] describe_change_set
- [ ] describe_change_set_hooks
- [ ] describe_generated_template
- [ ] describe_organizations_access
- [ ] describe_publisher
- [ ] describe_resource_scan
- [ ] describe_stack_drift_detection_status
- [X] describe_stack_events
- [X] describe_stack_instance
Expand All @@ -69,13 +73,18 @@ cloudformation
- [ ] detect_stack_set_drift
- [ ] estimate_template_cost
- [X] execute_change_set
- [ ] get_generated_template
- [X] get_stack_policy
- [X] get_template
- [ ] get_template_summary
- [ ] import_stacks_to_stack_set
- [X] list_change_sets
- [X] list_exports
- [ ] list_generated_templates
- [ ] list_imports
- [ ] list_resource_scan_related_resources
- [ ] list_resource_scan_resources
- [ ] list_resource_scans
- [ ] list_stack_instance_resource_drifts
- [X] list_stack_instances

Expand Down Expand Up @@ -104,8 +113,10 @@ cloudformation
- [ ] set_type_configuration
- [ ] set_type_default_version
- [ ] signal_resource
- [ ] start_resource_scan
- [X] stop_stack_set_operation
- [ ] test_type
- [ ] update_generated_template
- [X] update_stack
- [X] update_stack_instances

Expand Down
5 changes: 5 additions & 0 deletions docs/docs/services/ivs.rst
Original file line number Diff line number Diff line change
Expand Up @@ -20,21 +20,25 @@ ivs
- [ ] batch_get_stream_key
- [ ] batch_start_viewer_session_revocation
- [X] create_channel
- [ ] create_playback_restriction_policy
- [ ] create_recording_configuration
- [ ] create_stream_key
- [X] delete_channel
- [ ] delete_playback_key_pair
- [ ] delete_playback_restriction_policy
- [ ] delete_recording_configuration
- [ ] delete_stream_key
- [X] get_channel
- [ ] get_playback_key_pair
- [ ] get_playback_restriction_policy
- [ ] get_recording_configuration
- [ ] get_stream
- [ ] get_stream_key
- [ ] get_stream_session
- [ ] import_playback_key_pair
- [X] list_channels
- [ ] list_playback_key_pairs
- [ ] list_playback_restriction_policies
- [ ] list_recording_configurations
- [ ] list_stream_keys
- [ ] list_stream_sessions
Expand All @@ -46,4 +50,5 @@ ivs
- [ ] tag_resource
- [ ] untag_resource
- [X] update_channel
- [ ] update_playback_restriction_policy

0 comments on commit 046d0d0

Please sign in to comment.