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: cakephp/cakephp
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 5.3.4
Choose a base ref
...
head repository: cakephp/cakephp
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 5.3.5
Choose a head ref
  • 9 commits
  • 14 files changed
  • 5 contributors

Commits on Apr 23, 2026

  1. Configuration menu
    Copy the full SHA
    7d9136e View commit details
    Browse the repository at this point in the history
  2. #19407 Fixes phpcs

    pabloelcolombiano committed Apr 23, 2026
    Configuration menu
    Copy the full SHA
    4c49c9c View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2026

  1. Merge pull request #19409 from pabloelcolombiano/#19407

    #19407 SameSite cookie default applies to all session preset
    ADmad authored Apr 24, 2026
    Configuration menu
    Copy the full SHA
    9be7d02 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2026

  1. re-add psalm v7 (#19323)

    * re-add psalm
    
    * update psalm and fix rector
    LordSimal authored May 3, 2026
    Configuration menu
    Copy the full SHA
    4db10e5 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2026

  1. Improve help command usage.

    When the command runner auto switches to using the HelpCommand for
    an invalid command name, it's called with only 1 argument so that
    it can show some help text instead of generating a "too many arguments"
    exception. For e.g. when using `bin/cake schema_cache invalid`
    ADmad committed May 4, 2026
    Configuration menu
    Copy the full SHA
    d9d3f54 View commit details
    Browse the repository at this point in the history
  2. ConsoleOutput::_write: skip when stream is no longer a resource (#19420)

    * ConsoleOutput::_write: skip when underlying stream is no longer a resource
    
    `_write()` already guards against the property being unset (constructor
    threw before assigning `_output`), but it does not guard against a
    property that *was* set and whose underlying stream resource has
    since been closed. fwrite() on a closed resource raises a TypeError
    in PHP 8+, which is fatal in logging paths.
    
    This is reachable in long-running CLI processes: a queue worker boots
    with `ConsoleIo::setLoggers()` registering a globally-named ConsoleLog
    engine bound to the worker's stdout/stderr ConsoleOutput. When per-job
    ConsoleIo instances are created and torn down, the underlying streams
    can go out of scope while the global ConsoleLog registration still
    references them. The next `Log::write()` call from any task crashes
    the parent process — observed on a queue task whose only sin was a
    diagnostic info-level log line.
    
    Add an `is_resource()` check alongside the existing `isset()` so the
    write degrades to a no-op (returns 0) rather than throwing. Logging
    paths must never propagate exceptions out.
    
    Test added: open a stream, hand it to ConsoleOutput, close the
    stream, then call write — must return 0 without throwing.
    
    * Apply suggestion from @ADmad
    
    Co-authored-by: ADmad <admad.coder@gmail.com>
    
    * Update src/Console/ConsoleOutput.php
    
    Co-authored-by: ADmad <admad.coder@gmail.com>
    
    * Drop orphaned phpstan-ignore now that the isset() guard is gone
    
    ---------
    
    Co-authored-by: ADmad <admad.coder@gmail.com>
    dereuromark and ADmad authored May 4, 2026
    Configuration menu
    Copy the full SHA
    4638592 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1e3fe80 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2026

  1. Merge pull request #19424 from cakephp/command-runner-help

    Improve help command usage.
    ADmad authored May 7, 2026
    Configuration menu
    Copy the full SHA
    04bd233 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2026

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