Skip to content

Commit

Permalink
prepare feature release 3.5
Browse files Browse the repository at this point in the history
  • Loading branch information
llaville committed Apr 16, 2023
1 parent 308da5c commit 11d39b2
Show file tree
Hide file tree
Showing 5 changed files with 86 additions and 7 deletions.
14 changes: 14 additions & 0 deletions .changes/3.5.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@

## 3.5.0 - 2023-04-16

**CAUTION** : if you want to use the new `PostInstallStrategy`, please read <https://github.com/composer/composer/discussions/11430> first.

### Added

- `PostInstallStrategy` to keep your manifests synchronized with dependencies installed.

### Changed

- Refactor code to add strategy pattern on manifest build process

**Full Changelog**: [3.4.0...3.5.0](https://github.com/llaville/box-manifest/compare/3.4.0...3.5.0)
3 changes: 0 additions & 3 deletions .changes/unreleased/Added-20230416-061000.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions .changes/unreleased/Changed-20230416-060311.yaml

This file was deleted.

71 changes: 71 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,20 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html),
and is generated by [Changie](https://github.com/miniscruff/changie).

## 3.5.0 - 2023-04-16

**CAUTION** : if you want to use the new `PostInstallStrategy`, please read <https://github.com/composer/composer/discussions/11430> first.

### Added

- `PostInstallStrategy` to keep your manifests synchronized with dependencies installed.

### Changed

- Refactor code to add strategy pattern on manifest build process

**Full Changelog**: [3.4.0...3.5.0](https://github.com/llaville/box-manifest/compare/3.4.0...3.5.0)

## 3.4.0 - 2023-04-10

### Added
Expand Down Expand Up @@ -128,3 +142,60 @@ Don't forget to read the documentation and its tutorial that will guide you to c
- org.opencontainers.image.version label is generated by docker workflow now (avoid hard-coding and outdated version number)

**Full Changelog**: [2.3.1...3.0.0](https://github.com/llaville/box-manifest/compare/2.3.1...3.0.0)

## 2.3.1 - 2023-03-08

### Changed

- update humbug/box composer constraint to avoid installation of Box 4.3.x not yet supported

**Full Changelog**: [2.3.0...2.3.1](https://github.com/llaville/box-manifest/compare/2.3.0...2.3.1)

## 2.3.0 - 2023-02-17

### Added

- PHPUnit 10 support : phpunit.xml.dist configuration migration

### Fixed

- [#4](https://github.com/llaville/box-manifest/issues/4) : Prevent error when Composer installation does not exists
- [#5](https://github.com/llaville/box-manifest/issues/5) : Prevent Fatal error when root package installed as none version published

**Full Changelog**: [2.2.1...2.3.0](https://github.com/llaville/box-manifest/compare/2.2.1...2.3.0)

## 2.2.1 - 2023-01-14

### Fixed

- regression with previous version 2.2.0 when dependency version have an alias

**Full Changelog**: [2.2.0...2.2.1](https://github.com/llaville/box-manifest/compare/2.2.0...2.2.1)

## 2.2.0 - 2023-01-14

### Changed

- When package version is a branch alias, print branch name with commit reference for SimpleText in same way as DecorateText manifest builder

### Fixed

- update in the Getting Started guide the docker run syntax

**Full Changelog**: [2.1.0...2.2.0](https://github.com/llaville/box-manifest/compare/2.1.0...2.2.0)

## 2.1.0 - 2022-11-28

### Added

- [#3](https://github.com/llaville/box-manifest/issues/3) : New Composer manifest builder to highlight dependencies constraints and versions

**Full Changelog**: [2.0.0...2.1.0](https://github.com/llaville/box-manifest/compare/2.0.0...2.1.0)

## 2.0.0 - 2022-11-24

### Added

- [#2](https://github.com/llaville/box-manifest/issues/2) : Add support to BOX v4

**Full Changelog**: [1.2.0...2.0.0](https://github.com/llaville/box-manifest/compare/1.2.0...2.0.0)
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ composer plugin to patch `humbug/box` at install runtime.

| Version | Status | Box Project Compatibility |
|--------------------|--------------------|---------------------------|
| `3.0.x` to `3.4.x` | Active development | `4.x` |
| `3.0.x` to `3.5.x` | Active development | `4.x` |
| `2.0.x` to `2.3.x` | Active support | `4.0.x` to `4.2.x` |
| `1.0.x` to `1.2.0` | End Of Life | `3.x` |

Expand Down

0 comments on commit 11d39b2

Please sign in to comment.