Stu Mason
Stu Mason

Activity

Pull Request Opened

PR #93 opened: chore(deps): bump the minor-and-patch group with 5 updates

Bumps the minor-and-patch group with 5 updates:

PackageFromTo
laravel/horizon5.45.55.45.6
laravel/tinker3.0.03.0.2
laravel/boost2.4.32.4.4
laravel/sail1.56.01.57.0
pestphp/pest4.5.04.6.3

Updates laravel/horizon from 5.45.5 to 5.45.6

Release notes

Sourced from laravel/horizon's releases.

v5.45.6

Changelog

Sourced from laravel/horizon's changelog.

v5.45.6 - 2026-04-14

Commits

Updates laravel/tinker from 3.0.0 to 3.0.2

Release notes

Sourced from laravel/tinker's releases.

v3.0.2

Full Changelog: https://github.com/laravel/tinker/compare/v3.0.0...v3.0.2

Changelog

Sourced from laravel/tinker's changelog.

v3.0.2 - 2026-03-17

Full Changelog: https://github.com/laravel/tinker/compare/v3.0.0...v3.0.2

v3.0.0 - 2026-03-17

Commits

Updates laravel/boost from 2.4.3 to 2.4.4

Release notes

Sourced from laravel/boost's releases.

v2.4.4

What's Changed

New Contributors

Full Changelog: https://github.com/laravel/boost/compare/v2.4.3...v2.4.4

Changelog

Sourced from laravel/boost's changelog.

v2.4.4 - 2026-04-16

What's Changed

New Contributors

Full Changelog: https://github.com/laravel/boost/compare/v2.4.3...v2.4.4

Commits

Updates laravel/sail from 1.56.0 to 1.57.0

Release notes

Sourced from laravel/sail's releases.

v1.57.0

Changelog

Sourced from laravel/sail's changelog.

v1.57.0 - 2026-04-14

Commits

Updates pestphp/pest from 4.5.0 to 4.6.3

Release notes

Sourced from pestphp/pest's releases.

v4.6.3

chore: bumps phpunit

v4.6.2

fix: bumps phpunit, as previous versions became invalid due https://github.com/sebastianbergmann/phpunit/security/advisories/GHSA-qrr6-mg7r-m243

v4.6.1

  • fix: up to 30% faster boot times before your test suite runs (measured on laravel cloud)
  • fix: if you pass --filter or a test file, --update-snapshots now only updates the snapshots that match

v4.6.0

For better shard balance, Pest can distribute tests based on their actual execution time using the --update-shards option. This ensures each shard takes roughly the same wall-clock time, minimizing how long your slowest CI job runs.

Step 1: Generate the timing data by running your full test suite with --update-shards:

./vendor/bin/pest --update-shards

This runs all tests and records each test class's duration into tests/.pest/shards.json. You can also combine it with --parallel to speed things up:

./vendor/bin/pest --parallel --update-shards

Step 2: Commit tests/.pest/shards.json to your repository. This file is human-readable and looks like this:

{
    "timings": {
        "Tests\\Feature\\Payments\\StripeCheckoutTest": 1.608,
        "Tests\\Feature\\Reports\\SalesReportTest": 2.105,
        "Tests\\Unit\\Models\\UserTest": 0.050
    },
    "checksum": "...",
    "updated_at": "2026-04-14T10:30:00+00:00"
}

Step 3: When you run --shard and tests/.pest/shards.json exists, Pest automatically uses time-balanced distribution:

./vendor/bin/pest --shard=1/5

The output will indicate that time-balanced sharding is active:

</tr></table> 

... (truncated)

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
+91
additions
-91
deletions
1
files changed