Skip to content

Update dependencies (brick/math 0.15-0.17)#134

Merged
Spomky merged 1 commit into4.5.xfrom
chore/update-dependencies
Apr 1, 2026
Merged

Update dependencies (brick/math 0.15-0.17)#134
Spomky merged 1 commit into4.5.xfrom
chore/update-dependencies

Conversation

@Spomky
Copy link
Copy Markdown
Contributor

@Spomky Spomky commented Apr 1, 2026

Summary

  • Widen brick/math constraint to support ^0.15|^0.16|^0.17
  • Fix PHPStan errors caused by stricter type signatures (non-empty-string) in newer brick/math versions
  • Update PHPStan baseline accordingly
  • Apply ECS coding style fixes (import ordering)

Test plan

  • castor rector — OK
  • castor ecs — OK
  • castor phpstan — OK
  • castor phpunit — 73 tests, 156 assertions passing

🤖 Generated with Claude Code

Widen brick/math constraint to ^0.15|^0.16|^0.17, fix PHPStan errors
caused by stricter type signatures in newer versions, apply ECS fixes.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@Spomky Spomky merged commit 21766c1 into 4.5.x Apr 1, 2026
17 checks passed
@Spomky Spomky self-assigned this Apr 1, 2026
@Spomky Spomky added the dependencies Pull requests that update a dependency file label Apr 1, 2026
@Spomky Spomky added this to the 4.5.1 milestone Apr 1, 2026
Spomky added a commit that referenced this pull request Apr 1, 2026
* 4.5.x:
  Add merge-up skill for branch management
  fix: ES256K value update (#135)
  Update dependencies and fix compatibility with brick/math 0.15-0.17 (#134)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant