# Changelog

All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.

## [4.3.0](https://github.com/merapar/opinionated-ci-pipeline/compare/v4.3.0-beta.1...v4.3.0) (2025-07-07)

## [4.3.0-beta.1](https://github.com/merapar/opinionated-ci-pipeline/compare/v4.3.0-beta.0...v4.3.0-beta.1) (2025-07-07)


### Features

* delete feature branch zip on branch destroy ([641d4e4](https://github.com/merapar/opinionated-ci-pipeline/commit/641d4e436bb62138d7dfc156b4154497bda86f4e)), closes [#15](https://github.com/merapar/opinionated-ci-pipeline/issues/15)


### Bug Fixes

* correct main pipeline repo file name to send build status ([329e997](https://github.com/merapar/opinionated-ci-pipeline/commit/329e997cfea9730d1b93f9ab64072afe4e0b3cbc))

## [4.3.0-beta.0](https://github.com/merapar/opinionated-ci-pipeline/compare/v4.2.0...v4.3.0-beta.0) (2025-07-01)


### Features

* update lambdas Nodejs version ([861e8db](https://github.com/merapar/opinionated-ci-pipeline/commit/861e8dbe6601a3567ba90ead7b1b99d5309e92b7))


### Bug Fixes

* update webhook description ([d35238d](https://github.com/merapar/opinionated-ci-pipeline/commit/d35238dc4ecf3c643b9d5a18704b4bfe553a57b4)), closes [#17](https://github.com/merapar/opinionated-ci-pipeline/issues/17)

## [4.2.0](https://github.com/merapar/opinionated-ci-pipeline/compare/v4.2.0-beta.1...v4.2.0) (2024-10-21)


### Bug Fixes

* base fixing path metadata on existing paths ([cc2b037](https://github.com/merapar/opinionated-ci-pipeline/commit/cc2b037fd5db927d32b8dd0780a2b6e9da40fdc3))

## [4.2.0-beta.1](https://github.com/merapar/opinionated-ci-pipeline/compare/v4.2.0-beta.0...v4.2.0-beta.1) (2024-10-21)


### Bug Fixes

* apply FixPathsMetadataAspect to AppStage used in the CI ([feed0ab](https://github.com/merapar/opinionated-ci-pipeline/commit/feed0ab0e4413f7199f2bc03de464023707de288))

## [4.2.0-beta.0](https://github.com/merapar/opinionated-ci-pipeline/compare/v4.1.0...v4.2.0-beta.0) (2024-10-21)


### Features

* flag to unify paths metadata between CI and CLI deployed stacks ([4aa4681](https://github.com/merapar/opinionated-ci-pipeline/commit/4aa4681505647b8f7cc97569c3d771020ad095b1))

## [4.1.0](https://github.com/merapar/opinionated-ci-pipeline/compare/v4.1.0-beta.0...v4.1.0) (2024-10-17)

## [4.1.0-beta.0](https://github.com/merapar/opinionated-ci-pipeline/compare/v4.0.1...v4.1.0-beta.0) (2024-10-17)


### Features

* expose S3 Source Bucket name ([2a451af](https://github.com/merapar/opinionated-ci-pipeline/commit/2a451af4a89b0791f6655af24acef88bc459bc21))

### [4.0.1](https://github.com/merapar/opinionated-ci-pipeline/compare/v4.0.1-beta.0...v4.0.1) (2024-09-16)

### [4.0.1-beta.0](https://github.com/merapar/opinionated-ci-pipeline/compare/v4.0.0...v4.0.1-beta.0) (2024-09-16)


### Bug Fixes

* separate repo mirror zips per branch ([#14](https://github.com/merapar/opinionated-ci-pipeline/issues/14)) ([e978055](https://github.com/merapar/opinionated-ci-pipeline/commit/e978055d2a74d0c9dcdf680d85b122228d6d7ab0))

## [4.0.0](https://github.com/merapar/opinionated-ci-pipeline/compare/v4.0.0-beta.1...v4.0.0) (2024-08-30)

## [4.0.0-beta.1](https://github.com/merapar/opinionated-ci-pipeline/compare/v4.0.0-beta.0...v4.0.0-beta.1) (2024-08-15)


### Features

* add prefixStackIdWithProjectName for backwards compatibility with 2.x pipeline ([55f205c](https://github.com/merapar/opinionated-ci-pipeline/commit/55f205cc2728d2c1292c8fcf9b30abdd2904610a))
* add Wave Manual Approval step ([b67d511](https://github.com/merapar/opinionated-ci-pipeline/commit/b67d5110c973a377ec772e14a1d808a08cd2b606))

## [4.0.0-beta.0](https://github.com/merapar/opinionated-ci-pipeline/compare/v3.2.0-beta.0...v4.0.0-beta.0) (2024-08-13)


### ⚠ BREAKING CHANGES

* don't use overriden CodeBuild properties for Assets upload jobs
* don't use ChangeSets by default
* replace CodeCommit mirror repository with S3 archive (#11)

### Features

* deploy feature branch environment with concurrency set to 5 ([f6dfb99](https://github.com/merapar/opinionated-ci-pipeline/commit/f6dfb99d2d6b8a56fd002e37218f23aa69a258f5))
* don't use ChangeSets by default ([d574125](https://github.com/merapar/opinionated-ci-pipeline/commit/d574125a7a40ed1de64be75c3be6262e2ce4becd))
* don't use overriden CodeBuild properties for Assets upload jobs ([e9c42f8](https://github.com/merapar/opinionated-ci-pipeline/commit/e9c42f8aee627095235b58a33bf22af82529190d))
* pre and post deployment commands ([374eb83](https://github.com/merapar/opinionated-ci-pipeline/commit/374eb83fc60c0ba4a68a2aae8660a7c68060e1ec))
* replace CodeCommit mirror repository with S3 archive ([#11](https://github.com/merapar/opinionated-ci-pipeline/issues/11)) ([bec46f3](https://github.com/merapar/opinionated-ci-pipeline/commit/bec46f35d1961961173cb32296333b511721f462))
* support skip ci tags in commit messages ([#12](https://github.com/merapar/opinionated-ci-pipeline/issues/12)) ([e965050](https://github.com/merapar/opinionated-ci-pipeline/commit/e9650504653a33e46208e09896568036a7cabf9e))

## [3.2.0-beta.0](https://github.com/merapar/opinionated-ci-pipeline/compare/v3.1.0...v3.2.0-beta.0) (2024-08-08)


### Features

* **feature-branch:** enable feature branch filtering ([cc3d695](https://github.com/merapar/opinionated-ci-pipeline/commit/cc3d695f477d1fc0e02b29a35892f77f4e8eca62))

## [3.1.0](https://github.com/merapar/opinionated-ci-pipeline/compare/v3.0.0...v3.1.0) (2024-06-10)


### Features

* **feature-branch:** support slash in branch names ([3835d09](https://github.com/merapar/opinionated-ci-pipeline/commit/3835d09a078ea3f03dd9377ca247fbbe93d5fae0))


### Bug Fixes

* **feature-branch:** add missing substitution ([d6d6f27](https://github.com/merapar/opinionated-ci-pipeline/commit/d6d6f272ba20f06d9983150659778cc1d3460f75))

## [3.0.0](https://github.com/merapar/opinionated-ci-pipeline/compare/v3.0.0-beta.0...v3.0.0) (2024-05-15)

## [3.0.0-beta.0](https://github.com/merapar/opinionated-ci-pipeline/compare/v2.1.0-beta.0...v3.0.0-beta.0) (2024-02-27)


### ⚠ BREAKING CHANGES

* bump version to 3.x due to braking changes in afd68f5

* bump version to 3.x due to braking changes in afd68f5 ([432074e](https://github.com/merapar/opinionated-ci-pipeline/commit/432074e25488eb4e1f4eebe01650822d3674a8a4))

## [2.1.0-beta.0](https://github.com/merapar/opinionated-ci-pipeline/compare/v2.0.1...v2.1.0-beta.0) (2024-02-27)


### Features

* add possibility to enable manual approval before deploying on environment. Solves issue [#5](https://github.com/merapar/opinionated-ci-pipeline/issues/5) ([73b895f](https://github.com/merapar/opinionated-ci-pipeline/commit/73b895f50b264286121235c863c1b8bcee1a61f9))
* support separate Slack channels for main pipeline and feature deployments ([afd68f5](https://github.com/merapar/opinionated-ci-pipeline/commit/afd68f50986b905ffbd859663d871afb1b57e12e))


### Bug Fixes

* add prefix to the identifier of ci stack ([48498d6](https://github.com/merapar/opinionated-ci-pipeline/commit/48498d675ab6bbfa009ae864bc6f655fd23dadc4))
* bitbucket build status key dependent on build name ([fbcc937](https://github.com/merapar/opinionated-ci-pipeline/commit/fbcc9370a4696989c131d5c42fe3be76926bfb24))

### [2.0.1](https://github.com/merapar/opinionated-ci-pipeline/compare/v2.0.0...v2.0.1) (2023-10-31)


### Bug Fixes

* initial mirror trigger params on CI create ([1377fdf](https://github.com/merapar/opinionated-ci-pipeline/commit/1377fdf21f2ea675c975f90b23b4c29aaf1db1a3))
* unique CodeStar notification rule names ([091e30f](https://github.com/merapar/opinionated-ci-pipeline/commit/091e30f881752aa2fcb99b5c87c6513991c7f00f))

## [2.0.0](https://github.com/merapar/opinionated-ci-pipeline/compare/v2.0.0-beta.2...v2.0.0) (2023-10-25)

### ⚠ BREAKING CHANGES

* use Standard 7.0 as default build image

### Features

* use Standard 7.0 as default build image ([4cba689](https://github.com/merapar/opinionated-ci-pipeline/commit/4cba689c0143a9939791ebb125d60b6d09a8aef6))
* replace CodeBuild with Lambda for repository mirroring ([1356115](https://github.com/merapar/opinionated-ci-pipeline/commit/1356115764c4741581e8cc0207d338fb83826eb6))

## [1.1.0](https://github.com/merapar/opinionated-ci-pipeline/compare/v1.1.0-beta.1...v1.1.0) (2023-07-25)

## [1.1.0-beta.1](https://github.com/merapar/opinionated-ci-pipeline/compare/v1.1.0-beta.0...v1.1.0-beta.1) (2023-07-25)


### Bug Fixes

* use CodeStar Notifications for proper Slack notifications ([9e7b08a](https://github.com/merapar/opinionated-ci-pipeline/commit/9e7b08a11fc472093436633f070402c29b614078))

## [1.1.0-beta.0](https://github.com/merapar/opinionated-ci-pipeline/compare/v1.0.0...v1.1.0-beta.0) (2023-04-04)


### Features

* apply all supported CodeBuild overrides to feature branch builds ([b3143b5](https://github.com/merapar/opinionated-ci-pipeline/commit/b3143b5ad536b0b944d7e4d1cf08d97d163ce6ab))

## [1.0.0](https://github.com/merapar/opinionated-ci-pipeline/compare/v1.0.0-beta.2...v1.0.0) (2023-03-17)


### Bug Fixes

* trigger initial repository mirroring ([90b51cc](https://github.com/merapar/opinionated-ci-pipeline/commit/90b51ccf476a452c2b6bfbfd3853841382f24870))

## [1.0.0-beta.2](https://github.com/merapar/opinionated-ci-pipeline/compare/v1.0.0-beta.1...v1.0.0-beta.2) (2023-03-09)


### Features

* sync repo by webhooks ([0c7dafc](https://github.com/merapar/opinionated-ci-pipeline/commit/0c7dafcf6a6601304227d1a466c3f83b9c5925f2))

## 1.0.0-beta.1 (2023-03-06)


### ⚠ BREAKING CHANGES

* move project name to CDK context parameters ([78fe340](https://github.com/merapar/opinionated-ci-pipeline/commit/78fe3408bbbbf1eab221f7791801cf17aaeb71e0))

### 1.0.0-beta.0 (2023-02-28)

Initial version
