diff --git a/CHANGELOG.md b/CHANGELOG.md
index 36a0972f..f39a3f12 100755
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## Unreleased
+### Changed
+- Upgrade FrankenPHP to 1.11.2, closes #457.
+- Upgrade PHP dependencies, related to #457.
## 0.1.31 - 2026-02-10
### Changed
diff --git a/composer.json b/composer.json
index aae8b44e..4b6b7217 100644
--- a/composer.json
+++ b/composer.json
@@ -16,7 +16,7 @@
"league/flysystem-ziparchive": "^3.23",
"mongodb/mongodb": "^2.1",
"php-amqplib/php-amqplib": "^3.6",
- "predis/predis": "^3.3",
+ "predis/predis": "^3.4",
"ramsey/uuid": "^4.7",
"symfony/asset": "7.4.*",
"symfony/console": "7.4.*",
diff --git a/composer.lock b/composer.lock
index 95b0eb72..d62ac53e 100644
--- a/composer.lock
+++ b/composer.lock
@@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
- "content-hash": "cbe3f466c42ea7fde83e8bd17eff6c67",
+ "content-hash": "131732a26ba48c5f5495ea6bdacb2328",
"packages": [
{
"name": "antlr/antlr4-php-runtime",
@@ -196,16 +196,16 @@
},
{
"name": "brick/math",
- "version": "0.14.5",
+ "version": "0.14.8",
"source": {
"type": "git",
"url": "https://github.com/brick/math.git",
- "reference": "618a8077b3c326045e10d5788ed713b341fcfe40"
+ "reference": "63422359a44b7f06cae63c3b429b59e8efcc0629"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/brick/math/zipball/618a8077b3c326045e10d5788ed713b341fcfe40",
- "reference": "618a8077b3c326045e10d5788ed713b341fcfe40",
+ "url": "https://api.github.com/repos/brick/math/zipball/63422359a44b7f06cae63c3b429b59e8efcc0629",
+ "reference": "63422359a44b7f06cae63c3b429b59e8efcc0629",
"shasum": ""
},
"require": {
@@ -244,7 +244,7 @@
],
"support": {
"issues": "https://github.com/brick/math/issues",
- "source": "https://github.com/brick/math/tree/0.14.5"
+ "source": "https://github.com/brick/math/tree/0.14.8"
},
"funding": [
{
@@ -252,7 +252,7 @@
"type": "github"
}
],
- "time": "2026-02-03T18:06:51+00:00"
+ "time": "2026-02-10T14:33:43+00:00"
},
{
"name": "clue/stream-filter",
@@ -979,26 +979,26 @@
},
{
"name": "league/flysystem-bundle",
- "version": "3.6.1",
+ "version": "3.6.2",
"source": {
"type": "git",
"url": "https://github.com/thephpleague/flysystem-bundle.git",
- "reference": "61e7f989f14080abb14d5ade80629303691555cf"
+ "reference": "123ab96910177751faf3b6cc85eecc360ec12a1f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/thephpleague/flysystem-bundle/zipball/61e7f989f14080abb14d5ade80629303691555cf",
- "reference": "61e7f989f14080abb14d5ade80629303691555cf",
+ "url": "https://api.github.com/repos/thephpleague/flysystem-bundle/zipball/123ab96910177751faf3b6cc85eecc360ec12a1f",
+ "reference": "123ab96910177751faf3b6cc85eecc360ec12a1f",
"shasum": ""
},
"require": {
"league/flysystem": "^3.0",
- "php": ">=8.0",
- "symfony/config": "^5.4 || ^6.0 || ^7.0 || ^8.0",
- "symfony/dependency-injection": "^5.4 || ^6.0 || ^7.0 || ^8.0",
+ "php": ">=8.2",
+ "symfony/config": "^6.0 || ^7.0 || ^8.0",
+ "symfony/dependency-injection": "^6.0 || ^7.0 || ^8.0",
"symfony/deprecation-contracts": "^2.1 || ^3",
- "symfony/http-kernel": "^5.4 || ^6.0 || ^7.0 || ^8.0",
- "symfony/options-resolver": "^5.4 || ^6.0 || ^7.0 || ^8.0"
+ "symfony/http-kernel": "^6.0 || ^7.0 || ^8.0",
+ "symfony/options-resolver": "^6.0 || ^7.0 || ^8.0"
},
"require-dev": {
"doctrine/mongodb-odm": "^2.0",
@@ -1013,10 +1013,10 @@
"league/flysystem-sftp-v3": "^3.1",
"league/flysystem-webdav": "^3.29",
"platformcommunity/flysystem-bunnycdn": "^3.3",
- "symfony/dotenv": "^5.4 || ^6.0 || ^7.0 || ^8.0",
- "symfony/framework-bundle": "^5.4 || ^6.0 || ^7.0 || ^8.0",
- "symfony/phpunit-bridge": "^5.4 || ^6.0 || ^7.0 || ^8.0",
- "symfony/var-dumper": "^5.4 || ^6.0 || ^7.0 || ^8.0"
+ "symfony/dotenv": "^6.0 || ^7.0 || ^8.0",
+ "symfony/framework-bundle": "^6.0 || ^7.0 || ^8.0",
+ "symfony/phpunit-bridge": "^6.0 || ^7.0 || ^8.0",
+ "symfony/var-dumper": "^6.0 || ^7.0 || ^8.0"
},
"type": "symfony-bundle",
"autoload": {
@@ -1043,9 +1043,9 @@
],
"support": {
"issues": "https://github.com/thephpleague/flysystem-bundle/issues",
- "source": "https://github.com/thephpleague/flysystem-bundle/tree/3.6.1"
+ "source": "https://github.com/thephpleague/flysystem-bundle/tree/3.6.2"
},
- "time": "2025-12-11T15:40:58+00:00"
+ "time": "2026-02-05T15:26:57+00:00"
},
{
"name": "league/flysystem-local",
@@ -2079,16 +2079,16 @@
},
{
"name": "predis/predis",
- "version": "v3.3.0",
+ "version": "v3.4.0",
"source": {
"type": "git",
"url": "https://github.com/predis/predis.git",
- "reference": "153097374b39a2f737fe700ebcd725642526cdec"
+ "reference": "1183f5732e6b10efd33f64984a96726eaecb59aa"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/predis/predis/zipball/153097374b39a2f737fe700ebcd725642526cdec",
- "reference": "153097374b39a2f737fe700ebcd725642526cdec",
+ "url": "https://api.github.com/repos/predis/predis/zipball/1183f5732e6b10efd33f64984a96726eaecb59aa",
+ "reference": "1183f5732e6b10efd33f64984a96726eaecb59aa",
"shasum": ""
},
"require": {
@@ -2130,7 +2130,7 @@
],
"support": {
"issues": "https://github.com/predis/predis/issues",
- "source": "https://github.com/predis/predis/tree/v3.3.0"
+ "source": "https://github.com/predis/predis/tree/v3.4.0"
},
"funding": [
{
@@ -2138,7 +2138,7 @@
"type": "github"
}
],
- "time": "2025-11-24T17:48:50+00:00"
+ "time": "2026-02-11T17:30:28+00:00"
},
{
"name": "psr/cache",
@@ -7428,16 +7428,16 @@
},
{
"name": "brianium/paratest",
- "version": "v7.16.1",
+ "version": "v7.19.0",
"source": {
"type": "git",
"url": "https://github.com/paratestphp/paratest.git",
- "reference": "f0fdfd8e654e0d38bc2ba756a6cabe7be287390b"
+ "reference": "7c6c29af7c4b406b49ce0c6b0a3a81d3684474e6"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/paratestphp/paratest/zipball/f0fdfd8e654e0d38bc2ba756a6cabe7be287390b",
- "reference": "f0fdfd8e654e0d38bc2ba756a6cabe7be287390b",
+ "url": "https://api.github.com/repos/paratestphp/paratest/zipball/7c6c29af7c4b406b49ce0c6b0a3a81d3684474e6",
+ "reference": "7c6c29af7c4b406b49ce0c6b0a3a81d3684474e6",
"shasum": ""
},
"require": {
@@ -7448,24 +7448,24 @@
"fidry/cpu-core-counter": "^1.3.0",
"jean85/pretty-package-versions": "^2.1.1",
"php": "~8.3.0 || ~8.4.0 || ~8.5.0",
- "phpunit/php-code-coverage": "^12.5.2",
- "phpunit/php-file-iterator": "^6",
- "phpunit/php-timer": "^8",
- "phpunit/phpunit": "^12.5.4",
- "sebastian/environment": "^8.0.3",
- "symfony/console": "^7.3.4 || ^8.0.0",
- "symfony/process": "^7.3.4 || ^8.0.0"
+ "phpunit/php-code-coverage": "^12.5.3 || ^13.0.1",
+ "phpunit/php-file-iterator": "^6.0.1 || ^7",
+ "phpunit/php-timer": "^8 || ^9",
+ "phpunit/phpunit": "^12.5.9 || ^13",
+ "sebastian/environment": "^8.0.3 || ^9",
+ "symfony/console": "^7.4.4 || ^8.0.4",
+ "symfony/process": "^7.4.5 || ^8.0.5"
},
"require-dev": {
"doctrine/coding-standard": "^14.0.0",
"ext-pcntl": "*",
"ext-pcov": "*",
"ext-posix": "*",
- "phpstan/phpstan": "^2.1.33",
+ "phpstan/phpstan": "^2.1.38",
"phpstan/phpstan-deprecation-rules": "^2.0.3",
- "phpstan/phpstan-phpunit": "^2.0.11",
- "phpstan/phpstan-strict-rules": "^2.0.7",
- "symfony/filesystem": "^7.3.2 || ^8.0.0"
+ "phpstan/phpstan-phpunit": "^2.0.12",
+ "phpstan/phpstan-strict-rules": "^2.0.8",
+ "symfony/filesystem": "^7.4.0 || ^8.0.1"
},
"bin": [
"bin/paratest",
@@ -7505,7 +7505,7 @@
],
"support": {
"issues": "https://github.com/paratestphp/paratest/issues",
- "source": "https://github.com/paratestphp/paratest/tree/v7.16.1"
+ "source": "https://github.com/paratestphp/paratest/tree/v7.19.0"
},
"funding": [
{
@@ -7517,7 +7517,7 @@
"type": "paypal"
}
],
- "time": "2026-01-08T07:23:06+00:00"
+ "time": "2026-02-06T10:53:26+00:00"
},
{
"name": "clue/ndjson-react",
@@ -8105,29 +8105,29 @@
},
{
"name": "doctrine/deprecations",
- "version": "1.1.5",
+ "version": "1.1.6",
"source": {
"type": "git",
"url": "https://github.com/doctrine/deprecations.git",
- "reference": "459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38"
+ "reference": "d4fe3e6fd9bb9e72557a19674f44d8ac7db4c6ca"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/deprecations/zipball/459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38",
- "reference": "459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38",
+ "url": "https://api.github.com/repos/doctrine/deprecations/zipball/d4fe3e6fd9bb9e72557a19674f44d8ac7db4c6ca",
+ "reference": "d4fe3e6fd9bb9e72557a19674f44d8ac7db4c6ca",
"shasum": ""
},
"require": {
"php": "^7.1 || ^8.0"
},
"conflict": {
- "phpunit/phpunit": "<=7.5 || >=13"
+ "phpunit/phpunit": "<=7.5 || >=14"
},
"require-dev": {
- "doctrine/coding-standard": "^9 || ^12 || ^13",
- "phpstan/phpstan": "1.4.10 || 2.1.11",
+ "doctrine/coding-standard": "^9 || ^12 || ^14",
+ "phpstan/phpstan": "1.4.10 || 2.1.30",
"phpstan/phpstan-phpunit": "^1.0 || ^2",
- "phpunit/phpunit": "^7.5 || ^8.5 || ^9.6 || ^10.5 || ^11.5 || ^12",
+ "phpunit/phpunit": "^7.5 || ^8.5 || ^9.6 || ^10.5 || ^11.5 || ^12.4 || ^13.0",
"psr/log": "^1 || ^2 || ^3"
},
"suggest": {
@@ -8147,9 +8147,9 @@
"homepage": "https://www.doctrine-project.org/",
"support": {
"issues": "https://github.com/doctrine/deprecations/issues",
- "source": "https://github.com/doctrine/deprecations/tree/1.1.5"
+ "source": "https://github.com/doctrine/deprecations/tree/1.1.6"
},
- "time": "2025-04-07T20:06:18+00:00"
+ "time": "2026-02-07T07:09:04+00:00"
},
{
"name": "doctrine/inflector",
@@ -8553,16 +8553,16 @@
},
{
"name": "friendsofphp/php-cs-fixer",
- "version": "v3.93.1",
+ "version": "v3.94.0",
"source": {
"type": "git",
"url": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer.git",
- "reference": "b3546ab487c0762c39f308dc1ec0ea2c461fc21a"
+ "reference": "883b20fb38c7866de9844ab6d0a205c423bde2d4"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/PHP-CS-Fixer/PHP-CS-Fixer/zipball/b3546ab487c0762c39f308dc1ec0ea2c461fc21a",
- "reference": "b3546ab487c0762c39f308dc1ec0ea2c461fc21a",
+ "url": "https://api.github.com/repos/PHP-CS-Fixer/PHP-CS-Fixer/zipball/883b20fb38c7866de9844ab6d0a205c423bde2d4",
+ "reference": "883b20fb38c7866de9844ab6d0a205c423bde2d4",
"shasum": ""
},
"require": {
@@ -8579,7 +8579,7 @@
"react/event-loop": "^1.5",
"react/socket": "^1.16",
"react/stream": "^1.4",
- "sebastian/diff": "^4.0.6 || ^5.1.1 || ^6.0.2 || ^7.0",
+ "sebastian/diff": "^4.0.6 || ^5.1.1 || ^6.0.2 || ^7.0 || ^8.0",
"symfony/console": "^5.4.47 || ^6.4.24 || ^7.0 || ^8.0",
"symfony/event-dispatcher": "^5.4.45 || ^6.4.24 || ^7.0 || ^8.0",
"symfony/filesystem": "^5.4.45 || ^6.4.24 || ^7.0 || ^8.0",
@@ -8593,18 +8593,18 @@
"symfony/stopwatch": "^5.4.45 || ^6.4.24 || ^7.0 || ^8.0"
},
"require-dev": {
- "facile-it/paraunit": "^1.3.1 || ^2.7",
- "infection/infection": "^0.32",
- "justinrainbow/json-schema": "^6.6",
+ "facile-it/paraunit": "^1.3.1 || ^2.7.1",
+ "infection/infection": "^0.32.3",
+ "justinrainbow/json-schema": "^6.6.4",
"keradus/cli-executor": "^2.3",
"mikey179/vfsstream": "^1.6.12",
- "php-coveralls/php-coveralls": "^2.9",
- "php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.6",
- "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.6",
- "phpunit/phpunit": "^9.6.31 || ^10.5.60 || ^11.5.48",
+ "php-coveralls/php-coveralls": "^2.9.1",
+ "php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.7",
+ "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.7",
+ "phpunit/phpunit": "^9.6.34 || ^10.5.63 || ^11.5.51",
"symfony/polyfill-php85": "^1.33",
- "symfony/var-dumper": "^5.4.48 || ^6.4.26 || ^7.4.0 || ^8.0",
- "symfony/yaml": "^5.4.45 || ^6.4.30 || ^7.4.1 || ^8.0"
+ "symfony/var-dumper": "^5.4.48 || ^6.4.32 || ^7.4.4 || ^8.0.4",
+ "symfony/yaml": "^5.4.45 || ^6.4.30 || ^7.4.1 || ^8.0.1"
},
"suggest": {
"ext-dom": "For handling output formats in XML",
@@ -8645,7 +8645,7 @@
],
"support": {
"issues": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues",
- "source": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/tree/v3.93.1"
+ "source": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/tree/v3.94.0"
},
"funding": [
{
@@ -8653,7 +8653,7 @@
"type": "github"
}
],
- "time": "2026-01-28T23:50:50+00:00"
+ "time": "2026-02-11T16:44:33+00:00"
},
{
"name": "infection/abstract-testframework-adapter",
@@ -8834,16 +8834,16 @@
},
{
"name": "infection/infection",
- "version": "0.32.3",
+ "version": "0.32.4",
"source": {
"type": "git",
"url": "https://github.com/infection/infection.git",
- "reference": "3654db483619b63b9bcb04c24caeb03677c6d057"
+ "reference": "a2b0a3e47b56bd2f27ca13caecae47baa7e5abe8"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/infection/infection/zipball/3654db483619b63b9bcb04c24caeb03677c6d057",
- "reference": "3654db483619b63b9bcb04c24caeb03677c6d057",
+ "url": "https://api.github.com/repos/infection/infection/zipball/a2b0a3e47b56bd2f27ca13caecae47baa7e5abe8",
+ "reference": "a2b0a3e47b56bd2f27ca13caecae47baa7e5abe8",
"shasum": ""
},
"require": {
@@ -8864,11 +8864,11 @@
"ondram/ci-detector": "^4.1.0",
"php": "^8.2",
"psr/log": "^2.0 || ^3.0",
- "sanmai/di-container": "^0.1.4",
+ "sanmai/di-container": "^0.1.12",
"sanmai/duoclock": "^0.1.0",
"sanmai/later": "^0.1.7",
- "sanmai/pipeline": "^7.0",
- "sebastian/diff": "^4.0 || ^5.0 || ^6.0 || ^7.0",
+ "sanmai/pipeline": "^7.2",
+ "sebastian/diff": "^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0",
"symfony/console": "^6.4 || ^7.0 || ^8.0",
"symfony/filesystem": "^6.4 || ^7.0 || ^8.0",
"symfony/finder": "^6.4 || ^7.0 || ^8.0",
@@ -8954,7 +8954,7 @@
],
"support": {
"issues": "https://github.com/infection/infection/issues",
- "source": "https://github.com/infection/infection/tree/0.32.3"
+ "source": "https://github.com/infection/infection/tree/0.32.4"
},
"funding": [
{
@@ -8966,7 +8966,7 @@
"type": "open_collective"
}
],
- "time": "2026-01-13T14:23:38+00:00"
+ "time": "2026-02-09T13:24:18+00:00"
},
{
"name": "infection/mutator",
@@ -9083,16 +9083,16 @@
},
{
"name": "justinrainbow/json-schema",
- "version": "6.6.4",
+ "version": "v6.7.1",
"source": {
"type": "git",
"url": "https://github.com/jsonrainbow/json-schema.git",
- "reference": "2eeb75d21cf73211335888e7f5e6fd7440723ec7"
+ "reference": "cd3137ab4ad45033230f530ab7d5618d583c17be"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/jsonrainbow/json-schema/zipball/2eeb75d21cf73211335888e7f5e6fd7440723ec7",
- "reference": "2eeb75d21cf73211335888e7f5e6fd7440723ec7",
+ "url": "https://api.github.com/repos/jsonrainbow/json-schema/zipball/cd3137ab4ad45033230f530ab7d5618d583c17be",
+ "reference": "cd3137ab4ad45033230f530ab7d5618d583c17be",
"shasum": ""
},
"require": {
@@ -9152,9 +9152,9 @@
],
"support": {
"issues": "https://github.com/jsonrainbow/json-schema/issues",
- "source": "https://github.com/jsonrainbow/json-schema/tree/6.6.4"
+ "source": "https://github.com/jsonrainbow/json-schema/tree/v6.7.1"
},
- "time": "2025-12-19T15:01:32+00:00"
+ "time": "2026-02-13T16:16:54+00:00"
},
{
"name": "kelunik/certificate",
@@ -10306,31 +10306,31 @@
},
{
"name": "phpspec/prophecy",
- "version": "v1.24.0",
+ "version": "v1.25.0",
"source": {
"type": "git",
"url": "https://github.com/phpspec/prophecy.git",
- "reference": "a24f1bda2d00a03877f7f99d9e6b150baf543f6d"
+ "reference": "7ab965042096282307992f1b9abff020095757f0"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpspec/prophecy/zipball/a24f1bda2d00a03877f7f99d9e6b150baf543f6d",
- "reference": "a24f1bda2d00a03877f7f99d9e6b150baf543f6d",
+ "url": "https://api.github.com/repos/phpspec/prophecy/zipball/7ab965042096282307992f1b9abff020095757f0",
+ "reference": "7ab965042096282307992f1b9abff020095757f0",
"shasum": ""
},
"require": {
"doctrine/instantiator": "^1.2 || ^2.0",
"php": "8.2.* || 8.3.* || 8.4.* || 8.5.*",
"phpdocumentor/reflection-docblock": "^5.2",
- "sebastian/comparator": "^3.0 || ^4.0 || ^5.0 || ^6.0 || ^7.0",
- "sebastian/recursion-context": "^3.0 || ^4.0 || ^5.0 || ^6.0 || ^7.0",
+ "sebastian/comparator": "^3.0 || ^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0",
+ "sebastian/recursion-context": "^3.0 || ^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0",
"symfony/deprecation-contracts": "^2.5 || ^3.1"
},
"require-dev": {
- "friendsofphp/php-cs-fixer": "^3.88",
+ "php-cs-fixer/shim": "^3.93.1",
"phpspec/phpspec": "^6.0 || ^7.0 || ^8.0",
- "phpstan/phpstan": "^2.1.13",
- "phpunit/phpunit": "^11.0 || ^12.0"
+ "phpstan/phpstan": "^2.1.13, <2.1.34 || ^2.1.39",
+ "phpunit/phpunit": "^11.0 || ^12.0 || ^13.0"
},
"type": "library",
"extra": {
@@ -10371,28 +10371,28 @@
],
"support": {
"issues": "https://github.com/phpspec/prophecy/issues",
- "source": "https://github.com/phpspec/prophecy/tree/v1.24.0"
+ "source": "https://github.com/phpspec/prophecy/tree/v1.25.0"
},
- "time": "2025-11-21T13:10:52+00:00"
+ "time": "2026-02-09T11:58:00+00:00"
},
{
"name": "phpspec/prophecy-phpunit",
- "version": "v2.4.0",
+ "version": "v2.5.0",
"source": {
"type": "git",
"url": "https://github.com/phpspec/prophecy-phpunit.git",
- "reference": "d3c28041d9390c9bca325a08c5b2993ac855bded"
+ "reference": "89f91b01d0640b7820e427e02a007bc6489d8a26"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpspec/prophecy-phpunit/zipball/d3c28041d9390c9bca325a08c5b2993ac855bded",
- "reference": "d3c28041d9390c9bca325a08c5b2993ac855bded",
+ "url": "https://api.github.com/repos/phpspec/prophecy-phpunit/zipball/89f91b01d0640b7820e427e02a007bc6489d8a26",
+ "reference": "89f91b01d0640b7820e427e02a007bc6489d8a26",
"shasum": ""
},
"require": {
"php": "^7.3 || ^8",
"phpspec/prophecy": "^1.18",
- "phpunit/phpunit": "^9.1 || ^10.1 || ^11.0 || ^12.0"
+ "phpunit/phpunit": "^9.1 || ^10.1 || ^11.0 || ^12.0 || ^13.0"
},
"require-dev": {
"phpstan/phpstan": "^1.10"
@@ -10426,9 +10426,9 @@
],
"support": {
"issues": "https://github.com/phpspec/prophecy-phpunit/issues",
- "source": "https://github.com/phpspec/prophecy-phpunit/tree/v2.4.0"
+ "source": "https://github.com/phpspec/prophecy-phpunit/tree/v2.5.0"
},
- "time": "2025-05-13T13:52:32+00:00"
+ "time": "2026-02-09T15:40:55+00:00"
},
{
"name": "phpstan/phpdoc-parser",
@@ -10479,11 +10479,11 @@
},
{
"name": "phpstan/phpstan",
- "version": "2.1.38",
+ "version": "2.1.39",
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpstan/phpstan/zipball/dfaf1f530e1663aa167bc3e52197adb221582629",
- "reference": "dfaf1f530e1663aa167bc3e52197adb221582629",
+ "url": "https://api.github.com/repos/phpstan/phpstan/zipball/c6f73a2af4cbcd99c931d0fb8f08548cc0fa8224",
+ "reference": "c6f73a2af4cbcd99c931d0fb8f08548cc0fa8224",
"shasum": ""
},
"require": {
@@ -10528,20 +10528,20 @@
"type": "github"
}
],
- "time": "2026-01-30T17:12:46+00:00"
+ "time": "2026-02-11T14:48:56+00:00"
},
{
"name": "phpunit/php-code-coverage",
- "version": "12.5.2",
+ "version": "12.5.3",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/php-code-coverage.git",
- "reference": "4a9739b51cbcb355f6e95659612f92e282a7077b"
+ "reference": "b015312f28dd75b75d3422ca37dff2cd1a565e8d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/4a9739b51cbcb355f6e95659612f92e282a7077b",
- "reference": "4a9739b51cbcb355f6e95659612f92e282a7077b",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/b015312f28dd75b75d3422ca37dff2cd1a565e8d",
+ "reference": "b015312f28dd75b75d3422ca37dff2cd1a565e8d",
"shasum": ""
},
"require": {
@@ -10597,7 +10597,7 @@
"support": {
"issues": "https://github.com/sebastianbergmann/php-code-coverage/issues",
"security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy",
- "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/12.5.2"
+ "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/12.5.3"
},
"funding": [
{
@@ -10617,7 +10617,7 @@
"type": "tidelift"
}
],
- "time": "2025-12-24T07:03:04+00:00"
+ "time": "2026-02-06T06:01:44+00:00"
},
{
"name": "phpunit/php-file-iterator",
@@ -10878,16 +10878,16 @@
},
{
"name": "phpunit/phpunit",
- "version": "12.5.8",
+ "version": "12.5.11",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/phpunit.git",
- "reference": "37ddb96c14bfee10304825edbb7e66d341ec6889"
+ "reference": "9b518cb40f9474572c9f0178e96ff3dc1cf02bf1"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/37ddb96c14bfee10304825edbb7e66d341ec6889",
- "reference": "37ddb96c14bfee10304825edbb7e66d341ec6889",
+ "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/9b518cb40f9474572c9f0178e96ff3dc1cf02bf1",
+ "reference": "9b518cb40f9474572c9f0178e96ff3dc1cf02bf1",
"shasum": ""
},
"require": {
@@ -10901,8 +10901,8 @@
"phar-io/manifest": "^2.0.4",
"phar-io/version": "^3.2.1",
"php": ">=8.3",
- "phpunit/php-code-coverage": "^12.5.2",
- "phpunit/php-file-iterator": "^6.0.0",
+ "phpunit/php-code-coverage": "^12.5.3",
+ "phpunit/php-file-iterator": "^6.0.1",
"phpunit/php-invoker": "^6.0.0",
"phpunit/php-text-template": "^5.0.0",
"phpunit/php-timer": "^8.0.0",
@@ -10913,6 +10913,7 @@
"sebastian/exporter": "^7.0.2",
"sebastian/global-state": "^8.0.2",
"sebastian/object-enumerator": "^7.0.0",
+ "sebastian/recursion-context": "^7.0.1",
"sebastian/type": "^6.0.3",
"sebastian/version": "^6.0.0",
"staabm/side-effects-detector": "^1.0.5"
@@ -10955,7 +10956,7 @@
"support": {
"issues": "https://github.com/sebastianbergmann/phpunit/issues",
"security": "https://github.com/sebastianbergmann/phpunit/security/policy",
- "source": "https://github.com/sebastianbergmann/phpunit/tree/12.5.8"
+ "source": "https://github.com/sebastianbergmann/phpunit/tree/12.5.11"
},
"funding": [
{
@@ -10979,7 +10980,7 @@
"type": "tidelift"
}
],
- "time": "2026-01-27T06:12:29+00:00"
+ "time": "2026-02-10T12:32:02+00:00"
},
{
"name": "psr/clock",
@@ -12984,16 +12985,16 @@
},
{
"name": "symfony/maker-bundle",
- "version": "v1.65.1",
+ "version": "v1.66.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/maker-bundle.git",
- "reference": "eba30452d212769c9a5bcf0716959fd8ba1e54e3"
+ "reference": "b5b4afa2a570b926682e9f34615a6766dd560ff4"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/maker-bundle/zipball/eba30452d212769c9a5bcf0716959fd8ba1e54e3",
- "reference": "eba30452d212769c9a5bcf0716959fd8ba1e54e3",
+ "url": "https://api.github.com/repos/symfony/maker-bundle/zipball/b5b4afa2a570b926682e9f34615a6766dd560ff4",
+ "reference": "b5b4afa2a570b926682e9f34615a6766dd560ff4",
"shasum": ""
},
"require": {
@@ -13016,7 +13017,7 @@
},
"require-dev": {
"composer/semver": "^3.0",
- "doctrine/doctrine-bundle": "^2.5.0|^3.0.0",
+ "doctrine/doctrine-bundle": "^2.10|^3.0",
"doctrine/orm": "^2.15|^3",
"doctrine/persistence": "^3.1|^4.0",
"symfony/http-client": "^6.4|^7.0|^8.0",
@@ -13058,7 +13059,7 @@
],
"support": {
"issues": "https://github.com/symfony/maker-bundle/issues",
- "source": "https://github.com/symfony/maker-bundle/tree/v1.65.1"
+ "source": "https://github.com/symfony/maker-bundle/tree/v1.66.0"
},
"funding": [
{
@@ -13078,7 +13079,7 @@
"type": "tidelift"
}
],
- "time": "2025-12-02T07:14:37+00:00"
+ "time": "2026-02-09T08:55:54+00:00"
},
{
"name": "symfony/phpunit-bridge",
@@ -13731,16 +13732,16 @@
},
{
"name": "vimeo/psalm",
- "version": "6.15.0",
+ "version": "6.15.1",
"source": {
"type": "git",
"url": "https://github.com/vimeo/psalm.git",
- "reference": "204d06619833a297b402cbc66be7f2df74437db4"
+ "reference": "28dc127af1b5aecd52314f6f645bafc10d0e11f9"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/vimeo/psalm/zipball/204d06619833a297b402cbc66be7f2df74437db4",
- "reference": "204d06619833a297b402cbc66be7f2df74437db4",
+ "url": "https://api.github.com/repos/vimeo/psalm/zipball/28dc127af1b5aecd52314f6f645bafc10d0e11f9",
+ "reference": "28dc127af1b5aecd52314f6f645bafc10d0e11f9",
"shasum": ""
},
"require": {
@@ -13764,7 +13765,7 @@
"netresearch/jsonmapper": "^5.0",
"nikic/php-parser": "^5.0.0",
"php": "~8.1.31 || ~8.2.27 || ~8.3.16 || ~8.4.3 || ~8.5.0",
- "sebastian/diff": "^4.0 || ^5.0 || ^6.0 || ^7.0",
+ "sebastian/diff": "^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0",
"spatie/array-to-xml": "^2.17.0 || ^3.0",
"symfony/console": "^6.0 || ^7.0 || ^8.0",
"symfony/filesystem": "~6.3.12 || ~6.4.3 || ^7.0.3 || ^8.0",
@@ -13845,20 +13846,20 @@
"issues": "https://github.com/vimeo/psalm/issues",
"source": "https://github.com/vimeo/psalm"
},
- "time": "2026-01-30T13:53:17+00:00"
+ "time": "2026-02-07T19:27:16+00:00"
},
{
"name": "webmozart/assert",
- "version": "2.1.2",
+ "version": "2.1.3",
"source": {
"type": "git",
"url": "https://github.com/webmozarts/assert.git",
- "reference": "ce6a2f100c404b2d32a1dd1270f9b59ad4f57649"
+ "reference": "6976757ba8dd70bf8cbaea0914ad84d8b51a9f46"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/webmozarts/assert/zipball/ce6a2f100c404b2d32a1dd1270f9b59ad4f57649",
- "reference": "ce6a2f100c404b2d32a1dd1270f9b59ad4f57649",
+ "url": "https://api.github.com/repos/webmozarts/assert/zipball/6976757ba8dd70bf8cbaea0914ad84d8b51a9f46",
+ "reference": "6976757ba8dd70bf8cbaea0914ad84d8b51a9f46",
"shasum": ""
},
"require": {
@@ -13905,9 +13906,9 @@
],
"support": {
"issues": "https://github.com/webmozarts/assert/issues",
- "source": "https://github.com/webmozarts/assert/tree/2.1.2"
+ "source": "https://github.com/webmozarts/assert/tree/2.1.3"
},
- "time": "2026-01-13T14:02:24+00:00"
+ "time": "2026-02-13T21:01:40+00:00"
},
{
"name": "webmozart/glob",
diff --git a/docker/Dockerfile b/docker/Dockerfile
index b7269128..9b09560b 100755
--- a/docker/Dockerfile
+++ b/docker/Dockerfile
@@ -1,4 +1,4 @@
-ARG FRANKENPHP_VERSION='1.11.1'
+ARG FRANKENPHP_VERSION='1.11.2'
ARG PHP_VERSION='8.5.2'
FROM dunglas/frankenphp:${FRANKENPHP_VERSION}-builder-php${PHP_VERSION}-alpine AS frankenphp_builder
diff --git a/docs/commands/assets/backup-create-help.html b/docs/commands/assets/backup-create-help.html
index edef0925..803884b8 100644
--- a/docs/commands/assets/backup-create-help.html
+++ b/docs/commands/assets/backup-create-help.html
@@ -45,7 +45,7 @@
backup:create [options] [--] [<name>]
Arguments:
- name Name of the backup, defaults to the current timestamp. [default: "20260205110911"]
+ name Name of the backup, defaults to the current timestamp. [default: "20260214132745"]
Options:
-p, --pretty|--no-pretty Activates pretty print of JSON.
diff --git a/docs/commands/assets/backup-list.html b/docs/commands/assets/backup-list.html
index 4225d270..291c19ef 100644
--- a/docs/commands/assets/backup-list.html
+++ b/docs/commands/assets/backup-list.html
@@ -46,7 +46,7 @@
Backup List
Name Hostname Version Date Nodes Edges Files
- test 02bad2f9aee5 0.1.31 2026-02-05 0 0 0
+ test 6a7e89a85f66 0.1.31 2026-02-14 0 0 0
reference-dataset ember-nexus dev 2023-05-06 282 338 0
▶ Command finished successfully.
diff --git a/docs/commands/assets/system-healthcheck.html b/docs/commands/assets/system-healthcheck.html
index 282f54fa..91c26f27 100644
--- a/docs/commands/assets/system-healthcheck.html
+++ b/docs/commands/assets/system-healthcheck.html
@@ -56,7 +56,7 @@
┌ Check internal services ──────────────────────────────────────────────────────
│ Alpine version: 3.23.3
│ Caddy version: 2.10.2
-│ FrankenPHP version: 1.11.1
+│ FrankenPHP version: 1.11.2
│ PHP version: 8.5.2
└ Internal services are ok.
diff --git a/docs/commands/assets/token-create.html b/docs/commands/assets/token-create.html
index c2c0a7e5..85dbbcb5 100644
--- a/docs/commands/assets/token-create.html
+++ b/docs/commands/assets/token-create.html
@@ -45,9 +45,9 @@
Token Create
- Found user with identifier 'token-create-test@localhost.dev', user's UUID is ea2a3c9f-046f-41a2-a90e-0b79f4ec3d89.
+ Found user with identifier 'token-create-test@localhost.dev', user's UUID is f87aab53-9266-4826-a55a-3febfc1abb07.
-▶ Successfully created new token: secret-token:5JK7s8KUOYdZ0B6FG7eJHr .
+▶ Successfully created new token: secret-token:JfE0sJM1HORirCumQgl4KP .