🌐 AI搜索 & 代理 主页
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: v8.0.0
Choose a base ref
...
head repository: symfony/console
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v8.0.1
Choose a head ref
  • 15 commits
  • 10 files changed
  • 8 contributors

Commits on Nov 23, 2025

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

Commits on Nov 26, 2025

  1. Merge branch '6.4' into 7.3

    * 6.4:
      Restore Relay 8.5 test
      account for PHP_ZTS being a boolean value on PHP 8.4+
      [Intl] Update data to ICU 78.1
      [Console] Fix exception message when abbreviation matches multiple hidden commands
      [FrameworkBundle] Fix TypeError when traversing scalar values in debug:config
      [DependencyInjection] Fix loop corruption in CheckTypeDeclarationsPass
      [DependencyInjection] Fix invalid PHP syntax for nullable TypedReference in PhpDumper
      Fix typo in comment
      [Translation][Routing] Fix typos
      [String] Fix normalization in trimPrefix/trimSuffix
    xabbuh committed Nov 26, 2025
    Configuration menu
    Copy the full SHA
    87ca0e4 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2025

  1. Merge branch '7.3' into 7.4

    * 7.3:
      fix test
      Restore Relay 8.5 test
      account for PHP_ZTS being a boolean value on PHP 8.4+
      [Intl] Update data to ICU 78.1
      [Notifier][Smsbox] Add tests for `Mode` enum
      [DependencyInjection] Remove unused variable
      [Console] Fix exception message when abbreviation matches multiple hidden commands
      [FrameworkBundle] Fix TypeError when traversing scalar values in debug:config
      [DependencyInjection] Fix loop corruption in CheckTypeDeclarationsPass
      [Security] Fix UserBadge validation bypass via identifier normalizer
      [DependencyInjection] Fix invalid PHP syntax for nullable TypedReference in PhpDumper
      Fix typo in comment
      [Translation][Routing] Fix typos
      [Config] Fix nullable EnumNode with BackedEnum
      [String] Fix normalization in trimPrefix/trimSuffix
    xabbuh committed Nov 27, 2025
    Configuration menu
    Copy the full SHA
    0bc0f45 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2025

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

Commits on Dec 1, 2025

  1. Merge branch '7.4' into 8.0

    * 7.4: (40 commits)
      [PropertyInfo] treat mixed[] the same as array when getting types from docblocks
      treat `mixed[]` the same as `array` when getting types from docblocks
      install ext-zstd on PHP 8.5 as well
      fix merge
      [Console] Fix profile invokable command
      sync ControllerHelper docblock with latest AbstractController changes
      fix: Typehint for `createForm` in abstractController
      [Notifier][Mercure] Add support for Mercure 0.7
      register attribute loader arguments in a forward-compatible way
      ensure compatibility with RelayCluster 0.20.0
      mark test using a Redis connection as an integration test
      ensure compatibility with Relay extension 0.20.0
      [FrameworkBundle] Allow backed enum to be used in initial_marking workflow configuration
      [DependencyInjection] Fix `query_string` env processor for URLs without query string
      [HttpFoundation] Fix Expires response header for EventStream
      Bump Symfony version to 7.4.1
      Update VERSION for 7.4.0
      Update CHANGELOG for 7.4.0
      -
      [DependencyInjection] Fix state corruption in PhpFileLoader during recursive imports
      ...
    xabbuh committed Dec 1, 2025
    Configuration menu
    Copy the full SHA
    d888ff3 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2025

  1. Configuration menu
    Copy the full SHA
    ac543cf View commit details
    Browse the repository at this point in the history
  2. bug #62562 [Console] don't discard existing aliases when constructing…

    … Command (henderkes)
    
    This PR was squashed before being merged into the 7.4 branch.
    
    Discussion
    ----------
    
    [Console] don't discard existing aliases when constructing Command
    
    | Q             | A
    | ------------- | ---
    | Branch?       | 7.4
    | Bug fix?      | yes
    | New feature?  no
    | Deprecations? | no
    | Issues        | Fix #62557
    | License       | MIT
    
    <!--
    🛠️ Replace this text with a concise explanation of your change:
    - What it does and why it's needed
    - A simple example of how it works (include PHP, YAML, etc.)
    - If it modifies existing behavior, include a before/after comparison
    
    The code in #62557 was broken by 5e7cd96. Here I combine the new aliases found by pipes in the string with existing ones that may have previously been set.
    -->
    
    Contributor guidelines:
    - [x] Add tests and ensure they pass
    - [x] Bug fixes must target the **lowest maintained** branch where they apply
      https://symfony.com/releases#maintained-symfony-branches
    - [x] New features and deprecations must target the **feature** branch
      and must add an entry to the changelog file of the patched component:
      https://symfony.com/doc/current/contributing/code/conventions.html#writing-a-changelog-entry
    - [x] Do not break backward compatibility:
      https://symfony.com/bc
    
    Commits
    -------
    
    917d8d0c129 [Console] don't discard existing aliases when constructing Command
    chalasr committed Dec 2, 2025
    Configuration menu
    Copy the full SHA
    5c557f6 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2025

  1. Merge branch '7.4' into 8.0

    * 7.4: (21 commits)
      [SecurityBundle] Fix tests with Symfony 7.4
      [DependencyInjection] Ensure deprecation detection does not trigger a PHP error
      [DependencyInjection][FrameworkBundle] fix BC break when dumping container for build/lint commands
      [Form] Clean up wrong method docblocks in data transformers
      Fix merge
      [DependencyInjection] Throw when using `$this` or its internal scope from PHP config files; use the `$loader` variable instead
      [HttpClient] Fix sharing CurlClientState between clones of CurlHttpClient instances
      [FrameworkBundle] Don't exclude classes with constraint/serialization attributes from being registered as services
      Revert "[HttpClient] Lazily initialize CurlClientState"
      [Yaml] Fix regression handling blank lines in unquoted scalars
      [Cache] Fix NullAdapter must set taggable
      [FrameworkBundle] Order alphabetically known tags of `UnusedTagsPass`
      allow the installation of MercureBundle 0.4
      [Console] don't discard existing aliases when constructing Command
      Import all node definition classes to DefinitionConfigurator
      Fix the creation of a redis connection with only ext-relay
      [FrameworkBundle] Dump bundles config reference first
      [DependencyInjection] Don't add the .container.known_envs parameter when empty
      [DependencyInjection] Reset resolved state when setting a parameter
      [HttpKernel] Don't reset services between fragments redering when using in HttpCache
      ...
    nicolas-grekas committed Dec 4, 2025
    Configuration menu
    Copy the full SHA
    e71af68 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2025

  1. Configuration menu
    Copy the full SHA
    5a92ed2 View commit details
    Browse the repository at this point in the history
  2. Handle signals on text input

    valx76 authored and nicolas-grekas committed Dec 5, 2025
    Configuration menu
    Copy the full SHA
    1b28130 View commit details
    Browse the repository at this point in the history
  3. Merge branch '6.4' into 7.3

    * 6.4:
      Handle signals on text input
      [TwigBridge] Fix form constraint
      [Runtime] Reuse the already created Request object when the app needs it as argument returns a kernel
      Update validators.el.xlf
      Fix MoneyType: add missing step attribute when html5=true
      [Console] Preserve `--help` option when a command is not found
      [Messenger] Fix PHP 8.5 deprecation for pgsqlGetNotify() in PostgreSQL transport
      chore: PHP CS Fixer - do not use deprecated sets in config
      verify spanish translations with state needs-review-translation
    nicolas-grekas committed Dec 5, 2025
    Configuration menu
    Copy the full SHA
    6d0d25c View commit details
    Browse the repository at this point in the history
  4. Merge branch '7.3' into 7.4

    * 7.3:
      [TypeInfo] Simple array should be array type
      Handle signals on text input
      [TwigBridge] Fix form constraint
      [Runtime] Reuse the already created Request object when the app needs it as argument returns a kernel
      Update validators.el.xlf
      Fix MoneyType: add missing step attribute when html5=true
      [Console] Preserve `--help` option when a command is not found
      [Messenger] Fix PHP 8.5 deprecation for pgsqlGetNotify() in PostgreSQL transport
      chore: PHP CS Fixer - do not use deprecated sets in config
      verify spanish translations with state needs-review-translation
    nicolas-grekas committed Dec 5, 2025
    Configuration menu
    Copy the full SHA
    b1b8395 View commit details
    Browse the repository at this point in the history
  5. Merge branch '7.4' into 8.0

    * 7.4:
      [TypeInfo] Simple array should be array type
      Handle signals on text input
      [TwigBridge] Fix form constraint
      [Runtime] Reuse the already created Request object when the app needs it as argument returns a kernel
      [Config] Fix array shape generation for backed enums
      [Config] Define `TreeBuilder` default generic type
      Update validators.el.xlf
      Fix MoneyType: add missing step attribute when html5=true
      [JsonStreamer] fix invalid json output for list of self
      [Console] Preserve `--help` option when a command is not found
      [FrameworkBundle] Fix using `FailedMessages*Command` with `SigningSerializer`
      [Lock] Fix unserializing already serialized Key payloads
      [HttpClient] CachingHttpClient must run after UriTemplate and Scoping
      Only register PhpConfigReferenceDumpPass in dev env with debug flag enabled
      [Messenger] Fix PHP 8.5 deprecation for pgsqlGetNotify() in PostgreSQL transport
      chore: PHP CS Fixer - do not use deprecated sets in config
      verify spanish translations with state needs-review-translation
      [Security] Fix OIDC discovery when using multiple HttpClient instances
      [DependencyInjection] Allow manual bindings on parameters with #[Target]
    nicolas-grekas committed Dec 5, 2025
    Configuration menu
    Copy the full SHA
    a8e485e View commit details
    Browse the repository at this point in the history
  6. Fix merge

    nicolas-grekas committed Dec 5, 2025
    Configuration menu
    Copy the full SHA
    6d9f0fb View commit details
    Browse the repository at this point in the history
  7. Merge branch '7.4' into 8.0

    * 7.4:
      Fix merge
      [HttpKernel] Make `#[Cache]` respect all explicit cache directives set in controller
      Revert "bug #62541 [DependencyInjection] Reset resolved state when setting a parameter (yoeunes)"
    nicolas-grekas committed Dec 5, 2025
    Configuration menu
    Copy the full SHA
    fcb73f6 View commit details
    Browse the repository at this point in the history
Loading