

# Document history
<a name="doc-history"></a>

The following table describes significant changes to this guide. If you want to be notified about future updates, you can subscribe to an [RSS feed](https://docs.aws.amazon.com/prescriptive-guidance/latest/cloud-design-patterns/cloud-design-patterns.rss).

| Change | Description | Date | 
| --- |--- |--- |
| [New patterns](#doc-history) | Added two new patterns: [hexagonal architecture](https://docs.aws.amazon.com/prescriptive-guidance/latest/cloud-design-patterns/hexagonal-architecture.html) and [scatter-gather](https://docs.aws.amazon.com/prescriptive-guidance/latest/cloud-design-patterns/scatter-gather.html). | May 7, 2024 | 
| [New code examples](#doc-history) | Added sample code for the [change data capture (CDC) use case](https://docs.aws.amazon.com/prescriptive-guidance/latest/cloud-design-patterns/transactional-outbox.html#transactional-implementation-code-cdc) to the transactional outbox pattern pattern. | February 23, 2024 | 
| [New code examples](#doc-history) |   Updated the [transactional outbox pattern](https://docs.aws.amazon.com/prescriptive-guidance/latest/cloud-design-patterns/transactional-outbox.html) with sample code.   Removed the section on orchestration and choreography patterns, which were superseded by [saga choreography](https://docs.aws.amazon.com/prescriptive-guidance/latest/cloud-design-patterns/saga-choreography.html) and [saga orchestration](https://docs.aws.amazon.com/prescriptive-guidance/latest/cloud-design-patterns/saga-orchestration.html).   | November 16, 2023 | 
| [New patterns](#doc-history) | Added three new patterns: [saga choreography](https://docs.aws.amazon.com/prescriptive-guidance/latest/cloud-design-patterns/saga-choreography.html), [publish-subscribe](https://docs.aws.amazon.com/prescriptive-guidance/latest/cloud-design-patterns/publish-subscribe.html), and [event sourcing](https://docs.aws.amazon.com/prescriptive-guidance/latest/cloud-design-patterns/event-sourcing.html). | November 14, 2023 | 
| [Update](#doc-history) | Updated the [strangler fig pattern implementation](https://docs.aws.amazon.com/prescriptive-guidance/latest/cloud-design-patterns/strangler-fig.html#strangler-fig-implementation) section. | October 2, 2023 | 
| [Initial publication](#doc-history) | This first release includes eight design patterns: anti-corruption layer (ACL), API routing, circuit breaker, orchestration and choreography, retry with backoff, saga orchestration, strangler fig, and transactional outbox. | July 28, 2023 | 