Skip to content

Commit 11f0cf4

Browse files
committed
prepare feature release 6.16
1 parent 0db3dfb commit 11f0cf4

26 files changed

+103
-63
lines changed

.changes/6.x/6.16.0.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
2+
## 6.16.0 - 2025-04-14
3+
4+
> [!IMPORTANT]
5+
>
6+
> Re-foundation of CompatInfoDB with major version 7.0 take me much more time than expected.
7+
> So I'll continue until it's ready to maintain branch 6.x compatible PHP 8.1
8+
9+
### Added
10+
11+
- PHP 8.1.32 support
12+
- PHP 8.2.28 support
13+
- PHP 8.3.17, 8.3.19, 8.3.20 support
14+
- PHP 8.4.4, 8.4.5, 8.4.6 support
15+
16+
### Changed
17+
18+
- update `mongodb` reference to version 1.21.0 and 2.0.0
19+
- update `opentelemetry` reference to version 1.1.2
20+
- update `redis` reference to version 6.2.0
21+
- update `solr` reference to version 2.8.0
22+
- update `xdebug` reference to version 3.4.2
23+
- update `xmldiff` reference to version 1.1.5
24+
- update `zip` reference to version 1.22.5
25+
- `recode` reference is marked as deprecated (extension not maintained)
26+
27+
**Full Changelog**: [6.15.0...6.16.0](https://github.com/llaville/php-compatinfo-db/compare/6.15.0...6.16.0)

.changes/6.x/unreleased/Added-20250216-044101.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/6.x/unreleased/Added-20250216-044251.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/6.x/unreleased/Added-20250414-040840.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/6.x/unreleased/Added-20250414-042236.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/6.x/unreleased/Added-20250414-043118.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/6.x/unreleased/Added-20250414-043631.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/6.x/unreleased/Added-20250414-044607.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/6.x/unreleased/Added-20250414-044935.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/6.x/unreleased/Changed-20250301-050753.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/6.x/unreleased/Changed-20250414-045850.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/6.x/unreleased/Changed-20250414-085924.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/6.x/unreleased/Changed-20250414-090901.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/6.x/unreleased/Changed-20250414-091549.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/6.x/unreleased/Changed-20250414-100105.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/6.x/unreleased/Changed-20250414-104808.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/6.x/unreleased/Changed-20250414-111639.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/6.x/unreleased/Changed-20250414-130456.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.github/workflows/gh-pages.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ on:
55
push:
66
branches:
77
- master
8-
- "6.15"
8+
- "6.16"
99
paths:
1010
- docs/**
1111
pull_request:
@@ -15,6 +15,6 @@ jobs:
1515
deploy:
1616
uses: llaville/.github/.github/workflows/gh-pages.yml@master
1717
with:
18-
destination-dir: "6.15"
18+
destination-dir: "6.16"
1919
force-orphan: false
2020
hook-script: "resources/gh-pages-hook.sh"

CHANGELOG.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,33 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
77
adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html),
88
and is generated by [Changie](https://github.com/miniscruff/changie).
99

10+
## 6.16.0 - 2025-04-14
11+
12+
> [!IMPORTANT]
13+
>
14+
> Re-foundation of CompatInfoDB with major version 7.0 take me much more time than expected.
15+
> So I'll continue until it's ready to maintain branch 6.x compatible PHP 8.1
16+
17+
### Added
18+
19+
- PHP 8.1.32 support
20+
- PHP 8.2.28 support
21+
- PHP 8.3.17, 8.3.19, 8.3.20 support
22+
- PHP 8.4.4, 8.4.5, 8.4.6 support
23+
24+
### Changed
25+
26+
- update `mongodb` reference to version 1.21.0 and 2.0.0
27+
- update `opentelemetry` reference to version 1.1.2
28+
- update `redis` reference to version 6.2.0
29+
- update `solr` reference to version 2.8.0
30+
- update `xdebug` reference to version 3.4.2
31+
- update `xmldiff` reference to version 1.1.5
32+
- update `zip` reference to version 1.22.5
33+
- `recode` reference is marked as deprecated (extension not maintained)
34+
35+
**Full Changelog**: [6.15.0...6.16.0](https://github.com/llaville/php-compatinfo-db/compare/6.15.0...6.16.0)
36+
1037
## 6.15.0 - 2025-01-18
1138

1239
> [!IMPORTANT]

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ ARG PHP_VERSION=8.1
33

44
FROM php:${PHP_VERSION}-cli-alpine
55

6-
ARG PACKAGE_CONSTRAINT=6.15.x-dev
6+
ARG PACKAGE_CONSTRAINT=6.16.x-dev
77

88
# https://github.com/opencontainers/image-spec/blob/main/annotations.md
99

README.md

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
| Stable v6.13.x | [![Branch 6.13][Branch_613x-img]][Branch_613x] | [![Minimum PHP Version)][PHPVersion_613x-img]][PHPVersion_613x] | [![Stable Version 6.13][Packagist_613x-img]][Packagist_613x] | [![License 6.13][License_613x-img]][License_613x] | [![Documentation 6.13][Documentation_613x-img]][Documentation_613x] |
88
| Stable v6.14.x | [![Branch 6.14][Branch_614x-img]][Branch_614x] | [![Minimum PHP Version)][PHPVersion_614x-img]][PHPVersion_614x] | [![Stable Version 6.14][Packagist_614x-img]][Packagist_614x] | [![License 6.14][License_614x-img]][License_614x] | [![Documentation 6.14][Documentation_614x-img]][Documentation_614x] |
99
| Stable v6.15.x | [![Branch 6.15][Branch_615x-img]][Branch_615x] | [![Minimum PHP Version)][PHPVersion_615x-img]][PHPVersion_615x] | [![Stable Version 6.15][Packagist_615x-img]][Packagist_615x] | [![License 6.15][License_615x-img]][License_615x] | [![Documentation 6.15][Documentation_615x-img]][Documentation_615x] |
10+
| Stable v6.16.x | [![Branch 6.16][Branch_616x-img]][Branch_616x] | [![Minimum PHP Version)][PHPVersion_616x-img]][PHPVersion_616x] | [![Stable Version 6.16][Packagist_616x-img]][Packagist_616x] | [![License 6.16][License_616x-img]][License_616x] | [![Documentation 6.16][Documentation_616x-img]][Documentation_616x] |
1011

1112
[Branch_514x-img]: https://img.shields.io/badge/branch-5.14-orange
1213
[Branch_514x]: https://github.com/llaville/php-compatinfo-db/tree/5.14
@@ -52,6 +53,17 @@
5253
[Documentation_615x-img]: https://img.shields.io/badge/documentation-v6.15-green
5354
[Documentation_615x]: https://github.com/llaville/php-compatinfo-db/tree/6.15/docs
5455

56+
[Branch_616x-img]: https://img.shields.io/badge/branch-6.16-orange
57+
[Branch_616x]: https://github.com/llaville/php-compatinfo-db/tree/6.16
58+
[PHPVersion_616x-img]: https://img.shields.io/packagist/php-v/bartlett/php-compatinfo-db/6.16.0
59+
[PHPVersion_616x]: https://www.php.net/supported-versions.php
60+
[Packagist_616x-img]: https://img.shields.io/badge/packagist-v6.16.0-blue
61+
[Packagist_616x]: https://packagist.org/packages/bartlett/php-compatinfo-db
62+
[License_616x-img]: https://img.shields.io/packagist/l/bartlett/php-compatinfo-db
63+
[License_616x]: https://github.com/llaville/php-compatinfo-db/blob/6.16/LICENSE
64+
[Documentation_616x-img]: https://img.shields.io/badge/documentation-v6.16-green
65+
[Documentation_616x]: https://github.com/llaville/php-compatinfo-db/tree/6.16/docs
66+
5567
Main goal of this project is to provide a standalone database that references
5668
all functions, constants, classes, interfaces on PHP standard distribution and about 110 extensions.
5769

@@ -68,13 +80,13 @@ This database is currently only support by its initial project [php-compatinfo](
6880
| `4.2.x` to `4.5.x` | `>= 7.4` | `6.4` |
6981
| `4.6.x` to `4.11.x` | `>= 7.4` | `6.5` |
7082
| `5.0.x` to `5.14.x` | `>= 8.0` and `< 8.3` | `7.0` |
71-
| `6.0.x` to `6.15.x` | `>= 8.1` | `7.0`, `7.1` |
83+
| `6.0.x` to `6.16.x` | `>= 8.1` | `7.0`, `7.1` |
7284
| `7.0.x` | `>= 8.2` | `7.2` |
7385

7486
## Documentation
7587

76-
All the documentation is available on [website](https://llaville.github.io/php-compatinfo-db/6.14),
77-
generated from the [docs](https://github.com/llaville/php-compatinfo-db/tree/6.14/docs) folder.
88+
All the documentation is available on [website](https://llaville.github.io/php-compatinfo-db/6.16),
89+
generated from the [docs](https://github.com/llaville/php-compatinfo-db/tree/6.16/docs) folder.
7890

7991
## Contributors
8092

docs/appendix/SUPPORTED-VERSIONS_6.x.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,30 @@
11
<!-- markdownlint-disable MD013 -->
22
# Releases 6.x
33

4+
## Releases 6.16.x
5+
6+
| Release | Extension | PHP 8.4 | PHP 8.3 | PHP 8.2 | PHP 8.1 | PHP 8.0 | PHP 7.4 | PHP 7.3 | PHP 7.2 | PHP 7.1 | PHP 7.0 | PHP 5.6 |
7+
|------------------------------:|:--------------|:-------:|:-------:|:-------:|:-------:|:-------:|:-------:|:-------:|:-------:|:-------:|:-------:|:-------:|
8+
| [6.16.0][6.16.0] - 2025-04-14 | | 8.4.6 | 8.3.20 | 8.2.28 | 8.1.32 | | | | | | | |
9+
| [1.21.0][mongodb-1.21.0] | mongodb | &check; | &check; | &check; | &check; | | | | | | | |
10+
| [2.0.0][mongodb-2.0.0] | mongodb | &check; | &check; | &check; | &check; | | | | | | | |
11+
| [1.1.2][opentelemetry-1.1.2] | opentelemetry | &check; | &check; | &check; | &check; | | | | | | | |
12+
| [6.2.0][redis-6.2.0] | redis | &check; | &check; | &check; | &check; | | | | | | | |
13+
| [2.8.0][solr-2.8.0] | solr | &check; | &check; | &check; | &check; | | | | | | | |
14+
| [3.4.2][xdebug-3.4.2] | xdebug | &check; | &check; | &check; | &check; | | | | | | | |
15+
| [1.1.5][xmldiff-1.1.5] | xmldiff | &check; | &check; | &check; | &check; | | | | | | | |
16+
| [1.22.5][zip-1.22.5] | zip | &check; | &check; | &check; | &check; | | | | | | | |
17+
18+
[6.16.0]: https://github.com/llaville/php-compatinfo-db/releases/tag/6.16.0
19+
[mongodb-1.21.0]: https://pecl.php.net/package/mongodb/1.21.0
20+
[mongodb-2.0.0]: https://pecl.php.net/package/mongodb/2.0.0
21+
[opentelemetry-1.1.2]: https://pecl.php.net/package/opentelemetry/1.1.2
22+
[redis-6.2.0]: https://pecl.php.net/package/redis/6.2.0
23+
[solr-2.8.0]: https://pecl.php.net/package/solr/2.8.0
24+
[xdebug-3.4.2]: https://pecl.php.net/package/xdebug/3.4.2
25+
[xmldiff-1.1.5]: https://pecl.php.net/package/xmldiff/1.1.5
26+
[zip-1.22.5]: https://pecl.php.net/package/zip/1.22.5
27+
428
## Releases 6.15.x
529

630
| Release | Extension | PHP 8.4 | PHP 8.3 | PHP 8.2 | PHP 8.1 | PHP 8.0 | PHP 7.4 | PHP 7.3 | PHP 7.2 | PHP 7.1 | PHP 7.0 | PHP 5.6 |

docs/appendix/supported-versions.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,9 +64,9 @@
6464

6565
## [Versions 6.x](SUPPORTED-VERSIONS_6.x.md)
6666

67-
* PHP 8.1.26 until 8.1.31
68-
* PHP 8.2.13 until 8.2.27
69-
* PHP 8.3.0 until 8.3.16
70-
* PHP 8.4.1 until 8.4.3
67+
* PHP 8.1.26 until 8.1.32
68+
* PHP 8.2.13 until 8.2.28
69+
* PHP 8.3.0 until 8.3.20
70+
* PHP 8.4.1 until 8.4.6
7171

7272
Currently, [115 extensions](SUPPORTED-EXTENSIONS.md) referenced in the database.

mkdocs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
site_name: PHP CompatinfoDB
3-
site_url: https://llaville.github.io/php-compatinfo-db/6.15
3+
site_url: https://llaville.github.io/php-compatinfo-db/6.16
44
repo_url: https://github.com/llaville/php-compatinfo-db # https://squidfunk.github.io/mkdocs-material/setup/adding-a-git-repository/#repository
55
site_author: Laurent Laville
66
edit_uri: "" # hide edit button -- https://squidfunk.github.io/mkdocs-material/setup/adding-a-git-repository/#edit-button

src/Presentation/Console/Command/AboutCommand.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
*
2121
* @since Release 3.20.0
2222
* @author Laurent Laville
23+
* @deprecated Since release 6.16.0 and will be removed in major version 7.0
2324
*/
2425
final class AboutCommand extends AbstractCommand implements CommandInterface
2526
{
@@ -45,7 +46,7 @@ protected function execute(InputInterface $input, OutputInterface $output): int
4546
/** @var ApplicationInterface $app */
4647
$app = $this->getApplication();
4748

48-
$defaultVersion = '6.15';
49+
$defaultVersion = '6.16';
4950

5051
$lines = [
5152
sprintf(

0 commit comments

Comments
 (0)