Visitar URL original
Comparing v8.1.0...v8.1.1 · symfony/console · GitHub
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.1.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.1.1
Choose a head ref
  • 12 commits
  • 5 files changed
  • 5 contributors

Commits on Jun 5, 2026

  1. Configuration menu
    Copy the full SHA
    65dbd37 View commit details
    Browse the repository at this point in the history
  2. Merge branch '6.4' into 7.4

    * 6.4:
      Drop PR warning and auto-closing on subtree splits
      Fix merge
      Remove review state from Serbian translations
      [Translation] Copy domains metadata when moving messages to intl ones
      [Form] Add missing translation for invalid UUID
      fix(translations): fix sr-Latn validation messages and video constrai…
      [Validator] Add translated messages for the XML constraint
      Update installation command for Stopwatch component
      [Notifier] Send message to MS-Teams via Workflow.
      [Mailer] Fix inline images in MandrillApiTransport by using the Content-ID as image name
      [Form] Translate TranslatableInterface label in violation messages
      [Security][HttpKernel] Add allowed_classes => false to unserialize() in CacheWarmerAggregate, LoggerDataCollector, and HttpCache Store
      Fix XMLHttpRequest URL handling in toolbar JS
    nicolas-grekas committed Jun 5, 2026
    Configuration menu
    Copy the full SHA
    4262fe6 View commit details
    Browse the repository at this point in the history
  3. Merge branch '7.4' into 8.0

    * 7.4:
      Drop PR warning and auto-closing on subtree splits
      Fix merge
      [Validator] Support SVG dimensions with units
      Remove review state from Serbian translations
      [Translation] Copy domains metadata when moving messages to intl ones
      [Form] Add missing translation for invalid UUID
      fix(translations): fix sr-Latn validation messages and video constrai…
      [Validator] Add translated messages for the XML constraint
      Update installation command for Stopwatch component
      [Notifier] Send message to MS-Teams via Workflow.
      [Mailer] Fix inline images in MandrillApiTransport by using the Content-ID as image name
      [Form] Translate TranslatableInterface label in violation messages
      [Security][HttpKernel] Add allowed_classes => false to unserialize() in CacheWarmerAggregate, LoggerDataCollector, and HttpCache Store
      Fix XMLHttpRequest URL handling in toolbar JS
    nicolas-grekas committed Jun 5, 2026
    Configuration menu
    Copy the full SHA
    64b230a View commit details
    Browse the repository at this point in the history
  4. Merge branch '8.0' into 8.1

    * 8.0:
      Drop PR warning and auto-closing on subtree splits
      Fix merge
      [Validator] Support SVG dimensions with units
      Remove review state from Serbian translations
      [Translation] Copy domains metadata when moving messages to intl ones
      [Form] Add missing translation for invalid UUID
      fix(translations): fix sr-Latn validation messages and video constrai…
      [Validator] Add translated messages for the XML constraint
      Update installation command for Stopwatch component
      [Notifier] Send message to MS-Teams via Workflow.
      [Mailer] Fix inline images in MandrillApiTransport by using the Content-ID as image name
      [Form] Translate TranslatableInterface label in violation messages
      [Security][HttpKernel] Add allowed_classes => false to unserialize() in CacheWarmerAggregate, LoggerDataCollector, and HttpCache Store
      Fix XMLHttpRequest URL handling in toolbar JS
    nicolas-grekas committed Jun 5, 2026
    Configuration menu
    Copy the full SHA
    d80eceb View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2026

  1. [Console] Render formatter tags in ChoiceQuestion default value

    SymfonyQuestionHelper::writePrompt() wrapped the ChoiceQuestion default in
    OutputFormatter::escape(), so a choice whose value contains markup (e.g.
    "<comment>Add new tag</comment>") leaked its raw tags in the brackets while the
    same value rendered cleanly in the choices list below. Choice values are
    developer-controlled (same trust level as formatChoiceQuestionChoices, which
    interpolates them as-is), so the escape is dropped for both the single and
    multiselect default.
    
    Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
    ousamabenyounes and claude committed Jun 7, 2026
    Configuration menu
    Copy the full SHA
    7d0c9d7 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2026

  1. Merge branch '6.4' into 7.4

    * 6.4:
      [VarExporter] Fix exporting objects that cannot be instantiated empty
      [Translation] Create Crowdin files before uploading translations
      [Form] reviewed Polish translation unit 129
      [Validator] reviewed Polish translation units 143-145
      Harden TemplatedEmail unserialize and enforce hardening-test conventions
      [GHA] Add PHPStan rules to spot non-constant-time comparisons to hash_hmac() and __toString-based trampolines
      [Validator] Review French (fr) translations for XML constraints
      Unsafe unserialize phpstan rule
      [HttpKernel] Restore null-on-invalid for nullable #[Autowire(service:)] controller args
      [Validator][Form] Review Croatian translations
      [Form][Validator] Update Spanish translations
      [CI] Make the PHPStan job report only new errors
      [Console] Render formatter tags in ChoiceQuestion default value
      [Form][Validator] Review and correct Arabic translation
    
    # Conflicts:
    #	src/Symfony/Component/AssetMapper/Factory/CachedMappedAssetFactory.php
    #	src/Symfony/Component/HttpKernel/Tests/DependencyInjection/RegisterControllerArgumentLocatorsPassTest.php
    #	src/Symfony/Component/Intl/Transliterator/EmojiTransliterator.php
    #	src/Symfony/Component/Translation/Bridge/Crowdin/Tests/CrowdinProviderTest.php
    #	src/Symfony/Component/VarExporter/Tests/VarExporterTest.php
    nicolas-grekas committed Jun 8, 2026
    Configuration menu
    Copy the full SHA
    b7f25c3 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2026

  1. Merge branch '7.4' into 8.0

    * 7.4:
      [Lock][Form][FrameworkBundle][Mailer][HttpKernel] Harden remaining unserialize trampolines and webhook reject paths
      Remove review state from Serbian translations
      Harden __toString trampolines via __unserialize()
      Remove needs-review-translation flag for Russian validators
      [VarExporter] Fix exporting objects that cannot be instantiated empty
      [Translation] Create Crowdin files before uploading translations
      [Form] reviewed Polish translation unit 129
      [Validator] reviewed Polish translation units 143-145
      Harden TemplatedEmail unserialize and enforce hardening-test conventions
      [GHA] Add PHPStan rules to spot non-constant-time comparisons to hash_hmac() and __toString-based trampolines
      [Validator] Review French (fr) translations for XML constraints
      Unsafe unserialize phpstan rule
      [HttpKernel] Restore null-on-invalid for nullable #[Autowire(service:)] controller args
      [Validator][Form] Review Croatian translations
      [Form][Validator] Update Spanish translations
      [CI] Make the PHPStan job report only new errors
      [Console] Render formatter tags in ChoiceQuestion default value
      [Form][Validator] Review and correct Arabic translation
    
    # Conflicts:
    #	src/Symfony/Bundle/FrameworkBundle/Command/BuildDebugContainerTrait.php
    #	src/Symfony/Bundle/FrameworkBundle/Command/ContainerLintCommand.php
    #	src/Symfony/Component/DependencyInjection/Loader/XmlFileLoader.php
    #	src/Symfony/Component/HttpKernel/Tests/DependencyInjection/RegisterControllerArgumentLocatorsPassTest.php
    #	src/Symfony/Component/Security/Core/Authentication/Token/RememberMeToken.php
    nicolas-grekas committed Jun 9, 2026
    Configuration menu
    Copy the full SHA
    01effd5 View commit details
    Browse the repository at this point in the history
  2. Merge branch '8.0' into 8.1

    * 8.0:
      [Mime] Reject \Stringable in DataPart::__unserialize()
      [Lock][Form][FrameworkBundle][Mailer][HttpKernel] Harden remaining unserialize trampolines and webhook reject paths
      Remove review state from Serbian translations
      Harden __toString trampolines via __unserialize()
      Remove needs-review-translation flag for Russian validators
      [VarExporter] Fix exporting objects that cannot be instantiated empty
      [Translation] Create Crowdin files before uploading translations
      [Form] reviewed Polish translation unit 129
      [Validator] reviewed Polish translation units 143-145
      Harden TemplatedEmail unserialize and enforce hardening-test conventions
      [GHA] Add PHPStan rules to spot non-constant-time comparisons to hash_hmac() and __toString-based trampolines
      [Validator] Review French (fr) translations for XML constraints
      Unsafe unserialize phpstan rule
      [HttpKernel] Restore null-on-invalid for nullable #[Autowire(service:)] controller args
      [Validator][Form] Review Croatian translations
      [Form][Validator] Update Spanish translations
      [CI] Make the PHPStan job report only new errors
      [Console] Render formatter tags in ChoiceQuestion default value
      [Form][Validator] Review and correct Arabic translation
    
    # Conflicts:
    #	src/Symfony/Bundle/FrameworkBundle/CacheWarmer/AbstractPhpFileCacheWarmer.php
    #	src/Symfony/Bundle/FrameworkBundle/DependencyInjection/Compiler/ContainerBuilderDebugDumpPass.php
    #	src/Symfony/Component/Cache/Adapter/ArrayAdapter.php
    #	src/Symfony/Component/DependencyInjection/Compiler/ResolveDecoratorStackPass.php
    #	src/Symfony/Component/DependencyInjection/Compiler/ResolveInstanceofConditionalsPass.php
    #	src/Symfony/Component/DependencyInjection/Loader/Configurator/PrototypeConfigurator.php
    #	src/Symfony/Component/DependencyInjection/Loader/Configurator/ServicesConfigurator.php
    #	src/Symfony/Component/DependencyInjection/Loader/FileLoader.php
    #	src/Symfony/Component/DependencyInjection/Loader/YamlFileLoader.php
    #	src/Symfony/Component/Form/Flow/DataStorage/SessionDataStorage.php
    #	src/Symfony/Component/Messenger/Transport/Serialization/PhpSerializer.php
    #	src/Symfony/Component/Translation/Bridge/Crowdin/CrowdinProvider.php
    #	src/Symfony/Component/Translation/Bridge/Crowdin/Tests/CrowdinProviderTest.php
    #	src/Symfony/Component/VarExporter/Instantiator.php
    #	src/Symfony/Component/VarExporter/Internal/Exporter.php
    #	src/Symfony/Component/Yaml/Inline.php
    nicolas-grekas committed Jun 9, 2026
    Configuration menu
    Copy the full SHA
    a48e111 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2026

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

Commits on Jun 16, 2026

  1. Merge branch '6.4' into 7.4

    * 6.4:
      [Form][Validator] Ukrainian translation review and update
      Restore compat with DBAL v4.x
      [FrameworkBundle] Detect env placeholders in resolved route parameter values
      Add skill to help with targetting PRs to their appropriate branch
      Console: use mb_convert_encoding() instead of mb_convert_variables()
      [Translation] Verify Tagalog (tl) validator strings and remove needs-review flags
      Bump the github-actions group with 2 updates
      fix Indonesian (id) translations reviewed by native speaker
      [EventSourceHttpClient] Prevent re-yielding of the first chunk after reconnect
    
    # Conflicts:
    #	.github/expected-missing-return-types.diff
    #	composer.json
    #	src/Symfony/Bridge/Doctrine/SchemaListener/AbstractSchemaListener.php
    #	src/Symfony/Bridge/Doctrine/SchemaListener/DoctrineDbalCacheAdapterSchemaListener.php
    #	src/Symfony/Bridge/Doctrine/SchemaListener/LockStoreSchemaListener.php
    #	src/Symfony/Bridge/Doctrine/SchemaListener/MessengerTransportDoctrineSchemaListener.php
    #	src/Symfony/Bridge/Doctrine/SchemaListener/PdoSessionHandlerSchemaListener.php
    #	src/Symfony/Bridge/Doctrine/SchemaListener/RememberMeTokenProviderDoctrineSchemaListener.php
    #	src/Symfony/Bridge/Doctrine/Security/RememberMe/DoctrineTokenProvider.php
    #	src/Symfony/Component/Cache/Adapter/DoctrineDbalAdapter.php
    #	src/Symfony/Component/Cache/Tests/Adapter/DoctrineDbalAdapterTest.php
    #	src/Symfony/Component/HttpFoundation/Tests/Session/Storage/Handler/PdoSessionHandlerTest.php
    #	src/Symfony/Component/Lock/Store/DoctrineDbalStore.php
    #	src/Symfony/Component/Lock/Tests/Store/DoctrineDbalStoreTest.php
    #	src/Symfony/Component/Lock/composer.json
    #	src/Symfony/Component/Messenger/Bridge/Doctrine/Tests/Transport/ConnectionTest.php
    #	src/Symfony/Component/Messenger/Bridge/Doctrine/Tests/Transport/DoctrineTransportTest.php
    #	src/Symfony/Component/Messenger/Bridge/Doctrine/Transport/Connection.php
    #	src/Symfony/Component/Messenger/Bridge/Doctrine/Transport/DoctrineTransport.php
    fabpot committed Jun 16, 2026
    Configuration menu
    Copy the full SHA
    92f58bc View commit details
    Browse the repository at this point in the history
  2. Merge branch '7.4' into 8.0

    * 7.4:
      [Form][Validator] Ukrainian translation review and update
      Restore compat with DBAL v4.x
      [FrameworkBundle] Detect env placeholders in resolved route parameter values
      Add skill to help with targetting PRs to their appropriate branch
      Console: use mb_convert_encoding() instead of mb_convert_variables()
      [Translation] Verify Tagalog (tl) validator strings and remove needs-review flags
      [Mailer] Register MicrosoftGraphTransportFactory in Transport::FACTORY_CLASSES
      Bump the github-actions group with 2 updates
      fix Indonesian (id) translations reviewed by native speaker
      [EventSourceHttpClient] Prevent re-yielding of the first chunk after reconnect
    
    # Conflicts:
    #	.github/workflows/scorecards.yml
    fabpot committed Jun 16, 2026
    Configuration menu
    Copy the full SHA
    e2a7728 View commit details
    Browse the repository at this point in the history
  3. Merge branch '8.0' into 8.1

    * 8.0:
      [Form][Validator] Ukrainian translation review and update
      Restore compat with DBAL v4.x
      [FrameworkBundle] Detect env placeholders in resolved route parameter values
      Add skill to help with targetting PRs to their appropriate branch
      Console: use mb_convert_encoding() instead of mb_convert_variables()
      [Translation] Verify Tagalog (tl) validator strings and remove needs-review flags
      [Mailer] Register MicrosoftGraphTransportFactory in Transport::FACTORY_CLASSES
      Bump the github-actions group with 2 updates
      Bump the github-actions group with 2 updates
      fix Indonesian (id) translations reviewed by native speaker
      [EventSourceHttpClient] Prevent re-yielding of the first chunk after reconnect
    fabpot committed Jun 16, 2026
    Configuration menu
    Copy the full SHA
    b711a8a View commit details
    Browse the repository at this point in the history
Loading