Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: laravel/framework
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v12.26.3
Choose a base ref
...
head repository: laravel/framework
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 12.x
Choose a head ref
  • 8 commits
  • 10 files changed
  • 9 contributors

Commits on Aug 27, 2025

  1. Update CHANGELOG

    taylorotwell authored and github-actions[bot] committed Aug 27, 2025
    Configuration menu
    Copy the full SHA
    54211a1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    997e0c7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    24556c0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a8b554d View commit details
    Browse the repository at this point in the history
  5. [12.x] Add support for nested array notation within loadMissing (#5…

    …6711)
    
    * init
    
    * fix colon select test
    
    ---------
    
    Co-authored-by: Angus McRitchie <angus@hobbiesdirect.com.au>
    Co-authored-by: Taylor Otwell <taylor@laravel.com>
    3 people authored Aug 27, 2025
    Configuration menu
    Copy the full SHA
    a46c765 View commit details
    Browse the repository at this point in the history
  6. Apply fixes from StyleCI

    StyleCIBot committed Aug 27, 2025
    Configuration menu
    Copy the full SHA
    45cb5bb View commit details
    Browse the repository at this point in the history
  7. [12.x] Colocate Container build functions with the Buildable interf…

    …ace (#56731)
    
    * WithFactory
    
    * skip when the concrete is already on the buildStack
    
    * fixes
    
    Co-authored-by: Rodrigo Pedra Brum <rodrigo.pedra@gmail.com>
    
    * buildable integration test
    
    * style
    
    * test naming
    
    * test dependency injection
    
    * formatting
    
    * rename interface
    
    * fix tests
    
    ---------
    
    Co-authored-by: Rodrigo Pedra Brum <rodrigo.pedra@gmail.com>
    Co-authored-by: Taylor Otwell <taylor@laravel.com>
    3 people authored Aug 27, 2025
    Configuration menu
    Copy the full SHA
    77f90cb View commit details
    Browse the repository at this point in the history
  8. perf: optimize loop performance by pre-calculating array counts in St…

    …r::apa() and fileSize() methods (#56796)
    
    * Refactor: Pre-calculate array counts before loops
    
    This commit optimizes loops within the `Str::apa` and `Number::fileSize` methods by pre-calculating the array count and storing it in a variable.
    
    Previously, the `count()` function was called on each iteration, leading to minor performance overhead. This change avoids these redundant function calls.
    
    * This commit   perform static analysis and improve overall code quality.
    
    As an initial application of the tool, the `Number::fileSize` method has been refactored for performance. The array count is now cached in a variable before the loop to avoid calling `count()` on every iteration.
    
    * Formatting
    
    ---------
    
    Co-authored-by: Taylor Otwell <taylor@laravel.com>
    AmadulHaque and taylorotwell authored Aug 27, 2025
    Configuration menu
    Copy the full SHA
    b51cb93 View commit details
    Browse the repository at this point in the history
Loading