Skip to content

Commit 94a6ef4

Browse files
committed
Changelog v1.27.0
1 parent 3d4a4fc commit 94a6ef4

3 files changed

Lines changed: 27 additions & 11 deletions

File tree

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,19 @@
11

22
# Changelog
33

4+
## v1.27.0
5+
6+
* **tools**
7+
* phpcpd - append suffixes correctly in version 6 - [#253](https://github.com/EdgedesignCZ/phpqa/pull/253)
8+
* phpqa - use printTaskSuccess/printTaskError in NonParallelExecV1 (undefined ConsoleLogLevel) [#255](https://github.com/EdgedesignCZ/phpqa/pull/255)
9+
* phpqa - don't preinstall anything, prefer phar dependencies - [#265](https://github.com/EdgedesignCZ/phpqa/pull/265)
10+
* deptrac - add config for uncovered dependencies report - [#258](https://github.com/EdgedesignCZ/phpqa/issues/258)
11+
* phpstan - add errorFormat config - [#260](https://github.com/EdgedesignCZ/phpqa/issues/260)
12+
* _internal (CI)_
13+
* ignore twig security error in old php versions - [#254](https://github.com/EdgedesignCZ/phpqa/pull/254)
14+
* delete composer.lock, add php 8.2, 8.3, 8.4 - [#257](https://github.com/EdgedesignCZ/phpqa/pull/257), [#265](https://github.com/EdgedesignCZ/phpqa/pull/265)
15+
* update appveyor (windows test) - [#268](https://github.com/EdgedesignCZ/phpqa/pull/268)
16+
417
## v1.26.2
518

619
* **tools** - upgrade phpcs _(support PHP 8.1 Enums)_ [#251](https://github.com/EdgedesignCZ/phpqa/pull/251)

README.md

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -125,24 +125,27 @@ Official docker image repository is https://github.com/EdgedesignCZ/phpqa/pkgs/c
125125
Images can be used at [Gitlab CI](#gitlabci---docker-installation--composer-cache--artifacts).
126126

127127
```bash
128-
docker run --rm -it ghcr.io/edgedesigncz/phpqa:v1.26.2-php7.2 phpqa tools
128+
docker run --rm -it ghcr.io/edgedesigncz/phpqa:v1.27.0-php7.2 phpqa tools
129129
# using a tool without phpqa
130-
docker run --rm -it ghcr.io/edgedesigncz/phpqa:v1.26.2-php7.2 phploc -v
130+
docker run --rm -it ghcr.io/edgedesigncz/phpqa:v1.27.0-php7.2 phploc -v
131131
```
132132

133-
| Image | PHP version | Composer version | Tools versions |
134-
| ----- | ----------- | ---------------- | ----- |
135-
| `ghcr.io/edgedesigncz/phpqa:v1.26.2-php7.2` | 7.2 | 1.8.0 | Versions that supports symfony2 components from default composer.lock. Not [latest versions](https://github.com/EdgedesignCZ/phpqa/issues/159#issuecomment-452794397). |
136-
| `ghcr.io/edgedesigncz/phpqa:v1.26.2-php8.1` | 8.1 | 2.2.12 | Generally, latest versions available at the moment. If you need different versions, then [build custom docker image](https://github.com/EdgedesignCZ/phpqa/issues/210) |
133+
| Image | PHP version | Tools versions |
134+
| ----- | ----------- | ----- |
135+
| `ghcr.io/edgedesigncz/phpqa:v1.27.0-php7.2` | 7.2 | Versions that supports symfony2 components. Not [latest versions](https://github.com/EdgedesignCZ/phpqa/issues/159#issuecomment-452794397). |
136+
| `ghcr.io/edgedesigncz/phpqa:v1.27.0-php8.1` | 8.1 | |
137+
| `ghcr.io/edgedesigncz/phpqa:v1.27.0-php8.2` | 8.2 | |
138+
| `ghcr.io/edgedesigncz/phpqa:v1.27.0-php8.3` | 8.3 | |
139+
| `ghcr.io/edgedesigncz/phpqa:v1.27.0-php8.4` | 8.4 | Generally, latest versions available at the moment. If you need different versions, then [build custom docker image](https://github.com/EdgedesignCZ/phpqa/issues/210) |
137140

138141
Beware that images as lean as possible. That can be a problem for running PHPUnit tests.
139142
In that case, you might need different PHP version, miss PHP extensions for database etc.
140143
You can [install phpqa](https://gitlab.com/costlocker/integrations/blob/213aab7/.ci/get-phpqa-binary#L40) in another [php image](https://gitlab.com/costlocker/integrations/blob/213aab7/.ci/.gitlab-ci.yml#L28)
141144
Or [build custom docker image](https://github.com/EdgedesignCZ/phpqa/issues/168#issuecomment-489180974).
142145

143146
```bash
144-
docker run --rm -it ghcr.io/edgedesigncz/phpqa:v1.26.2-php7.2 sh -c "php --version && composer --version && composer outdated --direct --all && phpqa tools"
145-
docker run --rm -it ghcr.io/edgedesigncz/phpqa:v1.26.2-php8.1 sh -c "php --version && composer --version && composer outdated --direct --all && phpqa tools"
147+
docker run --rm -it ghcr.io/edgedesigncz/phpqa:v1.27.0-php7.2 sh -c "php --version && composer --version && composer outdated --direct --all && phpqa tools"
148+
docker run --rm -it ghcr.io/edgedesigncz/phpqa:v1.27.0-php8.4 sh -c "php --version && composer --version && composer outdated --direct --all && phpqa tools"
146149
```
147150

148151
There are also available images [eko3alpha/docker-phpqa](https://hub.docker.com/r/eko3alpha/docker-phpqa/) and [sparkfabrik/docker-phpqa](https://hub.docker.com/r/sparkfabrik/docker-phpqa/).
@@ -489,7 +492,7 @@ stages:
489492
490493
test:
491494
stage: test
492-
image: ghcr.io/edgedesigncz/phpqa:v1.26.2-php7.2
495+
image: ghcr.io/edgedesigncz/phpqa:v1.27.0-php7.2
493496
variables:
494497
BACKEND_QA: "*/backend/var/QA"
495498
BACKEND_CACHE: $CI_PROJECT_DIR/.composercache
@@ -515,7 +518,7 @@ on: [push]
515518
516519
jobs:
517520
qa:
518-
container: ghcr.io/edgedesigncz/phpqa:v1.26.2-php8.1
521+
container: ghcr.io/edgedesigncz/phpqa:v1.27.0-php8.4
519522
runs-on: ubuntu-latest
520523
steps:
521524
- uses: actions/checkout@v2

phpqa

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/usr/bin/env php
22
<?php
33

4-
define('PHPQA_VERSION', '1.26.2');
4+
define('PHPQA_VERSION', '1.27.0');
55
define('PHPQA_USED_COMMAND', implode(' ', $argv));
66

77
if (getenv('COMPOSER_BIN_DIR') && getenv('COMPOSER_VENDOR_DIR')) {

0 commit comments

Comments
 (0)