Skip to content

Commit 3c644da

Browse files
committed
prepare feature release 6.28.0
1 parent fcd336c commit 3c644da

5 files changed

Lines changed: 50 additions & 18 deletions

File tree

.changes/6.x/6.28.0.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
2+
## 6.28.0 - 2026-01-19
3+
4+
### Added
5+
6+
- PHP 8.3.30 support
7+
- PHP 8.4.17 support
8+
- PHP 8.5.2 support
9+
- Symfony 7.4 LTS support
10+
- Symfony 8.0 support
11+
12+
### Changed
13+
14+
- allows `PHPUnit` 11.5 and 12.5 versions to be installed via `composer bin` in additional to base version 10.5
15+
16+
**Full Changelog**: [6.27.0...6.28.0](https://github.com/llaville/php-compatinfo-db/compare/6.27.0...6.28.0)

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,22 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.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.28.0 - 2026-01-19
11+
12+
### Added
13+
14+
- PHP 8.3.30 support
15+
- PHP 8.4.17 support
16+
- PHP 8.5.2 support
17+
- Symfony 7.4 LTS support
18+
- Symfony 8.0 support
19+
20+
### Changed
21+
22+
- allows `PHPUnit` 11.5 and 12.5 versions to be installed via `composer bin` in additional to base version 10.5
23+
24+
**Full Changelog**: [6.27.0...6.28.0](https://github.com/llaville/php-compatinfo-db/compare/6.27.0...6.28.0)
25+
1026
## 6.27.0 - 2026-01-04
1127

1228
### Added

README.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
| Releases | Branch | PHP | Packagist | License | Documentation |
55
|:---------------|:----------------------------------------------:|:---------------------------------------------------------------:|:------------------------------------------------------------:|:-------------------------------------------------:|:-------------------------------------------------------------------:|
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] |
7-
| Stable v6.27.x | [![Branch 6.27][Branch_627x-img]][Branch_627x] | [![Minimum PHP Version)][PHPVersion_627x-img]][PHPVersion_627x] | [![Stable Version 6.27][Packagist_627x-img]][Packagist_627x] | [![License 6.27][License_627x-img]][License_627x] | [![Documentation 6.27][Documentation_627x-img]][Documentation_627x] |
7+
| Stable v6.28.x | [![Branch 6.28][Branch_628x-img]][Branch_628x] | [![Minimum PHP Version)][PHPVersion_628x-img]][PHPVersion_628x] | [![Stable Version 6.28][Packagist_628x-img]][Packagist_628x] | [![License 6.28][License_628x-img]][License_628x] | [![Documentation 6.28][Documentation_628x-img]][Documentation_628x] |
88

99
[Branch_514x-img]: https://img.shields.io/badge/branch-5.14-orange
1010
[Branch_514x]: https://github.com/llaville/php-compatinfo-db/tree/5.14
@@ -17,16 +17,16 @@
1717
[Documentation_514x-img]: https://img.shields.io/badge/documentation-v5.14-green
1818
[Documentation_514x]: https://github.com/llaville/php-compatinfo-db/tree/5.14/docs
1919

20-
[Branch_627x-img]: https://img.shields.io/badge/branch-6.27-orange
21-
[Branch_627x]: https://github.com/llaville/php-compatinfo-db/tree/6.27
22-
[PHPVersion_627x-img]: https://img.shields.io/packagist/php-v/bartlett/php-compatinfo-db/6.27.0
23-
[PHPVersion_627x]: https://www.php.net/supported-versions.php
24-
[Packagist_627x-img]: https://img.shields.io/badge/packagist-v6.27.0-blue
25-
[Packagist_627x]: https://packagist.org/packages/bartlett/php-compatinfo-db
26-
[License_627x-img]: https://img.shields.io/packagist/l/bartlett/php-compatinfo-db
27-
[License_627x]: https://github.com/llaville/php-compatinfo-db/blob/6.27/LICENSE
28-
[Documentation_627x-img]: https://img.shields.io/badge/documentation-v6.27-green
29-
[Documentation_627x]: https://github.com/llaville/php-compatinfo-db/tree/6.27/docs
20+
[Branch_628x-img]: https://img.shields.io/badge/branch-6.28-orange
21+
[Branch_628x]: https://github.com/llaville/php-compatinfo-db/tree/6.28
22+
[PHPVersion_628x-img]: https://img.shields.io/packagist/php-v/bartlett/php-compatinfo-db/6.28.0
23+
[PHPVersion_628x]: https://www.php.net/supported-versions.php
24+
[Packagist_628x-img]: https://img.shields.io/badge/packagist-v6.28.0-blue
25+
[Packagist_628x]: https://packagist.org/packages/bartlett/php-compatinfo-db
26+
[License_628x-img]: https://img.shields.io/packagist/l/bartlett/php-compatinfo-db
27+
[License_628x]: https://github.com/llaville/php-compatinfo-db/blob/6.28/LICENSE
28+
[Documentation_628x-img]: https://img.shields.io/badge/documentation-v6.28-green
29+
[Documentation_628x]: https://github.com/llaville/php-compatinfo-db/tree/6.28/docs
3030

3131
Main goal of this project is to provide a standalone database that references
3232
all functions, constants, classes, interfaces on PHP standard distribution and about 110 extensions.
@@ -44,12 +44,12 @@ This database is currently only support by its initial project [php-compatinfo](
4444
| `4.2.x` to `4.5.x` | `>= 7.4` | `6.4` |
4545
| `4.6.x` to `4.11.x` | `>= 7.4` | `6.5` |
4646
| `5.0.x` to `5.14.x` | `>= 8.0` and `< 8.3` | `7.0` |
47-
| `6.0.x` to `6.27.x` | `>= 8.1` | `7.0`, `7.1`, `7.2` |
47+
| `6.0.x` to `6.28.x` | `>= 8.1` and `< 8.6` | `7.0`, `7.1`, `7.2` |
4848

4949
## Documentation
5050

51-
All the documentation is available on [website](https://llaville.github.io/php-compatinfo-db/6.27),
52-
generated from the [docs](https://github.com/llaville/php-compatinfo-db/tree/6.27/docs) folder.
51+
All the documentation is available on [website](https://llaville.github.io/php-compatinfo-db/6.28),
52+
generated from the [docs](https://github.com/llaville/php-compatinfo-db/tree/6.28/docs) folder.
5353

5454
## Contributors
5555

autoload.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ public static function load(string $class): void
5353
];
5454
$autoloader = 'vendor/autoload.php';
5555
try {
56-
require_once self::getAutoloadFile($possibleAutoloadPaths, $autoloader);
56+
self::$composerAutoloader = require_once self::getAutoloadFile($possibleAutoloadPaths, $autoloader);
5757
} catch (RuntimeException $e) {
5858
// unable to find additional/optional dev deps: it's not an error
5959
}

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.27" copy="false" />
59+
<phar name="llaville/php-compatinfo-db" version="^6.28" 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.27
73+
composer require bartlett/php-compatinfo-db ^6.28
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.27 https://github.com/llaville/php-compatinfo-db.git
91+
git clone -b 6.28 https://github.com/llaville/php-compatinfo-db.git
9292
```
9393

9494
## Configuring the Database

0 commit comments

Comments
 (0)