Skip to content

build(deps): bump the composer-minor-patch group across 1 directory with 3 updates - #37

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/composer/composer-minor-patch-ef8d60a542
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/composer/composer-minor-patch-ef8d60a542

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 14, 2026 •

Copy link
Copy Markdown
Contributor

Bumps the composer-minor-patch group with 3 updates in the / directory: laravel/framework, larastan/larastan and phpunit/phpunit.

Updates laravel/framework from 13.33.0 to 13.35.0

Release notes

Sourced from laravel/framework's releases.

v13.35.0

... (truncated)

Changelog

Sourced from laravel/framework's changelog.

v13.35.0 - 2026-10-06

... (truncated)

Commits

Updates larastan/larastan from 3.12.2 to 3.13.0

Release notes

Sourced from larastan/larastan's releases.

3.13.0

What's Changed

Larastan 3.13.0 requires PHPStan 2.3.0 or newer within the 2.x series. Update PHPStan alongside Larastan when upgrading. The PHP and Laravel requirements are unchanged.

Added

Fixed

  • Correct collection key types for methods that append or renumber keys, including concat(), merge(), shift(), and splice(), by @​canvural in #2562.
  • Report invalid eager-loading column selections paired with callbacks, such as with(['posts:id' => $callback]), by @​canvural in #2562.
  • Handle a null package manifest path when bootstrapping the application by @​canvural in #2562.
  • Resolve forwarded Eloquent builder calls using the custom query builder returned by toBase(), including passthru return types, by @​Wirone in #2575.

New Contributors

Full Changelog: v3.12.3...v3.13.0

3.12.3

What's Changed

Fixed

  • Preserve collection key types in Eloquent queries and paginators, with an optional key type in collection-of, by @​canvural in 397c6df. Read more about it here.
  • Infer chunk() and each() callback types on BelongsToMany and through relations, including pivot types, by @​canvural in 726e7a8
  • Check model properties in forceCreateQuietly() by @​midhunmonachan in #2558
  • Check model properties in quiet and force relation create methods by @​Cayan in #2560
  • Accept save() options such as touch instead of model properties by @​Cayan in #2561
  • Resolve config keys using paths relative to their config directory and expand glob patterns in configDirectories by @​canvural in f9b491b, fe7154b
  • Preserve the config value type when a default is passed to config() by @​canvural in f2a79f7
  • Preserve $this in where() and global scope methods on Eloquent builders by @​SanderMuller in #2567
  • Prevent index methods from overwriting or creating migration columns by @​Cayan in #2566
  • Refine Laravel API types for events, query logs, migrations, mail, notifications, routing, and reflection by @​canvural in 8fc1821
  • Resolve class constants used as migration column names by @​Cayan in #2565
  • Accept numeric strings, integers, and floats when writing decimal casts by @​matical in #2570
  • Infer named guard types from their configured driver by @​antoinelame in #2571

Performance

New Contributors

... (truncated)

Commits
  • 24ee69a chore: update E2E baselines
  • 8901aa1 chore: update E2E commit hashes
  • e6154e3 fix query builder passthru (#2575)
  • 619e671 feat: phpstan 2.3.0 (#2562)
  • 792628d fix: type named guards from their configured driver (#2571)
  • c95b4d3 fix: accept numeric strings, ints and floats when writing decimal casts (#2570)
  • 84bb905 feat: resolve class constants used as migration column names (#2565)
  • 8fc1821 fix: refine Laravel API types
  • 128814f fix: stop index methods from overwriting or creating migration columns (#2566)
  • 4b8971f fix: return $this from where() and the global scope methods in the builder st...
  • Additional commits viewable in compare view

Updates phpunit/phpunit from 12.5.36 to 12.5.38

Release notes

Sourced from phpunit/phpunit's releases.

PHPUnit 12.5.38

Changed

  • The Software Bill of Materials (SBOM) embedded in the PHAR now uses CycloneDX 1.7 and provides the NTIA minimum elements as well as the data fields that BSI TR-03183-2 (version 2.1.0) requires for logical and identified components, including component creators, original, distribution and effective licences, source code URIs, and the PHP runtime and its extensions as external components

Fixed

  • setUpBeforeClass() and tearDownAfterClass() were run twice for a test class that is the only test class in a test suite of the XML configuration file that has the name of that test class
  • Tests could not be run in process isolation when the path of the bootstrap script, the test file, or the directory for temporary files contained a single quote
  • A test that is run in process isolation aborts the test run when its result cannot be unserialized, for instance because it returns an object that holds a test double
  • Issues that are listed in the baseline are not ignored for tests that are run in a separate process
  • Arguments in the --ARGS-- section of a PHPT test that start with - were interpreted by PHP instead of being passed to the test when the test also has a --STDIN-- section
  • Recording the tests that passed in a child process copied all tests that had passed so far, which made running many tests in process isolation increasingly slow

Learn how to install or update PHPUnit 12.5 in the documentation.

Keep up to date with PHPUnit:

PHPUnit 12.5.37

Fixed

  • The class name argument of #[RequiresMethod] is declared as class-string, so static analysis reports an error when it refers to a class that does not exist
  • A #[RequiresMethod] attribute that refers to a class which cannot be loaded, for instance because its parent class does not exist, aborts the test run instead of skipping the test

Learn how to install or update PHPUnit 12.5 in the documentation.

Keep up to date with PHPUnit:

Changelog

Sourced from phpunit/phpunit's changelog.

[12.5.38] - 2026-10-05

Changed

  • The Software Bill of Materials (SBOM) embedded in the PHAR now uses CycloneDX 1.7 and provides the NTIA minimum elements as well as the data fields that BSI TR-03183-2 (version 2.1.0) requires for logical and identified components, including component creators, original, distribution and effective licences, source code URIs, and the PHP runtime and its extensions as external components

Fixed

  • setUpBeforeClass() and tearDownAfterClass() were run twice for a test class that is the only test class in a test suite of the XML configuration file that has the name of that test class
  • Tests could not be run in process isolation when the path of the bootstrap script, the test file, or the directory for temporary files contained a single quote
  • A test that is run in process isolation aborts the test run when its result cannot be unserialized, for instance because it returns an object that holds a test double
  • Issues that are listed in the baseline are not ignored for tests that are run in a separate process
  • Arguments in the --ARGS-- section of a PHPT test that start with - were interpreted by PHP instead of being passed to the test when the test also has a --STDIN-- section
  • Recording the tests that passed in a child process copied all tests that had passed so far, which made running many tests in process isolation increasingly slow

[12.5.37] - 2026-09-29

Fixed

  • The class name argument of #[RequiresMethod] is declared as class-string, so static analysis reports an error when it refers to a class that does not exist
  • A #[RequiresMethod] attribute that refers to a class which cannot be loaded, for instance because its parent class does not exist, aborts the test run instead of skipping the test
Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

…ith 3 updates

Bumps the composer-minor-patch group with 3 updates in the / directory: [laravel/framework](https://github.com/laravel/framework), [larastan/larastan](https://github.com/larastan/larastan) and [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit).


Updates `laravel/framework` from 13.33.0 to 13.35.0
- [Release notes](https://github.com/laravel/framework/releases)
- [Changelog](https://github.com/laravel/framework/blob/13.x/CHANGELOG.md)
- [Commits](laravel/framework@v13.33.0...v13.35.0)

Updates `larastan/larastan` from 3.12.2 to 3.13.0
- [Release notes](https://github.com/larastan/larastan/releases)
- [Changelog](https://github.com/larastan/larastan/blob/3.x/RELEASE.md)
- [Commits](larastan/larastan@v3.12.2...v3.13.0)

Updates `phpunit/phpunit` from 12.5.36 to 12.5.38
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases)
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/12.5.38/ChangeLog-12.5.md)
- [Commits](sebastianbergmann/phpunit@12.5.36...12.5.38)

---
updated-dependencies:
- dependency-name: laravel/framework
  dependency-version: 13.35.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: composer-minor-patch
- dependency-name: larastan/larastan
  dependency-version: 3.13.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: composer-minor-patch
- dependency-name: phpunit/phpunit
  dependency-version: 12.5.38
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: composer-minor-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file php Pull requests that update php code labels Oct 14, 2026
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 php Pull requests that update php code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants