Skip to content

Commit ad273f1

Browse files
committed
prepare feature release 6.15
1 parent d138f02 commit ad273f1

File tree

12 files changed

+60
-17
lines changed

12 files changed

+60
-17
lines changed

.changes/6.x/6.15.0.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
2+
## 6.15.0 - 2025-01-18
3+
4+
> [!IMPORTANT]
5+
>
6+
> This version is the last one to support PHP 8.1.
7+
> Next one 7.0.0 will support only PHP 8.2 or greater !
8+
9+
### Added
10+
11+
- PHP 8.3.16 support
12+
- PHP 8.4.3 support
13+
14+
**Full Changelog**: [6.14.0...6.15.0](https://github.com/llaville/php-compatinfo-db/compare/6.14.0...6.15.0)

.changes/6.x/unreleased/Added-20250117-065205.yaml

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

.changes/6.x/unreleased/Added-20250118-060310.yaml

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

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,20 @@ 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.15.0 - 2025-01-18
11+
12+
> [!IMPORTANT]
13+
>
14+
> This version is the last one to support PHP 8.1.
15+
> Next one 7.0.0 will support only PHP 8.2 or greater !
16+
17+
### Added
18+
19+
- PHP 8.3.16 support
20+
- PHP 8.4.3 support
21+
22+
**Full Changelog**: [6.14.0...6.15.0](https://github.com/llaville/php-compatinfo-db/compare/6.14.0...6.15.0)
23+
1024
## 6.14.0 - 2025-01-08
1125

1226
### Added

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.14.x-dev
6+
ARG PACKAGE_CONSTRAINT=6.15.x-dev
77

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

README.md

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
| Stable v5.14.x | [![Branch 5.14][Branch_514x-img]][Branch_514x] | [![Minimum PHP Version)][PHPVersion_514x-img]][PHPVersion_514x] | [![Stable Version 5.14][Packagist_514x-img]][Packagist_514x] | [![License 5.14][License_514x-img]][License_514x] | [![Documentation 5.14][Documentation_514x-img]][Documentation_514x] |
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] |
9+
| 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] |
910

1011
[Branch_514x-img]: https://img.shields.io/badge/branch-5.14-orange
1112
[Branch_514x]: https://github.com/llaville/php-compatinfo-db/tree/5.14
@@ -40,6 +41,17 @@
4041
[Documentation_614x-img]: https://img.shields.io/badge/documentation-v6.14-green
4142
[Documentation_614x]: https://github.com/llaville/php-compatinfo-db/tree/6.14/docs
4243

44+
[Branch_615x-img]: https://img.shields.io/badge/branch-6.15-orange
45+
[Branch_615x]: https://github.com/llaville/php-compatinfo-db/tree/6.15
46+
[PHPVersion_615x-img]: https://img.shields.io/packagist/php-v/bartlett/php-compatinfo-db/6.15.0
47+
[PHPVersion_615x]: https://www.php.net/supported-versions.php
48+
[Packagist_615x-img]: https://img.shields.io/badge/packagist-v6.15.0-blue
49+
[Packagist_615x]: https://packagist.org/packages/bartlett/php-compatinfo-db
50+
[License_615x-img]: https://img.shields.io/packagist/l/bartlett/php-compatinfo-db
51+
[License_615x]: https://github.com/llaville/php-compatinfo-db/blob/6.15/LICENSE
52+
[Documentation_615x-img]: https://img.shields.io/badge/documentation-v6.15-green
53+
[Documentation_615x]: https://github.com/llaville/php-compatinfo-db/tree/6.15/docs
54+
4355
Main goal of this project is to provide a standalone database that references
4456
all functions, constants, classes, interfaces on PHP standard distribution and about 110 extensions.
4557

@@ -56,8 +68,8 @@ This database is currently only support by its initial project [php-compatinfo](
5668
| `4.2.x` to `4.5.x` | `>= 7.4` | `6.4` |
5769
| `4.6.x` to `4.11.x` | `>= 7.4` | `6.5` |
5870
| `5.0.x` to `5.14.x` | `>= 8.0` and `< 8.3` | `7.0` |
59-
| `6.0.x` to `6.14.x` | `>= 8.1` | `7.0`, `7.1` |
60-
| `6.14.x` | `>= 8.1` | `7.2` |
71+
| `6.0.x` to `6.15.x` | `>= 8.1` | `7.0`, `7.1` |
72+
| `7.0.x` | `>= 8.2` | `7.2` |
6173

6274
## Documentation
6375

docs/appendix/SUPPORTED-VERSIONS_6.x.md

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

4+
## Releases 6.15.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.15.0][6.15.0] - 2025-01-18 | | 8.4.3 | 8.3.16 | 8.2.27 | 8.1.31 | | | | | | | |
9+
10+
[6.15.0]: https://github.com/llaville/php-compatinfo-db/releases/tag/6.15.0
11+
412
## Releases 6.14.x
513

614
| 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: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@
6666

6767
* PHP 8.1.26 until 8.1.31
6868
* PHP 8.2.13 until 8.2.27
69-
* PHP 8.3.0 until 8.3.15
70-
* PHP 8.4.1 until 8.4.2
69+
* PHP 8.3.0 until 8.3.16
70+
* PHP 8.4.1 until 8.4.3
7171

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

docs/installation.md

Lines changed: 2 additions & 2 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.14" copy="false" />
59+
<phar name="llaville/php-compatinfo-db" version="^6.15" 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.14
73+
composer require bartlett/php-compatinfo-db ^6.15
7474
```
7575

7676
If you cannot install it because of a dependency conflict, or you prefer to install it for your project, we recommend

docs/usage/console.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# Console CLI
33

44
```text
5-
Database handler for CompatInfo version 6.7.0
5+
Database handler for CompatInfo version 6.15.0
66
77
Usage:
88
command [options] [arguments]
@@ -25,11 +25,12 @@ Available commands:
2525
help Display help for a command
2626
list List commands
2727
db
28+
db:build Build JSON definition file(s) for an extension
2829
db:create Create the database schema
29-
db:diagram Draws ER diagram of the database
3030
db:init Load JSON file(s) into database
3131
db:list List all references supported in the Database
3232
db:new Create the database schema and load its contents from JSON files
3333
db:polyfill Add new Polyfill elements
34+
db:release Add new release
3435
db:show Show details of a reference supported in the Database
3536
```

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.14
3+
site_url: https://llaville.github.io/php-compatinfo-db/6.15
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
@@ -45,7 +45,7 @@ protected function execute(InputInterface $input, OutputInterface $output): int
4545
/** @var ApplicationInterface $app */
4646
$app = $this->getApplication();
4747

48-
$defaultVersion = '6.14';
48+
$defaultVersion = '6.15';
4949

5050
$lines = [
5151
sprintf(

0 commit comments

Comments
 (0)