Skip to content

Commit

Permalink
chore(release): version 1.0.0 [skip ci]
Browse files Browse the repository at this point in the history
## 1.0.0 (2024-01-10)

### ⚠ BREAKING CHANGES

* Upgraded AWS provider to v5 (required for Pipes) (terraform-aws-modules#94)
* Bump Terraform version to 1.0 and updated `ecs_target` arguments (terraform-aws-modules#85)

### Features

* Add attach_sns_policy ([terraform-aws-modules#89](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/89)) ([6e09aa1](6e09aa1))
* Add example for ECS + scheduled events ([terraform-aws-modules#14](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/14)) ([32ea196](32ea196))
* Add schema discoverer ([terraform-aws-modules#64](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/64)) ([0099c43](0099c43))
* Add support for EventBridge Pipes ([terraform-aws-modules#92](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/92)) ([ff131eb](ff131eb))
* Add support for setting the condition field in Event Bus permissions ([terraform-aws-modules#84](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/84)) ([49f1dff](49f1dff))
* Added Name tag for IAM policies and roles ([terraform-aws-modules#62](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/62)) ([8ca8835](8ca8835))
* Added support for API destinations ([terraform-aws-modules#27](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/27)) ([b4f1ef8](b4f1ef8))
* Added support for custom role_arn in targets ([terraform-aws-modules#42](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/42)) ([45311f7](45311f7))
* Bump Terraform version to 1.0 and updated `ecs_target` arguments ([terraform-aws-modules#85](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/85)) ([04a3249](04a3249))
* first commit ([terraform-aws-modules#1](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/1)) ([48eeb94](48eeb94))
* Simplified outputs (no this_) ([terraform-aws-modules#6](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/6)) ([eb8051c](eb8051c))
* Some refactoring and added ability to handle default bus ([terraform-aws-modules#5](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/5)) ([32f75c1](32f75c1))
* Support for Eventbridge Scheduler Schedules ([terraform-aws-modules#83](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/83)) ([e3c4ffe](e3c4ffe))
* Support for existing event buses ([terraform-aws-modules#22](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/22)) ([6a499b6](6a499b6))
* support http_target argument ([terraform-aws-modules#11](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/11)) ([ee5d963](ee5d963))
* Upgraded AWS provider to v5 (required for Pipes) ([terraform-aws-modules#94](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/94)) ([ba4d055](ba4d055))
* Upgraded AWS provider version to 4.7 ([terraform-aws-modules#66](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/66)) ([7690287](7690287))

### Bug Fixes

* `create_rules = false` causes error ([terraform-aws-modules#19](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/19)) ([6d8b8d7](6d8b8d7))
* Add explicit to_map for empty object for aws_cloudwatch_event_target ([terraform-aws-modules#24](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/24)) ([9b49848](9b49848))
* Amend batch_target to be correct value ([terraform-aws-modules#35](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/35)) ([babb4d6](babb4d6))
* Amend ecs_target network_configuration to work when no ecs_target supplied ([terraform-aws-modules#25](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/25)) ([852ea30](852ea30))
* Enable adding event_source_name to an Event Bus to enable receiving events from an SaaS partner ([terraform-aws-modules#82](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/82)) ([f92a78c](f92a78c))
* Enable run_command_targets support for target ([terraform-aws-modules#54](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/54)) ([e153898](e153898))
* Fix tomap call for terraform 0.15 ([terraform-aws-modules#10](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/10)) ([d303324](d303324))
* Fixed function name from to_map to tomap ([terraform-aws-modules#26](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/26)) ([e601dec](e601dec))
* Fixed inappropriate values for subnets and security_groups in example ([terraform-aws-modules#63](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/63)) ([fd7a25b](fd7a25b))
* Fixed incorrect tomap() ([terraform-aws-modules#39](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/39)) ([05bceba](05bceba))
* Fixed misleading descriptions of IAM role (not Lambda) ([terraform-aws-modules#76](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/76)) ([aa92195](aa92195))
* Fixed outputs when create=false ([terraform-aws-modules#33](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/33)) ([3dcc882](3dcc882))
* Make it optional to append postfix to the name, connection, or API destination  ([terraform-aws-modules#58](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/58)) ([980b910](980b910))
* Problems found when importing resources previously already created ([terraform-aws-modules#61](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/61)) ([015122e](015122e))
* property lookup in ecs_target block ([terraform-aws-modules#8](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/8)) ([af29da3](af29da3))
* remove create_bus as a blocker for role_arn ([terraform-aws-modules#13](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/13)) ([5453970](5453970))
* update CI/CD process to enable auto-release workflow ([terraform-aws-modules#31](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/31)) ([ad31225](ad31225))
* update sqs access policy ([terraform-aws-modules#16](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/16)) ([2de06bd](2de06bd))
* Use a version for  to avoid GitHub API rate limiting on CI workflows ([terraform-aws-modules#75](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/75)) ([e9a7813](e9a7813))
* Wrong value of api destination output ([terraform-aws-modules#79](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/79)) ([03ef4ff](03ef4ff))
  • Loading branch information
semantic-release-bot committed Jan 10, 2024
1 parent 7e46835 commit 78ce8e5
Showing 1 changed file with 52 additions and 0 deletions.
52 changes: 52 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,58 @@

All notable changes to this project will be documented in this file.

## 1.0.0 (2024-01-10)


### ⚠ BREAKING CHANGES

* Upgraded AWS provider to v5 (required for Pipes) (#94)
* Bump Terraform version to 1.0 and updated `ecs_target` arguments (#85)

### Features

* Add attach_sns_policy ([#89](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/89)) ([6e09aa1](https://github.com/KamranBiglari/terraform-aws-eventbridge/commit/6e09aa190aef287a1e917b430d275d9ff5f31bde))
* Add example for ECS + scheduled events ([#14](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/14)) ([32ea196](https://github.com/KamranBiglari/terraform-aws-eventbridge/commit/32ea196452c2996c57fc5a4cb861ca4c43674468))
* Add schema discoverer ([#64](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/64)) ([0099c43](https://github.com/KamranBiglari/terraform-aws-eventbridge/commit/0099c43dc03e26d0c21ed606e43d57e56284c7a9))
* Add support for EventBridge Pipes ([#92](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/92)) ([ff131eb](https://github.com/KamranBiglari/terraform-aws-eventbridge/commit/ff131eb904358d7956d3941bae691ca710daa838))
* Add support for setting the condition field in Event Bus permissions ([#84](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/84)) ([49f1dff](https://github.com/KamranBiglari/terraform-aws-eventbridge/commit/49f1dffe2a85f7a9e1d87a55c1d6f806bbea7191))
* Added Name tag for IAM policies and roles ([#62](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/62)) ([8ca8835](https://github.com/KamranBiglari/terraform-aws-eventbridge/commit/8ca88350a4de0d5fff5811d1e802f02b48f5b032))
* Added support for API destinations ([#27](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/27)) ([b4f1ef8](https://github.com/KamranBiglari/terraform-aws-eventbridge/commit/b4f1ef84f481fc76a49a5426e0d5b43222627ce5))
* Added support for custom role_arn in targets ([#42](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/42)) ([45311f7](https://github.com/KamranBiglari/terraform-aws-eventbridge/commit/45311f7e4cbd2d1eda148add97fc0569d235d0b6))
* Bump Terraform version to 1.0 and updated `ecs_target` arguments ([#85](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/85)) ([04a3249](https://github.com/KamranBiglari/terraform-aws-eventbridge/commit/04a3249041c28c24d8ea01ee11619e348c553958))
* first commit ([#1](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/1)) ([48eeb94](https://github.com/KamranBiglari/terraform-aws-eventbridge/commit/48eeb94c65b8519c3a436a90a41ad6008135fa87))
* Simplified outputs (no this_) ([#6](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/6)) ([eb8051c](https://github.com/KamranBiglari/terraform-aws-eventbridge/commit/eb8051c8041b2869b0057ace6455cd68e102b369))
* Some refactoring and added ability to handle default bus ([#5](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/5)) ([32f75c1](https://github.com/KamranBiglari/terraform-aws-eventbridge/commit/32f75c16372bb08da54b45430ff812b29c256c8d))
* Support for Eventbridge Scheduler Schedules ([#83](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/83)) ([e3c4ffe](https://github.com/KamranBiglari/terraform-aws-eventbridge/commit/e3c4ffedb73a7d0fcbcafad7877c5268c147af48))
* Support for existing event buses ([#22](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/22)) ([6a499b6](https://github.com/KamranBiglari/terraform-aws-eventbridge/commit/6a499b6006f89031c63e8c8a3eee8521def48ede))
* support http_target argument ([#11](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/11)) ([ee5d963](https://github.com/KamranBiglari/terraform-aws-eventbridge/commit/ee5d963f484dd3fc9e46037f2efc59cdfd21ae98))
* Upgraded AWS provider to v5 (required for Pipes) ([#94](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/94)) ([ba4d055](https://github.com/KamranBiglari/terraform-aws-eventbridge/commit/ba4d055d0aabb16e356934c594ad26cc2057f058))
* Upgraded AWS provider version to 4.7 ([#66](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/66)) ([7690287](https://github.com/KamranBiglari/terraform-aws-eventbridge/commit/76902879b4b18f4de0cacf8ad0e4a0b05239fd23))


### Bug Fixes

* `create_rules = false` causes error ([#19](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/19)) ([6d8b8d7](https://github.com/KamranBiglari/terraform-aws-eventbridge/commit/6d8b8d701d3b817fa5c52b74a7a2be4b654c6fc2))
* Add explicit to_map for empty object for aws_cloudwatch_event_target ([#24](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/24)) ([9b49848](https://github.com/KamranBiglari/terraform-aws-eventbridge/commit/9b4984808367914299b86baa8bdb7b1ad6c421d0))
* Amend batch_target to be correct value ([#35](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/35)) ([babb4d6](https://github.com/KamranBiglari/terraform-aws-eventbridge/commit/babb4d6eb00574631935c1b6423dc9a6e562fc3e))
* Amend ecs_target network_configuration to work when no ecs_target supplied ([#25](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/25)) ([852ea30](https://github.com/KamranBiglari/terraform-aws-eventbridge/commit/852ea30b128e0d6559a15eca367919fb23b92a57))
* Enable adding event_source_name to an Event Bus to enable receiving events from an SaaS partner ([#82](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/82)) ([f92a78c](https://github.com/KamranBiglari/terraform-aws-eventbridge/commit/f92a78c6ffa87573cd16d32449738a7df24d2a62))
* Enable run_command_targets support for target ([#54](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/54)) ([e153898](https://github.com/KamranBiglari/terraform-aws-eventbridge/commit/e1538986d9431dcb01795458ced24d7e28cae108))
* Fix tomap call for terraform 0.15 ([#10](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/10)) ([d303324](https://github.com/KamranBiglari/terraform-aws-eventbridge/commit/d30332465980472b093c431693682e6983e8b9c3))
* Fixed function name from to_map to tomap ([#26](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/26)) ([e601dec](https://github.com/KamranBiglari/terraform-aws-eventbridge/commit/e601dec84f2878f5479eeadf9b05b624d7be96bf))
* Fixed inappropriate values for subnets and security_groups in example ([#63](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/63)) ([fd7a25b](https://github.com/KamranBiglari/terraform-aws-eventbridge/commit/fd7a25b4c995510bff3b69f8a942c50f6fe06a7d))
* Fixed incorrect tomap() ([#39](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/39)) ([05bceba](https://github.com/KamranBiglari/terraform-aws-eventbridge/commit/05bceba343470ab41272a2345ec45da86d1721f0))
* Fixed misleading descriptions of IAM role (not Lambda) ([#76](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/76)) ([aa92195](https://github.com/KamranBiglari/terraform-aws-eventbridge/commit/aa92195cd77bf2152c188ab610c106fe47386b96))
* Fixed outputs when create=false ([#33](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/33)) ([3dcc882](https://github.com/KamranBiglari/terraform-aws-eventbridge/commit/3dcc882b5b0960c96b7ceca045e0690af919078e))
* Make it optional to append postfix to the name, connection, or API destination ([#58](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/58)) ([980b910](https://github.com/KamranBiglari/terraform-aws-eventbridge/commit/980b9108aa34c9354a2e847de03c95b3a012b3d0))
* Problems found when importing resources previously already created ([#61](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/61)) ([015122e](https://github.com/KamranBiglari/terraform-aws-eventbridge/commit/015122e9a7204ef35b7812781e076d861d5945b5))
* property lookup in ecs_target block ([#8](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/8)) ([af29da3](https://github.com/KamranBiglari/terraform-aws-eventbridge/commit/af29da39f87bee63dac10c3153f0d6d785da0bb9))
* remove create_bus as a blocker for role_arn ([#13](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/13)) ([5453970](https://github.com/KamranBiglari/terraform-aws-eventbridge/commit/54539702ba37b5b155848956ab876f05c6807146))
* update CI/CD process to enable auto-release workflow ([#31](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/31)) ([ad31225](https://github.com/KamranBiglari/terraform-aws-eventbridge/commit/ad31225cf7b980a26ec55ecedc853f3548d7af00))
* update sqs access policy ([#16](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/16)) ([2de06bd](https://github.com/KamranBiglari/terraform-aws-eventbridge/commit/2de06bd07e5105115300c1bf04bbda812d86694d))
* Use a version for to avoid GitHub API rate limiting on CI workflows ([#75](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/75)) ([e9a7813](https://github.com/KamranBiglari/terraform-aws-eventbridge/commit/e9a7813f9f693590f73a0c89f7769acce61388b1))
* Wrong value of api destination output ([#79](https://github.com/KamranBiglari/terraform-aws-eventbridge/issues/79)) ([03ef4ff](https://github.com/KamranBiglari/terraform-aws-eventbridge/commit/03ef4ff5927259b53c4b10c9d90d39db78e80196))

## [3.0.0](https://github.com/terraform-aws-modules/terraform-aws-eventbridge/compare/v2.3.0...v3.0.0) (2023-10-02)


Expand Down

0 comments on commit 78ce8e5

Please sign in to comment.