Skip to content

Commit 6bcc080

Browse files
committed
Merge branch 'develop'
* develop: specify next release add NoDiscard attributes update dependencies
2 parents 9fda4d2 + 6559c97 commit 6bcc080

9 files changed

Lines changed: 22 additions & 6 deletions

File tree

.github/workflows/ci.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,3 @@ jobs:
1212
uses: innmind/github-workflows/.github/workflows/psalm-matrix.yml@main
1313
cs:
1414
uses: innmind/github-workflows/.github/workflows/cs.yml@main
15-
with:
16-
php-version: '8.2'

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Changelog
22

3+
## 6.0.0 - 2026-02-15
4+
5+
### Changed
6+
7+
- Requires PHP `8.4`
8+
- Requires `innmind/foundation:~2.1`
9+
310
## 5.0.0 - 2025-08-24
411

512
### Changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,5 +47,5 @@ $router = Router::of(
4747
));
4848
);
4949

50-
$response = $router(/* an instance of Innmind\Http\Message\ServerRequest */)->unwrap();
50+
$response = $router(/* an instance of Innmind\Http\ServerRequest */)->unwrap();
5151
```

composer.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
"issues": "http://github.com/Innmind/HttpAuthentication/issues"
1616
},
1717
"require": {
18-
"php": "~8.2",
19-
"innmind/foundation": "~1.9"
18+
"php": "~8.4",
19+
"innmind/foundation": "~2.1"
2020
},
2121
"autoload": {
2222
"psr-4": {
@@ -30,7 +30,7 @@
3030
}
3131
},
3232
"require-dev": {
33-
"innmind/static-analysis": "^1.2.1",
33+
"innmind/static-analysis": "~1.3",
3434
"innmind/black-box": "~6.5",
3535
"innmind/coding-standard": "~2.0"
3636
}

psalm.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,7 @@
1414
<directory name="vendor" />
1515
</ignoreFiles>
1616
</projectFiles>
17+
<issueHandlers>
18+
<UndefinedAttributeClass errorLevel="suppress" />
19+
</issueHandlers>
1720
</psalm>

src/ViaAuthorization.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ private function __construct(private \Closure $resolve)
2424
/**
2525
* @return Attempt<T>
2626
*/
27+
#[\NoDiscard]
2728
public function __invoke(ServerRequest $request): Attempt
2829
{
2930
return $request
@@ -40,6 +41,7 @@ public function __invoke(ServerRequest $request): Attempt
4041
*
4142
* @return self<A>
4243
*/
44+
#[\NoDiscard]
4345
public static function of(callable $resolve): self
4446
{
4547
return new self(\Closure::fromCallable($resolve));

src/ViaBasicAuthorization.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ private function __construct(private \Closure $resolve)
2424
/**
2525
* @return Attempt<T>
2626
*/
27+
#[\NoDiscard]
2728
public function __invoke(ServerRequest $request): Attempt
2829
{
2930
return $request
@@ -51,6 +52,7 @@ public function __invoke(ServerRequest $request): Attempt
5152
*
5253
* @return self<A>
5354
*/
55+
#[\NoDiscard]
5456
public static function of(callable $resolve): self
5557
{
5658
return new self(\Closure::fromCallable($resolve));

src/ViaForm.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ private function __construct(private \Closure $resolve)
2828
/**
2929
* @return Attempt<T>
3030
*/
31+
#[\NoDiscard]
3132
public function __invoke(ServerRequest $request): Attempt
3233
{
3334
return Maybe::just($request)
@@ -43,6 +44,7 @@ public function __invoke(ServerRequest $request): Attempt
4344
*
4445
* @return self<A>
4546
*/
47+
#[\NoDiscard]
4648
public static function of(callable $resolve): self
4749
{
4850
return new self(\Closure::fromCallable($resolve));

src/ViaUrlAuthority.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ private function __construct(private \Closure $resolve)
2525
/**
2626
* @return Attempt<T>
2727
*/
28+
#[\NoDiscard]
2829
public function __invoke(ServerRequest $request): Attempt
2930
{
3031
$user = $request->url()->authority()->userInformation()->user();
@@ -45,6 +46,7 @@ public function __invoke(ServerRequest $request): Attempt
4546
*
4647
* @return self<A>
4748
*/
49+
#[\NoDiscard]
4850
public static function of(callable $resolve): self
4951
{
5052
return new self(\Closure::fromCallable($resolve));

0 commit comments

Comments
 (0)