Skip to content

Commit 49f1d66

Browse files
committed
Merge branch 'release/5.0.0'
2 parents a5138b6 + d1ac379 commit 49f1d66

7 files changed

Lines changed: 19 additions & 11 deletions

File tree

.github/workflows/deploy.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,15 +29,15 @@ jobs:
2929
runs-on: ubuntu-latest
3030
steps:
3131
- name: Checkout
32-
uses: actions/checkout@v4
32+
uses: actions/checkout@v5
3333
with:
3434
fetch-depth: 0 # Not needed if lastUpdated is not enabled
3535
# - uses: pnpm/action-setup@v3 # Uncomment this if you're using pnpm
3636
# - uses: oven-sh/setup-bun@v1 # Uncomment this if you're using Bun
3737
- name: Setup Node
38-
uses: actions/setup-node@v4
38+
uses: actions/setup-node@v6
3939
with:
40-
node-version: 20
40+
node-version: 24
4141
cache: npm # or pnpm / yarn
4242
- name: Setup Pages
4343
uses: actions/configure-pages@v4

.github/workflows/tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
strategy:
1515
fail-fast: true
1616
matrix:
17-
php: [ 8.2, 8.3, 8.4 ]
17+
php: [ 8.2, 8.3, 8.4, 8.5 ]
1818

1919
steps:
2020
- name: Checkout Code

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file. This projec
55

66
## Unreleased
77

8+
## [5.0.0] - 2025-12-09
9+
10+
### Added
11+
12+
- PHP 8.5 is now supported, without any changes required.
13+
814
## [5.0.0-rc.4] - 2025-10-29
915

1016
### Added

composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@
2828
"symfony/polyfill-php84": "^1.33"
2929
},
3030
"require-dev": {
31-
"deptrac/deptrac": "^4.2",
32-
"laravel/pint": "^1.19",
31+
"deptrac/deptrac": "^4.4",
32+
"laravel/pint": "^1.26",
3333
"phpstan/phpstan": "^2.1",
3434
"phpunit/phpunit": "^11.5"
3535
},

docs/guide/upgrade.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
Upgrade using Composer:
66

77
```bash
8-
composer config minimum-stability rc
8+
composer config minimum-stability
99
composer require cloudcreativity/ddd-modules:^5.0
1010
```
1111

@@ -229,4 +229,4 @@ linked chapter.
229229
### Results & Errors
230230

231231
The interfaces for results and errors have been moved to the `Contracts\Toolkit\Result` namespace. The concrete
232-
implementations are still in the `Toolkit\Result` namespace. So this change only affects interfaces.
232+
implementations are still in the `Toolkit\Result` namespace. So this change only affects interfaces.

package-lock.json

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/Toolkit/Result/Meta.php

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -89,8 +89,6 @@ public function exists(string $key): bool
8989

9090
/**
9191
* Put a value into the meta.
92-
*
93-
* @return $this
9492
*/
9593
public function put(string $key, mixed $value): self
9694
{
@@ -104,7 +102,6 @@ public function put(string $key, mixed $value): self
104102
* Merge values into the meta.
105103
*
106104
* @param array<string, mixed>|self $values
107-
* @return $this
108105
*/
109106
public function merge(array|self $values): self
110107
{

0 commit comments

Comments
 (0)