Skip to content

Commit 2f3a73b

Browse files
chore: release 1.1.0 (#151)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 2ab7ddd commit 2f3a73b

File tree

2 files changed

+75
-1
lines changed

2 files changed

+75
-1
lines changed

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "1.0.0"
2+
".": "1.1.0"
33
}

CHANGELOG.md

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,79 @@
11
# Changelog
22

3+
## [1.1.0](https://github.com/lgallard/terraform-aws-ecr/compare/1.0.0...1.1.0) (2025-08-21)
4+
5+
6+
### Features
7+
8+
* Add advanced tagging strategies with templates, validation, and normalization ([#78](https://github.com/lgallard/terraform-aws-ecr/issues/78)) ([5d838b3](https://github.com/lgallard/terraform-aws-ecr/commit/5d838b317f024b7206dd077c0958cf54e4eba1d2))
9+
* add automated ECR feature discovery system ([#149](https://github.com/lgallard/terraform-aws-ecr/issues/149)) ([a8e0fbf](https://github.com/lgallard/terraform-aws-ecr/commit/a8e0fbf50203c5816d3be455d13f992b2aa587d3))
10+
* add automatic v-prefix removal from release titles ([#106](https://github.com/lgallard/terraform-aws-ecr/issues/106)) ([f0d9457](https://github.com/lgallard/terraform-aws-ecr/commit/f0d9457080b14009f95315fc285ef30224be484b))
11+
* add Claude dispatch workflow for repository events ([#135](https://github.com/lgallard/terraform-aws-ecr/issues/135)) ([4877708](https://github.com/lgallard/terraform-aws-ecr/commit/4877708c1089e1ba1255587f06fa90bbce035b00))
12+
* Add CloudWatch monitoring and alerting for ECR repositories ([#80](https://github.com/lgallard/terraform-aws-ecr/issues/80)) ([a123105](https://github.com/lgallard/terraform-aws-ecr/commit/a123105d93a23e8543ee53fd0f24f01e75828e93))
13+
* Add comment-based Claude Code Review triggers (like Cursor's Bugbot) ([#97](https://github.com/lgallard/terraform-aws-ecr/issues/97)) ([2da2479](https://github.com/lgallard/terraform-aws-ecr/commit/2da2479bce6f6b6d3a0ad3cdcd886337ded150ae))
14+
* Add Dependabot ([cc533d7](https://github.com/lgallard/terraform-aws-ecr/commit/cc533d7e21ff1e2c231fd702c3d2d4537b853736))
15+
* add GitHub issue templates for AI-consumable task management ([ea92669](https://github.com/lgallard/terraform-aws-ecr/commit/ea92669121bd38f329f2172ecdf39277cc0ad148))
16+
* add MCP server support for enhanced documentation access ([#140](https://github.com/lgallard/terraform-aws-ecr/issues/140)) ([07b8723](https://github.com/lgallard/terraform-aws-ecr/commit/07b87235336582b5d40b7d518c26259fac81571c))
17+
* Add support for prevent_destroy in ECR repository configuration ([2a17863](https://github.com/lgallard/terraform-aws-ecr/commit/2a17863f828c44fc03849b1002591a3ef65cc9ea))
18+
* Add support for repository replication ([#55](https://github.com/lgallard/terraform-aws-ecr/issues/55)) ([5ef83b8](https://github.com/lgallard/terraform-aws-ecr/commit/5ef83b885450135ced47d7f302bf2b35b7c4d5ab))
19+
* Add Terratest framework for automated testing ([#54](https://github.com/lgallard/terraform-aws-ecr/issues/54)) ([b5554c1](https://github.com/lgallard/terraform-aws-ecr/commit/b5554c10738af16b3238628c07460794ba09ac61))
20+
* Add test file with intentional issues for Claude Code Review testing ([9e6ac26](https://github.com/lgallard/terraform-aws-ecr/commit/9e6ac26063aafb48f78c01ff928e7d85f13e7658))
21+
* Change Claude Code Review trigger from 'claude' to 'codebot' ([d5fc663](https://github.com/lgallard/terraform-aws-ecr/commit/d5fc663123ab1707cff4d78afe90f694f81f89ec))
22+
* complete release-please standardization across all repositories ([#108](https://github.com/lgallard/terraform-aws-ecr/issues/108)) ([1506473](https://github.com/lgallard/terraform-aws-ecr/commit/1506473d12ffd57a1111aaafde8f1d889dcbfefe))
23+
* enhance Claude Code Review to focus on PR changes with --full option ([#115](https://github.com/lgallard/terraform-aws-ecr/issues/115)) ([daf63c9](https://github.com/lgallard/terraform-aws-ecr/commit/daf63c9766c9361f7f5de198619b08f4ecd13b33))
24+
* Enhance ECR module with improved security, configuration, and doc ([880fa6f](https://github.com/lgallard/terraform-aws-ecr/commit/880fa6f4070f04ef5888491e1f697efdc0a9dcf1))
25+
* Enhance ECR module with improved security, configuration, and documentation ([cff46b9](https://github.com/lgallard/terraform-aws-ecr/commit/cff46b927773086a8b542b7199d2020540e74521))
26+
* Enhance security configurations with registry scanning, pull-through cache, and secret scanning ([#71](https://github.com/lgallard/terraform-aws-ecr/issues/71)) ([666e7bc](https://github.com/lgallard/terraform-aws-ecr/commit/666e7bc1d28382a1b6a30606eaec07f0c5a5a778))
27+
* extract pull-through cache rules into dedicated submodule ([#142](https://github.com/lgallard/terraform-aws-ecr/issues/142)) ([d2a9f4c](https://github.com/lgallard/terraform-aws-ecr/commit/d2a9f4cb58789f01442ef73650e304225098b539))
28+
* Implement pull request rules for enhanced ECR governance ([#83](https://github.com/lgallard/terraform-aws-ecr/issues/83)) ([7aab872](https://github.com/lgallard/terraform-aws-ecr/commit/7aab8722297ca1c8b05049569e9feb5058477f43))
29+
* Implement state migration for ECR repository resources ([8d4a02e](https://github.com/lgallard/terraform-aws-ecr/commit/8d4a02e782ec682b049a7fdd2e076e19e4d3f869))
30+
* Improve lifecycle policies with helper variables and standardized templates ([#74](https://github.com/lgallard/terraform-aws-ecr/issues/74)) ([975129a](https://github.com/lgallard/terraform-aws-ecr/commit/975129a7611506dbf8c84be95780dcb522f70a36))
31+
* **logging:** add ECR logging configuration with CloudWatch integration ([#30](https://github.com/lgallard/terraform-aws-ecr/issues/30)) ([97dab31](https://github.com/lgallard/terraform-aws-ecr/commit/97dab314b933f0b508d41b5a86c633f6bb4fba61))
32+
* migrate from Dependabot to Renovate for better Terraform support ([#110](https://github.com/lgallard/terraform-aws-ecr/issues/110)) ([c0b983c](https://github.com/lgallard/terraform-aws-ecr/commit/c0b983c48298da6d01d92b97aeb7836b5ff8e1a8))
33+
* optimize resource management by replacing count with for_each patterns ([#147](https://github.com/lgallard/terraform-aws-ecr/issues/147)) ([2009edd](https://github.com/lgallard/terraform-aws-ecr/commit/2009eddb336482c3d3b699518f25f7d33e1f9ab5))
34+
* remove unused local variable to resolve tflint warning ([151b3a5](https://github.com/lgallard/terraform-aws-ecr/commit/151b3a52e09f1795d14116c33dd55637245fa252))
35+
* Update ECR module outputs and variable descriptions ([81b836b](https://github.com/lgallard/terraform-aws-ecr/commit/81b836b8ea889298e338ba9e9558256953cc9a5c))
36+
* Update prevent_destroy behavior and enhance ECR repository examples ([75e5b35](https://github.com/lgallard/terraform-aws-ecr/commit/75e5b35afeaaaf1eac86afdd49a638e222403771))
37+
* Update variables and outputs ([043c288](https://github.com/lgallard/terraform-aws-ecr/commit/043c288e570d0387f4b49241519a5776f5cfc024))
38+
39+
40+
### Bug Fixes
41+
42+
* add .release-please-config.json to root directory for workflow ([#64](https://github.com/lgallard/terraform-aws-ecr/issues/64)) ([6b1f6db](https://github.com/lgallard/terraform-aws-ecr/commit/6b1f6db6dae1332d6154d4eda32fbc07ba44072c))
43+
* Add pull-request-title-pattern to control release title formatting ([#91](https://github.com/lgallard/terraform-aws-ecr/issues/91)) ([b99b9cf](https://github.com/lgallard/terraform-aws-ecr/commit/b99b9cfc1bc2c7c5fcac82dc933be44dcc66e5ff))
44+
* address failing pre-commit checks in pull-through cache PR ([#145](https://github.com/lgallard/terraform-aws-ecr/issues/145)) ([dacc9e1](https://github.com/lgallard/terraform-aws-ecr/commit/dacc9e18f1cb52acb54d3ddc5393041ec85f3e41))
45+
* allow missing AWS credentials in pre-commit CI ([baf9cc0](https://github.com/lgallard/terraform-aws-ecr/commit/baf9cc006f560c3ee34858ba50f5bca9fcbd7ce2))
46+
* Enhance README and variables.tf for clarity and structure ([8d5555e](https://github.com/lgallard/terraform-aws-ecr/commit/8d5555ef5858e969fa502b9210d4679a4470ebd7))
47+
* fix/image_scanning_configuration default value ([41c9567](https://github.com/lgallard/terraform-aws-ecr/commit/41c9567e7fc63d4f0c1b1001dbe09a375bab9682))
48+
* Grant Bash permissions to Claude for pre-commit hooks ([#132](https://github.com/lgallard/terraform-aws-ecr/issues/132)) ([230e943](https://github.com/lgallard/terraform-aws-ecr/commit/230e943c71f9b1d22fe9dcc7c9f734c068c81a84))
49+
* image_scanning_configuration default value ([daf133b](https://github.com/lgallard/terraform-aws-ecr/commit/daf133b40bf06994fc71501948d39e98fc85d9ea))
50+
* improve tflint installation in pre-commit workflow ([ce208bc](https://github.com/lgallard/terraform-aws-ecr/commit/ce208bcbb2b5c7cc738861426cea3926c1f6851d))
51+
* move release-please manifest to root directory ([#65](https://github.com/lgallard/terraform-aws-ecr/issues/65)) ([d61003c](https://github.com/lgallard/terraform-aws-ecr/commit/d61003c7ad391e764d492d9bf9593b62d4847202))
52+
* Refactor ECR module to enhance pull request rules and monitoring capa… ([#86](https://github.com/lgallard/terraform-aws-ecr/issues/86)) ([231c753](https://github.com/lgallard/terraform-aws-ecr/commit/231c753b7b9f848fd153f2fbdb41a4be591725a3))
53+
* remove "v" prefix from release-please tags ([#63](https://github.com/lgallard/terraform-aws-ecr/issues/63)) ([397c135](https://github.com/lgallard/terraform-aws-ecr/commit/397c135cf0fda3479ba8be5a383cc78dc39e9f1e))
54+
* remove "v" prefix from release-please tags ([#67](https://github.com/lgallard/terraform-aws-ecr/issues/67)) ([15cd05e](https://github.com/lgallard/terraform-aws-ecr/commit/15cd05e5a3943dc4ed123755175d5fc383723642))
55+
* remove "v" prefix inconsistencies in CHANGELOG.md comparison URLs ([#69](https://github.com/lgallard/terraform-aws-ecr/issues/69)) ([53df957](https://github.com/lgallard/terraform-aws-ecr/commit/53df957ea3f75d273c78f4447fc29fca506a2a0b))
56+
* Remove emoji reactions that were failing due to permissions ([3bc77e4](https://github.com/lgallard/terraform-aws-ecr/commit/3bc77e497407285b9fefdcee1029cbd94e71d425))
57+
* Remove extra double quote in encryption_type variable description ([67aea5b](https://github.com/lgallard/terraform-aws-ecr/commit/67aea5bc4ff07b7e31b24c7788bfef3bc5f186e3))
58+
* remove pip cache from pre-commit workflow ([9e3935c](https://github.com/lgallard/terraform-aws-ecr/commit/9e3935c4e8a41e59b0da5da2feb7c2cf090df2d8))
59+
* Remove v prefix from release titles to match tag format ([#89](https://github.com/lgallard/terraform-aws-ecr/issues/89)) ([2ccfec7](https://github.com/lgallard/terraform-aws-ecr/commit/2ccfec74dd384e31f43f98fbfa337ba4a5225c96))
60+
* repository_arn output should return ARN instead of repository name ([#138](https://github.com/lgallard/terraform-aws-ecr/issues/138)) ([6b9f0cc](https://github.com/lgallard/terraform-aws-ecr/commit/6b9f0cc78eabe60fe5b7fdd932f247105e7d44fa))
61+
* resolve Claude Code Review change detection issues ([#119](https://github.com/lgallard/terraform-aws-ecr/issues/119)) ([9132872](https://github.com/lgallard/terraform-aws-ecr/commit/9132872f8579a7b3424d12a02f187a4bf9bb5609))
62+
* resolve critical Claude Code Review workflow issues ([#118](https://github.com/lgallard/terraform-aws-ecr/issues/118)) ([cd8e29d](https://github.com/lgallard/terraform-aws-ecr/commit/cd8e29d2b3d1200a3925054e11d18b48a84a1679))
63+
* resolve lifecycle prevent_destroy variable limitation - Replace single repository resource with conditional creation approach - Use separate aws_ecr_repository resources (repo and repo_protected) - Enable dynamic prevent_destroy control through var.prevent_destroy - Remove moved.tf as it's not needed with this approach - Reorganize main.tf with proper section headers ([217b4f0](https://github.com/lgallard/terraform-aws-ecr/commit/217b4f0e2823c1c95b1bc270f6f97026d771d32d))
64+
* try simple release type to prevent v-prefix in release titles ([#104](https://github.com/lgallard/terraform-aws-ecr/issues/104)) ([3bb6812](https://github.com/lgallard/terraform-aws-ecr/commit/3bb6812d12b91a31c231c73756d3a185299b9ccb))
65+
* Update changelog and release-please configuration ([bfdb2db](https://github.com/lgallard/terraform-aws-ecr/commit/bfdb2dbfcd83bb91517ce7cabd58e55c54c4945f))
66+
* Update CHANGELOG and release-please configuration ([4ff85d6](https://github.com/lgallard/terraform-aws-ecr/commit/4ff85d6cc1bebe6170508f109eb1a489dbfbbcde))
67+
* update deprecated upload-artifact action from v3 to v4 ([#61](https://github.com/lgallard/terraform-aws-ecr/issues/61)) ([62f137a](https://github.com/lgallard/terraform-aws-ecr/commit/62f137a4c247d2d19b2d77be1c616fe483d20e8b))
68+
* update release-please config to prevent v-prefix in release titles ([#102](https://github.com/lgallard/terraform-aws-ecr/issues/102)) ([536af03](https://github.com/lgallard/terraform-aws-ecr/commit/536af0340bc5b596b0c6aa684952510a0ce7390d))
69+
* Update release-please configuration sections for clarity ([3da3e03](https://github.com/lgallard/terraform-aws-ecr/commit/3da3e035ee7f911ad450fb09076003df664f1f7f))
70+
* Use environment variable for comment body to prevent shell injection ([9ab0398](https://github.com/lgallard/terraform-aws-ecr/commit/9ab03988581e0d7aff51ed816ff442e54fb1633d))
71+
72+
73+
### Reverts
74+
75+
* Revert PR [#48](https://github.com/lgallard/terraform-aws-ecr/issues/48) - lifecycle prevent_destroy cannot use variables ([323b033](https://github.com/lgallard/terraform-aws-ecr/commit/323b033debe7f9de821850fd66efedbef42fe5a5))
76+
377
## [1.0.0](https://github.com/lgallard/terraform-aws-ecr/compare/0.27.1...1.0.0) (2025-08-21)
478

579

0 commit comments

Comments
 (0)