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/octane
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.12.1
Choose a base ref
...
head repository: laravel/octane
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.13.1
Choose a head ref
  • 12 commits
  • 7 files changed
  • 10 contributors

Commits on Aug 7, 2025

  1. Update CHANGELOG

    taylorotwell authored and github-actions[bot] committed Aug 7, 2025
    Configuration menu
    Copy the full SHA
    4a46a6c View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2025

  1. FrankenPHP: show worker startup errors if APP_DEBUG=true (#1055)

    * Explicitly checks for debug mode on error.
    
    * Explicitly checks for debug mode on worker start error.
    
    * style ci
    
    ---------
    
    Co-authored-by: a.stecher <a.stecher@sportradar.com>
    AlliBalliBaba and a.stecher authored Sep 7, 2025
    Configuration menu
    Copy the full SHA
    7cbb80a View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2025

  1. Update CHANGELOG

    taylorotwell authored and github-actions[bot] committed Sep 16, 2025
    Configuration menu
    Copy the full SHA
    0ad4024 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2025

  1. Replace Octane::writeError with die statements (#1057)

    the autoloader still not exist so it can not find the class
    7amoood authored Sep 20, 2025
    Configuration menu
    Copy the full SHA
    7b70211 View commit details
    Browse the repository at this point in the history
  2. Apply fixes from StyleCI

    StyleCIBot committed Sep 20, 2025
    Configuration menu
    Copy the full SHA
    f76a44e View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2025

  1. Advance worker initialization in frankenphp-worker (#1059)

    * Advance worker initialization in frankenphp-worker
    
    * Optimize debugMode
    
    * Update frankenphp-worker.php
    
    ---------
    
    Co-authored-by: Taylor Otwell <taylor@laravel.com>
    sy-records and taylorotwell authored Sep 23, 2025
    Configuration menu
    Copy the full SHA
    172e61d View commit details
    Browse the repository at this point in the history
  2. Update CHANGELOG

    taylorotwell authored and github-actions[bot] committed Sep 23, 2025
    Configuration menu
    Copy the full SHA
    63d41c5 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2025

  1. Configuration menu
    Copy the full SHA
    21fd622 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2025

  1. Update CHANGELOG

    taylorotwell authored and github-actions[bot] committed Oct 14, 2025
    Configuration menu
    Copy the full SHA
    f41a19a View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2025

  1. Configuration menu
    Copy the full SHA
    c9ca504 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2025

  1. fix(concurrency): skip Octane::concurrently when no tasks to prevent …

    …false TaskTimeoutException (#1071)
    
    This patch prevents unnecessary calls to Octane::concurrently() when the $tasks array is empty.
    
    Without this guard, Octane sometimes triggers a misleading
    TaskTimeoutException: Task timed out after 30000 milliseconds — even when there are no actual tasks to run.
    This happens because Octane initializes the task pool regardless of input size, and an empty collection causes its internal wait cycle to expire.
    
    By returning an empty array early, we:
    
    avoid wasting resources initializing a no-op concurrent pool;
    
    prevent false timeouts and misleading error logs;
    
    improve the reliability of concurrency handling for cases where dynamic task lists may be empty.
    emtudo authored Oct 24, 2025
    Configuration menu
    Copy the full SHA
    558abf7 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2025

  1. Configuration menu
    Copy the full SHA
    20b741b View commit details
    Browse the repository at this point in the history
Loading