diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1c0d6e3..50b3734 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,7 +8,7 @@ jobs: strategy: matrix: os: [ubuntu-latest, macOS-latest] - php-version: ['8.2', '8.3', '8.4'] + php-version: ['8.4', '8.5'] dependencies: ['lowest', 'highest'] name: 'Composer' steps: diff --git a/composer.json b/composer.json index 463be35..e0481ff 100644 --- a/composer.json +++ b/composer.json @@ -15,33 +15,37 @@ "issues": "http://github.com/innmind/foundation/issues" }, "require": { - "php": "~8.2", - "innmind/immutable": "~5.20", - "innmind/http": "~8.0", - "innmind/operating-system": "~6.2", - "innmind/reflection": "~5.2", - "innmind/math": "~6.1", - "innmind/xml": "~8.0", - "innmind/html": "~7.0", - "innmind/json": "~1.4", - "innmind/hash": "~1.7", - "innmind/encoding": "~2.0", + "php": "~8.4", + "innmind/immutable": "~6.0", + "innmind/mutable": "~1.0", + "innmind/http": "~9.0", + "innmind/operating-system": "~7.0", + "innmind/reflection": "~5.3", + "innmind/math": "~7.0", + "innmind/xml": "~9.0", + "innmind/html": "~8.0", + "innmind/json": "~1.5", + "innmind/hash": "~2.0", + "innmind/encoding": "~3.0", "innmind/specification": "~4.1", - "innmind/http-transport": "~8.1", - "innmind/filesystem": "~8.1", - "innmind/file-watch": "~5.0", - "innmind/time-continuum": "~4.2", - "innmind/time-warp": "^4.1.1", - "innmind/server-control": "~6.1", - "innmind/server-status": "~5.0", - "innmind/url": "~4.4", - "innmind/validation": "~2.3", - "innmind/media-type": "~2.3", - "innmind/io": "^3.5.1", - "innmind/ip": "~3.2", - "innmind/http-server": "~5.0", - "innmind/cli": "~4.0", - "innmind/router": "~5.2", - "innmind/async": "~1.0" + "innmind/http-transport": "~9.0", + "innmind/filesystem": "~9.0", + "innmind/file-watch": "~6.0", + "innmind/time": "~1.0", + "innmind/server-control": "~7.0", + "innmind/server-status": "~6.0", + "innmind/url": "~5.0", + "innmind/validation": "~3.0", + "innmind/media-type": "~3.0", + "innmind/io": "~4.0", + "innmind/ip": "~4.0", + "innmind/http-server": "~6.0", + "innmind/cli": "~5.0", + "innmind/router": "~6.0", + "innmind/async": "~2.0" + }, + "suggest": { + "innmind/time-continuum": "For backward compatibility", + "innmind/time-warp": "For backward compatibility" } }