Skip to content

Commit

Permalink
prepare feature release 9.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
llaville committed Dec 17, 2023
1 parent 02227bb commit 6537f69
Show file tree
Hide file tree
Showing 16 changed files with 55 additions and 44 deletions.
27 changes: 27 additions & 0 deletions .changes/9.1.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@

## 9.1.0 - 2023-12-17

### Added

- PHPStan dev tool to enforce code quality of this project (see Contributor guide)
- Introduces a `DebugFormatterHelper` for asynchronous process
- Introduces a `ProcessHelper` for asynchronous process
- Introduces a new extension (`ProgressIndicator`) to let users know that the `phplint` command isn't stalled. Uses `--progress=indicator`.

### Changed

- Replaces Symfony components constraint to new LTS (6.4), and drop support to old one (5.4)
- `ProgressPrinter` and `ProgressBar` extensions must now implement the `Overtrue\PHPLint\Output\ConsoleOutputInterface` specification
- Reorganize dev tools under their own composer namespace (`check-style` begins `style:check`, and `fix-style` begins `style:fix`)
- [#197](https://github.com/overtrue/phplint/issues/197) : Faster process linter
- rename BOX config file to `box.json.dist`
- Dockerfile bump default PHP version from 8.2 to 8.3 (to produce better perf)

### Removed

- drop support of PHPUnit 9
- drop support of PHP 8.0
- `setApplicationVersion` and `setConfigResolver` methods were removed from `Overtrue\PHPLint\Output\ConsoleOutputInterface`
as there are no more required

**Full Changelog**: [9.0.6...9.1.0](https://github.com/overtrue/phplint/compare/9.0.6...9.1.0)
3 changes: 0 additions & 3 deletions .changes/unreleased/Added-20231208-064223.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions .changes/unreleased/Added-20231213-092438.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions .changes/unreleased/Added-20231213-092714.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions .changes/unreleased/Added-20231214-055634.yaml

This file was deleted.

4 changes: 0 additions & 4 deletions .changes/unreleased/Changed-20231202-094819.yaml

This file was deleted.

4 changes: 0 additions & 4 deletions .changes/unreleased/Changed-20231207-092611.yaml

This file was deleted.

4 changes: 0 additions & 4 deletions .changes/unreleased/Changed-20231208-061436.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions .changes/unreleased/Changed-20231209-153537.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions .changes/unreleased/Changed-20231216-064904.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions .changes/unreleased/Changed-20231216-065543.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions .changes/unreleased/Removed-20231202-085629.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions .changes/unreleased/Removed-20231202-090942.yaml

This file was deleted.

4 changes: 0 additions & 4 deletions .changes/unreleased/Removed-20231214-095810.yaml

This file was deleted.

27 changes: 27 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,33 @@ 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).

## 9.1.0 - 2023-12-17

### Added

- PHPStan dev tool to enforce code quality of this project (see Contributor guide)
- Introduces a `DebugFormatterHelper` for asynchronous process
- Introduces a `ProcessHelper` for asynchronous process
- Introduces a new extension (`ProgressIndicator`) to let users know that the `phplint` command isn't stalled. Uses `--progress=indicator`.

### Changed

- Replaces Symfony components constraint to new LTS (6.4), and drop support to old one (5.4)
- `ProgressPrinter` and `ProgressBar` extensions must now implement the `Overtrue\PHPLint\Output\ConsoleOutputInterface` specification
- Reorganize dev tools under their own composer namespace (`check-style` begins `style:check`, and `fix-style` begins `style:fix`)
- [#197](https://github.com/overtrue/phplint/issues/197) : Faster process linter
- rename BOX config file to `box.json.dist`
- Dockerfile bump default PHP version from 8.2 to 8.3 (to produce better perf)

### Removed

- drop support of PHPUnit 9
- drop support of PHP 8.0
- `setApplicationVersion` and `setConfigResolver` methods were removed from `Overtrue\PHPLint\Output\ConsoleOutputInterface`
as there are no more required

**Full Changelog**: [9.0.6...9.1.0](https://github.com/overtrue/phplint/compare/9.0.6...9.1.0)

## 9.0.6 - 2023-12-02

### Fixed
Expand Down
2 changes: 1 addition & 1 deletion src/Console/Application.php
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
final class Application extends BaseApplication
{
public const NAME = 'phplint';
public const VERSION = '9.1.0-dev';
public const VERSION = '9.1.0';

public function __construct()
{
Expand Down

0 comments on commit 6537f69

Please sign in to comment.