Skip to content

Commit a91caff

Browse files
committed
prepare feature release 6.23.0
1 parent df1bfb4 commit a91caff

File tree

8 files changed

+49
-11
lines changed

8 files changed

+49
-11
lines changed

.changes/6.x/6.23.0.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
2+
## 6.23.0 - 2025-09-29
3+
4+
### Added
5+
6+
- PHP 8.3.26 support
7+
- PHP 8.4.13 support
8+
9+
### Changed
10+
11+
- update `opentelemetry` reference to version 1.2.0
12+
- update `zip` reference to version 1.22.7
13+
14+
**Full Changelog**: [6.22.0...6.23.0](https://github.com/llaville/php-compatinfo-db/compare/6.22.0...6.23.0)

.github/workflows/gh-pages.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ on:
2323
destination-dir:
2424
description: "Path where to store documentation on gh-pages branch"
2525
required: false
26-
default: "6.22"
26+
default: "6.23"
2727
type: string
2828
force-orphan:
2929
description: "Allows you to make your publish branch with only the latest commit"

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.22.x-dev
6+
ARG PACKAGE_CONSTRAINT=6.23.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.20.x | [![Branch 6.20][Branch_620x-img]][Branch_620x] | [![Minimum PHP Version)][PHPVersion_620x-img]][PHPVersion_620x] | [![Stable Version 6.20][Packagist_620x-img]][Packagist_620x] | [![License 6.20][License_620x-img]][License_620x] | [![Documentation 6.20][Documentation_620x-img]][Documentation_620x] |
88
| Stable v6.21.x | [![Branch 6.21][Branch_621x-img]][Branch_621x] | [![Minimum PHP Version)][PHPVersion_621x-img]][PHPVersion_621x] | [![Stable Version 6.21][Packagist_621x-img]][Packagist_621x] | [![License 6.21][License_621x-img]][License_621x] | [![Documentation 6.21][Documentation_621x-img]][Documentation_621x] |
99
| Stable v6.22.x | [![Branch 6.22][Branch_622x-img]][Branch_622x] | [![Minimum PHP Version)][PHPVersion_622x-img]][PHPVersion_622x] | [![Stable Version 6.22][Packagist_622x-img]][Packagist_622x] | [![License 6.22][License_622x-img]][License_622x] | [![Documentation 6.22][Documentation_622x-img]][Documentation_622x] |
10+
| Stable v6.23.x | [![Branch 6.23][Branch_623x-img]][Branch_623x] | [![Minimum PHP Version)][PHPVersion_623x-img]][PHPVersion_623x] | [![Stable Version 6.23][Packagist_623x-img]][Packagist_623x] | [![License 6.23][License_623x-img]][License_623x] | [![Documentation 6.23][Documentation_623x-img]][Documentation_623x] |
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_622x-img]: https://img.shields.io/badge/documentation-v6.22-green
5354
[Documentation_622x]: https://github.com/llaville/php-compatinfo-db/tree/6.22/docs
5455

56+
[Branch_623x-img]: https://img.shields.io/badge/branch-6.23-orange
57+
[Branch_623x]: https://github.com/llaville/php-compatinfo-db/tree/6.23
58+
[PHPVersion_623x-img]: https://img.shields.io/packagist/php-v/bartlett/php-compatinfo-db/6.23.0
59+
[PHPVersion_623x]: https://www.php.net/supported-versions.php
60+
[Packagist_623x-img]: https://img.shields.io/badge/packagist-v6.23.0-blue
61+
[Packagist_623x]: https://packagist.org/packages/bartlett/php-compatinfo-db
62+
[License_623x-img]: https://img.shields.io/packagist/l/bartlett/php-compatinfo-db
63+
[License_623x]: https://github.com/llaville/php-compatinfo-db/blob/6.23/LICENSE
64+
[Documentation_623x-img]: https://img.shields.io/badge/documentation-v6.23-green
65+
[Documentation_623x]: https://github.com/llaville/php-compatinfo-db/tree/6.23/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.22.x` | `>= 8.1` | `7.0`, `7.1`, `7.2` |
83+
| `6.0.x` to `6.23.x` | `>= 8.1` | `7.0`, `7.1`, `7.2` |
7284
| `7.0.x` | `>= 8.2` | `8.0` |
7385

7486
## Documentation
7587

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

7991
## Contributors
8092

docs/appendix/SUPPORTED-VERSIONS_6.x.md

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

4+
## Releases 6.23.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.23.0][6.23.0] - 2025-09-29 | | 8.4.13 | 8.3.26 | 8.2.29 | 8.1.33 | | | | | | | |
9+
| [1.2.0][opentelemetry-1.2.0] | opentelemetry | &check; | &check; | &check; | &check; | | | | | | | |
10+
| [1.22.7][zip-1.22.7] | zip | &check; | &check; | &check; | &check; | | | | | | | |
11+
12+
[6.23.0]: https://github.com/llaville/php-compatinfo-db/releases/tag/6.23.0
13+
[opentelemetry-1.2.0]: https://pecl.php.net/package/opentelemetry/1.2.0
14+
[zip-1.22.7]: https://pecl.php.net/package/zip/1.22.7
15+
416
## Releases 6.22.x
517

618
| 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 |
719
|------------------------------:|:-----------|:-------:|:-------:|:-------:|:-------:|:-------:|:-------:|:-------:|:-------:|:-------:|:-------:|:-------:|
8-
| [6.22.0][6.22.0] - 2025-09-DD | | 8.4.12 | 8.3.25 | 8.2.29 | 8.1.33 | | | | | | | |
20+
| [6.22.0][6.22.0] - 2025-09-18 | | 8.4.12 | 8.3.25 | 8.2.29 | 8.1.33 | | | | | | | |
921
| [5.1.27][APCu-5.1.27] | apcu | &check; | &check; | &check; | &check; | | | | | | | |
1022
| [1.1.3][ast-1.1.3] | ast | &check; | &check; | &check; | &check; | | | | | | | |
1123
| [2.0.2][raphf-2.0.2] | raphf | &check; | &check; | &check; | &check; | | | | | | | |

docs/installation.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ You can also install application locally to your project with [Phive][phive] and
5656
```xml
5757
<?xml version="1.0" encoding="UTF-8"?>
5858
<phive xmlns="https://phar.io/phive">
59-
<phar name="llaville/php-compatinfo-db" version="^6.22" copy="false" />
59+
<phar name="llaville/php-compatinfo-db" version="^6.23" copy="false" />
6060
</phive>
6161
```
6262

@@ -70,7 +70,7 @@ The recommended way to install this library is [through composer][composer].
7070
If you don't know yet what is composer, have a look [on introduction][composer-intro].
7171

7272
```shell
73-
composer require bartlett/php-compatinfo-db ^6.22
73+
composer require bartlett/php-compatinfo-db ^6.23
7474
```
7575

7676
If you cannot install it because of a dependency conflict, or you prefer to install it for your project, we recommend
@@ -88,7 +88,7 @@ vendor/bin/compatinfo-db
8888
The PHP CompatInfoDB can be directly used from [GitHub][github-repo] by cloning the repository into a directory of your choice.
8989

9090
```shell
91-
git clone -b 6.22 https://github.com/llaville/php-compatinfo-db.git
91+
git clone -b 6.23 https://github.com/llaville/php-compatinfo-db.git
9292
```
9393

9494
## Configuring 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.20
3+
site_url: https://llaville.github.io/php-compatinfo-db/6.23
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: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ protected function execute(InputInterface $input, OutputInterface $output): int
4646
/** @var ApplicationInterface $app */
4747
$app = $this->getApplication(); // @phpstan-ignore varTag.nativeType
4848

49-
$defaultVersion = '6.22';
49+
$defaultVersion = '6.23';
5050

5151
$lines = [
5252
sprintf(

0 commit comments

Comments
 (0)