Skip to content

Commit

Permalink
prepare feature release 6.13
Browse files Browse the repository at this point in the history
  • Loading branch information
llaville committed Nov 23, 2024
1 parent 4f08f3a commit f49cc83
Show file tree
Hide file tree
Showing 15 changed files with 51 additions and 34 deletions.
19 changes: 19 additions & 0 deletions .changes/6.x/6.13.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@

## 6.13.0 - 2024-11-23

### Added

- PHP 8.1.31 support
- PHP 8.2.26 support
- PHP 8.3.14 support
- PHP 8.4.1 support
- ability to customize generation of Doctrine Proxy Classes (values are `never`, `always` or `auto` by default to keep BC)
by config setting or env var (`APP_PROXY_GENERATE`)

### Changed

- update `http` reference to version 4.2.6
- update `rdkafka` reference to version 6.0.5
- update `xlswriter` reference to version 1.5.8

**Full Changelog**: [6.12.0...6.13.0](https://github.com/llaville/php-compatinfo-db/compare/6.12.0...6.13.0)
3 changes: 0 additions & 3 deletions .changes/6.x/unreleased/Added-20241109-065921.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions .changes/6.x/unreleased/Added-20241112-150434.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions .changes/6.x/unreleased/Added-20241122-065323.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions .changes/6.x/unreleased/Added-20241122-085617.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions .changes/6.x/unreleased/Added-20241122-094446.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions .changes/6.x/unreleased/Added-20241122-110653.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions .changes/6.x/unreleased/Changed-20241106-054201.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions .changes/6.x/unreleased/Changed-20241110-080647.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions .changes/6.x/unreleased/Changed-20241120-102710.yaml

This file was deleted.

19 changes: 19 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,25 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html),
and is generated by [Changie](https://github.com/miniscruff/changie).

## 6.13.0 - 2024-11-23

### Added

- PHP 8.1.31 support
- PHP 8.2.26 support
- PHP 8.3.14 support
- PHP 8.4.1 support
- ability to customize generation of Doctrine Proxy Classes (values are `never`, `always` or `auto` by default to keep BC)
by config setting or env var (`APP_PROXY_GENERATE`)

### Changed

- update `http` reference to version 4.2.6
- update `rdkafka` reference to version 6.0.5
- update `xlswriter` reference to version 1.5.8

**Full Changelog**: [6.12.0...6.13.0](https://github.com/llaville/php-compatinfo-db/compare/6.12.0...6.13.0)

## 6.12.0 - 2024-10-29

### Added
Expand Down
4 changes: 1 addition & 3 deletions autoload.php
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,8 @@ class Autoload
{
/**
* The composer autoloader.
*
* @var \Composer\Autoload\ClassLoader
*/
private static $composerAutoloader = null;
private static ?\Composer\Autoload\ClassLoader $composerAutoloader = null;

public static function load(string $class): void
{
Expand Down
8 changes: 8 additions & 0 deletions docs/appendix/SUPPORTED-VERSIONS_6.x.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,14 @@
<!-- markdownlint-disable MD013 -->
# Versions 6.x


| Version | Release | Module | PHP 8.1 | PHP 8.2 | PHP 8.3 | PHP 8.4 |
|---------|------------|-----------------|---------|---------|---------|---------|
| 6.13.0 | 2024-11-23 | | 8.1.31 | 8.2.26 | 8.3.14 | 8.4.1 |
| | | http 4.2.6 | | | | |
| | | rdkafka 6.0.5 | | | | |
| | | xlswriter 1.5.8 | | | | |

| Version | Release | Module | PHP 8.1 | PHP 8.2 | PHP 8.3 |
|---------|------------|--------------------------|---------|---------|---------|
| 6.12.0 | 2024-10-29 | | 8.1.30 | 8.2.25 | 8.3.13 |
Expand Down
6 changes: 3 additions & 3 deletions docs/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ You can also install application locally to your project with [Phive][phive] and
```xml
<?xml version="1.0" encoding="UTF-8"?>
<phive xmlns="https://phar.io/phive">
<phar name="llaville/php-compatinfo-db" version="^6.11" copy="false" />
<phar name="llaville/php-compatinfo-db" version="^6.13" copy="false" />
</phive>
```

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

```shell
composer require bartlett/php-compatinfo-db ^6.11
composer require bartlett/php-compatinfo-db ^6.13
```

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

```shell
git clone -b 6.11 https://github.com/llaville/php-compatinfo-db.git
git clone -b 6.13 https://github.com/llaville/php-compatinfo-db.git
```

## Configuring the Database
Expand Down
2 changes: 1 addition & 1 deletion resources/build.php
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
use Symfony\Component\Console\Input\ArrayInput;
use Symfony\Component\Console\Output\NullOutput;

require_once dirname(__DIR__) . '/config/bootstrap.php';
require_once dirname(__DIR__) . '/vendor/autoload.php';
require_once dirname(__DIR__) . '/vendor-bin/umlwriter/vendor/autoload.php';

$script = $_SERVER['argv'][1] ?? null;
Expand Down

0 comments on commit f49cc83

Please sign in to comment.