-
-
Notifications
You must be signed in to change notification settings - Fork 268
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
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: v7.3.4
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: symfony/console
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v7.3.5
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 9 commits
- 8 files changed
- 6 contributors
Commits on Sep 25, 2025
-
Configuration menu - View commit details
-
Copy full SHA for d42098f - Browse repository at this point
Copy the full SHA d42098fView commit details
Commits on Sep 26, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 492de6d - Browse repository at this point
Copy the full SHA 492de6dView commit details
Commits on Sep 27, 2025
-
* 6.4: don't cast strings exceeding the min/max int ranges do not pass the empty string to ord() do not coerce NAN to other types fix transient Console output related test
Configuration menu - View commit details
-
Copy full SHA for a31c8da - Browse repository at this point
Copy the full SHA a31c8daView commit details
Commits on Oct 2, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 250376a - Browse repository at this point
Copy the full SHA 250376aView commit details -
bug #61861 [Console] Ensure terminal is usable after termination sign…
…al (johnstevenson) This PR was squashed before being merged into the 6.4 branch. Discussion ---------- [Console] Ensure terminal is usable after termination signal | Q | A | ------------- | --- | Branch? | 6.4 | Bug fix? | yes | New feature? | no | Deprecations? | no | Issues | Fix #61732 | License | MIT This PR introduces a new helper `TerminalInputHelper` that restores the terminal to its original state after it has been modified when reading using input. This ensures that the terminal is not broken when a terminating signal, like Ctrl-C, is received. QuestionHelper.php disables `icanon` and `echo` when accepting input from a selection, and disables `echo` when accepting hidden input. If these are not restored before termination, the user's terminal can end up in a broken state. Usage: ```php $inputHelper = new TerminalInputHelper($inputStream); // Change terminal settings then wait for input before all input reads $inputHelper->waitForInput(); // Read the input then call finish to restore terminal settings and signal handlers $inputHelper->finish() ``` The helper creates its own signal handlers (for `SIGINT`, `SIGQUIT`, and `SIGTERM`) that restore the original terminal settings then call any original handler callback. If the original handler callback does not terminate the process then the current terminal settings are restored. If there is no original signal handler callback and the signal's disposition is set to the default action (`SIG_DFL`), then that action is invoked by a `posix_kill` call. The `finish` method restores the terminal settings and replaces the new signal handlers with the original ones. Commits ------- fe75d75d22e [Console] Ensure terminal is usable after termination signal
Configuration menu - View commit details
-
Copy full SHA for 80f8c48 - Browse repository at this point
Copy the full SHA 80f8c48View commit details -
* 6.4: [Console] Ensure terminal is usable after termination signal bug #61887 [Serializer] Fix discriminator class mapping with allow_extra_attributes=false
Configuration menu - View commit details
-
Copy full SHA for b10e52d - Browse repository at this point
Copy the full SHA b10e52dView commit details
Commits on Oct 6, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 13d3176 - Browse repository at this point
Copy the full SHA 13d3176View commit details
Commits on Oct 8, 2025
-
* 6.4: Issue #51941 galician translation RedisTagAwareAdapter Add Predis2 Interface checks (fix #60050) fixup! [Console] Specify types of interactive question choices
Configuration menu - View commit details
-
Copy full SHA for a112e15 - Browse repository at this point
Copy the full SHA a112e15View commit details
Commits on Oct 14, 2025
-
Configuration menu - View commit details
-
Copy full SHA for cdb80fa - Browse repository at this point
Copy the full SHA cdb80faView commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v7.3.4...v7.3.5