Skip to content

Commit

Permalink
prepare bugfix release 4.1.1
Browse files Browse the repository at this point in the history
  • Loading branch information
llaville committed Dec 2, 2024
1 parent 1e7a950 commit 2ea7ae1
Show file tree
Hide file tree
Showing 4 changed files with 25 additions and 16 deletions.
12 changes: 5 additions & 7 deletions .changes/4.1.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,25 +4,23 @@
### Added

- `Bartlett\BoxManifest\Helper\BoxConfigurationHelper` class handle now the BOX configuration settings
required by BOX Manifest instead of `Bartlett\BoxManifest\Helper\BoxHelper::getBoxConfiguration()`
required by BOX Manifest instead of `Bartlett\BoxManifest\Helper\BoxHelper::getBoxConfiguration()`

### Changed

- BOX `alias` setting is internally set to **box-auto-generated-alias.phar** value, if not defined by BOX config file(s)

- Pipeline payload contents has changed :
- **configuration** contains now an instance of `Bartlett\BoxManifest\Helper\BoxConfigurationHelper` instead of `KevinGH\Box\Configuration\Configuration`
- **map** and **configurationFile** were removed (because can be internally retrieved by the new BoxConfigurationHelper)
- **configuration** contains now an instance of `Bartlett\BoxManifest\Helper\BoxConfigurationHelper` instead of `KevinGH\Box\Configuration\Configuration`
- **map** and **configurationFile** were removed (because can be internally retrieved by the new BoxConfigurationHelper)

- `Bartlett\BoxManifest\StubGenerator` removed dependency to legacy BOX `KevinGH\Box\StubGenerator`

- Use the `symfony/process` [ExecutableFinder](https://symfony.com/doc/current/components/process.html#finding-an-executable)
to find default `box` vendor binary
- Use the `symfony/process` [ExecutableFinder](https://symfony.com/doc/current/components/process.html#finding-an-executable) to find default `box` vendor binary

### Fixed

- Always use [`Phar::mapPhar`](https://www.php.net/manual/en/phar.mapphar.php)
to solve an issue when BOX `alias` setting was not previously defined
- Always use [`Phar::mapPhar`](https://www.php.net/manual/en/phar.mapphar.php) to solve an issue when BOX `alias` setting was not previously defined

### Removed

Expand Down
8 changes: 8 additions & 0 deletions .changes/4.1.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@

## 4.1.1 - 2024-12-02

### Fixed

- [#16](https://github.com/llaville/box-manifest/issues/16) : BOX `main` setting behaviour not correctly handled

**Full Changelog**: [4.1.0...4.1.1](https://github.com/llaville/box-manifest/compare/4.1.0...4.1.1)
3 changes: 0 additions & 3 deletions .changes/unreleased/Fixed-20241202-090048.yaml

This file was deleted.

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

## 4.1.1 - 2024-12-02

### Fixed

- [#16](https://github.com/llaville/box-manifest/issues/16) : BOX `main` setting behaviour not correctly handled

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

## 4.1.0 - 2024-11-28

### Added
Expand All @@ -19,18 +27,16 @@ and is generated by [Changie](https://github.com/miniscruff/changie).
- BOX `alias` setting is internally set to **box-auto-generated-alias.phar** value, if not defined by BOX config file(s)

- Pipeline payload contents has changed :
- **configuration** contains now an instance of `Bartlett\BoxManifest\Helper\BoxConfigurationHelper` instead of `KevinGH\Box\Configuration\Configuration`
- **map** and **configurationFile** were removed (because can be internally retrieved by the new BoxConfigurationHelper)
- **configuration** contains now an instance of `Bartlett\BoxManifest\Helper\BoxConfigurationHelper` instead of `KevinGH\Box\Configuration\Configuration`
- **map** and **configurationFile** were removed (because can be internally retrieved by the new BoxConfigurationHelper)

- `Bartlett\BoxManifest\StubGenerator` removed dependency to legacy BOX `KevinGH\Box\StubGenerator`

- Use the `symfony/process` [ExecutableFinder](https://symfony.com/doc/current/components/process.html#finding-an-executable)
to find default `box` vendor binary
- Use the `symfony/process` [ExecutableFinder](https://symfony.com/doc/current/components/process.html#finding-an-executable) to find default `box` vendor binary

### Fixed

- Always use [`Phar::mapPhar`](https://www.php.net/manual/en/phar.mapphar.php)
to solve an issue when BOX `alias` setting was not previously defined
- Always use [`Phar::mapPhar`](https://www.php.net/manual/en/phar.mapphar.php) to solve an issue when BOX `alias` setting was not previously defined

### Removed

Expand Down

0 comments on commit 2ea7ae1

Please sign in to comment.