118 wires and counting
$ status: archived — this briefing has stopped; the archive stays readable. browse live briefings →

$ status

wire 2026-06-30
stories 5

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

LARAVEL FIXES NUMBER UTILITY CRASH ON INFINITE VALUES

By RepoJournal · Filed · About Laravel · Composed from the cited sources · methodology

Number::fileSize() was spinning into infinity on INF and NAN inputs, producing nonsensical output like "∞ YB" - a fix just landed in 13.x.

The Number::fileSize() method had a critical flaw: when passed non-finite values (INF, -INF, or NAN), the method would loop through every unit in the scale until memory exhaustion because dividing infinity by 1024 still yields infinity [1]. This mirrors a similar bug that was fixed in Number::summarize() just days ago [2], which guards against non-finite inputs before iteration. The new PR applies the same is_finite() guard to fileSize(), stopping the runaway loop immediately and returning a sensible fallback. Framework maintenance also bumped GitHub Actions dependencies [3] to keep CI pipelines current, a routine hygiene task that doesn't affect production code.

Quick answers

What shipped in Laravel on June 30, 2026?
Number::fileSize() was spinning into infinity on INF and NAN inputs, producing nonsensical output like "∞ YB" - a fix just landed in 13.x. In total, 3 commits and 2 pull requests landed.
Who contributed to Laravel on June 30, 2026?
2 developers shipped this update, including Amirhf1 and dependabot[bot].
What were the notable Laravel updates?
[13.x] Fix Number::fileSize crashing on INF/NAN inputs, [13.x] Fix Number::fileSize returning wrong unit suffix for non-finite inputs (#60625), and Bump the github-actions group with 2 updates.