Thanks to visit codestin.com
Credit goes to github.com

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: symfony/console
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v6.4.32
Choose a base ref
...
head repository: symfony/console
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v6.4.34
Choose a head ref
  • 12 commits
  • 16 files changed
  • 7 contributors

Commits on Jan 30, 2026

  1. Configuration menu
    Copy the full SHA
    05327a7 View commit details
    Browse the repository at this point in the history
  2. cs fix

    nicolas-grekas committed Jan 30, 2026
    Configuration menu
    Copy the full SHA
    d1f703b View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2026

  1. Configuration menu
    Copy the full SHA
    a78c2f1 View commit details
    Browse the repository at this point in the history
  2. Fix merge

    nicolas-grekas committed Feb 5, 2026
    Configuration menu
    Copy the full SHA
    be40ce3 View commit details
    Browse the repository at this point in the history
  3. [Console] Fix failing test

    HypeMC committed Feb 5, 2026
    Configuration menu
    Copy the full SHA
    734ce2f View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2026

  1. [Console] Fix SymfonyStyle block output broken with \r\n line endings

    On Windows, messages containing \r\n newlines caused broken block
    output because the \r was captured by the regex in OutputWrapper::wrap()
    and then an additional \r\n was appended, resulting in \r\r\n sequences.
    This normalizes line endings to \n before wrapping and splitting.
    lacatoire committed Feb 10, 2026
    Configuration menu
    Copy the full SHA
    7c07368 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2026

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

Commits on Feb 19, 2026

  1. [Console] Silence shell_exec warning in hasSttyAvailable

    When exec/fork is disallowed (e.g. via sudo NOEXEC), shell_exec()
    generates a PHP warning even though the function exists. The existing
    function_exists check does not cover this case.
    
    Add the @ error suppression operator, consistent with how proc_open
    is already called in readFromProcess in the same component.
    
    Fixes #61225
    lacatoire committed Feb 19, 2026
    Configuration menu
    Copy the full SHA
    457f984 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2026

  1. Configuration menu
    Copy the full SHA
    1c1275b View commit details
    Browse the repository at this point in the history
  2. bug #63438 [Console] ProgressIndicator console helper display with mu…

    …ltiple processes (guillaumeVDP)
    
    This PR was squashed before being merged into the 6.4 branch.
    
    Discussion
    ----------
    
    [Console] ProgressIndicator console helper display with multiple processes
    
    Fixes incorrect display when ProgressIndicator is used by multiple processes.
    
    | Q             | A
    | ------------- | ---
    | Branch?       |  6.4
    | Bug fix?      | yes
    | New feature?  | no
    | Deprecations? | no
    | Issues        | Fix #62306
    | License       | MIT
    
    When the output is a ConsoleSectionOutput, the overwrite() method was writing raw ANSI escape sequences (\x0D\x1B[2K) directly via write(), which ConsoleSectionOutput's doWrite() recorded as content — corrupting its internal line counter and causing indicators to creep upward on each redraw cycle.
    
    Also, finish() called writeln('') after display() to terminate the line, but ConsoleSectionOutput::overwrite() already ends with writeln(), so the extra call registered a phantom blank line in the section's content.
    
    Fix by delegating to ConsoleSectionOutput::overwrite() when the output is an instance of ConsoleSectionOutput, and skipping the trailing writeln('') in finish() for the same case.
    
    The original issue:
    ![progress_indicator_KO_override](https://github.com/user-attachments/assets/02918b8a-c0f6-47b3-8a1a-14864ddd71f5)
    
    The blank line issue:
    ![progress_indicator_KO_blank_line](https://github.com/user-attachments/assets/39b0692c-c82e-401d-a3ae-50b41853ec1d)
    
    The fix:
    ![progress_indicator_OK](https://github.com/user-attachments/assets/d9d7a44e-7f00-4fbd-8be4-8172546c7944)
    
    Commits
    -------
    
    637d010af39 [Console] ProgressIndicator console helper display with multiple processes
    nicolas-grekas committed Feb 21, 2026
    Configuration menu
    Copy the full SHA
    4d8ecef View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2026

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

Commits on Feb 23, 2026

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