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/yaml
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v7.4.1
Choose a base ref
...
head repository: symfony/yaml
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v8.0.0
Choose a head ref
  • 18 commits
  • 6 files changed
  • 4 contributors

Commits on Jun 3, 2025

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

Commits on Jun 12, 2025

  1. Merge branch '7.4' into 8.0

    * 7.4:
      [Console] Support enum in invokable commands
      fix missing newline
      [Console] Simplify using invokable commands when the component is used standalone
      [Console] Fix setting aliases & hidden via name
      remove no longer needed conflict rule on symfony/event-dispatcher
      [JsonStreamer] Add PHPDoc to generated code
      [SecurityBundle] register alias for argument for password hasher
    chalasr committed Jun 12, 2025
    Configuration menu
    Copy the full SHA
    9b55c0f View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2025

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

Commits on Jun 20, 2025

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

Commits on Jul 9, 2025

  1. Merge branch '7.4' into 8.0

    * 7.4:
      [ObjectMapper] handle non existing property errors
      Fix AsCronTask not passing arguments to command
      [HttpFoundation] Fix deprecation in tests on PHP 8.5
      Fix typo
      [Cache] Bump ext-redis to 6.2 and ext-relay to 0.11 minimum
      [VarExporter] Dump implicit-nullable types as explicit to prevent the corresponding deprecation
      [DependencyInjection] CS fix
      chore: PHP CS Fixer fixes
      Leverage get_error_handler()
      Various CS fixes
      Allow mixed root on CompoundConstraintTestCase validator
      [Serializer] Fix readonly property initialization from incorrect scope
      Update BrevoRequestParser.php
      [JsonPath] Improve escape sequence validation in name selector
    nicolas-grekas committed Jul 9, 2025
    Configuration menu
    Copy the full SHA
    2ac4c98 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2025

  1. Merge branch '7.4' into 8.0

    * 7.4:
      [HttpKernel][Security] Refactor: use `getAttributes` with argument
      mark getRequiredOptions()/getDefaultOption() of UniqueEntity as deprecated
      do not install ext-zstd on PHP 8.5
      [DoctrineBridge] Prevent idle connection listener from running on subrequests
      optimize `in_array` calls
      [Routing] Add test to validate that default value is allowed to not match requirement
      [DependencyInjection] Fix proxying services defined with an abstract class and a factory
      fix handling required options
      Fix @var phpdoc
      [Lock] [MongoDB] Enforce readPreference=primary and writeConcern=majority
      [FrameworkBundle] fix phpdoc in `MicroKernelTrait`
      Fixed validator translations for Albanian
    nicolas-grekas committed Jul 15, 2025
    Configuration menu
    Copy the full SHA
    622df10 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2025

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

Commits on Jul 28, 2025

  1. Merge branch '7.4' into 8.0

    * 7.4:
      [Serializer] Make data provider return type match its PHPDoc
      fix fixture files locations
      resolve conflict
      [Console] Fix `TreeHelper::addChild` when providing a string
      [Serializer] Handle invalid mapping type property type
      [Config] Do not generate unreachable configuration paths
      [WebProfilerBundle] Fix missing indent on non php files opended in the profiler
      [Serializer] Add missing CHANGELOG entry
      [Validator] Add `min` and `max` in both error messages of `LengthValidator`
      remove docblocks for deprecated argument types
      [ObjectMapper] skip reading uninitialized values
      [Security] Support union type for `#[CurrentUser]` attribute
      Fix typos
      [Serializer] Add CDATA_WRAPPING_NAME_PATTERN support to XmlEncoder
      [JsonPath] Fix parsing invalid Unicode codepoints
      [FrameworkBundle] Fix cache warmers tests
      [AssetMapper] Add support for loading JSON using import statements
      [BrowserKit] Add PHPUnit constraints: `BrowserHistoryIsOnFirstPage` and `BrowserHistoryIsOnLastPage`
    xabbuh committed Jul 28, 2025
    Configuration menu
    Copy the full SHA
    4fd185a View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2025

  1. Merge branch '7.4' into 8.0

    * 7.4:
      run tests using PHPUnit 11.5
      make data provider static
      [Lock] Fix using fractional TTLs on all platforms
      [Lock] Fixes an issue with PostgreSQL when using fractional TTLs
      [Console][Table] Fix unnecessary wrapping
      [DependencyInjection] Deprecate registering a service without a class when its id is a non-existing FQCN
      disable detecting modified indexes with DBAL 4.3
      [cache] RedisTrait::doFetch should use pipeline instead of mget for Relay\Cluster
      relax assertions for forward compatibility with Symfony 7.4
      [Console][Table] Fix invalid UTF-8 due to text wrapping
    nicolas-grekas committed Aug 1, 2025
    Configuration menu
    Copy the full SHA
    66f7421 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2025

  1. Merge branch '7.4' into 8.0

    * 7.4:
      replace PHPUnit annotations with attributes
    nicolas-grekas committed Aug 4, 2025
    Configuration menu
    Copy the full SHA
    c9986ae View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2025

  1. Merge branch '7.4' into 8.0

    * 7.4:
      [ObjectMapper] do not require mapping a target's required promoted property when not on source (#2)
      run tests with PHPUnit 12.3
      [GitHub] Update .github/PULL_REQUEST_TEMPLATE.md to remove SF 7.2 as it's not supported anymore
      [CI] fixed the Intl data tests actions Tests fails due to unknown option -v which is shorthand of the --verbose as per the phpunit its removed without any replacement sebastianbergmann/phpunit#5647 (comment)
      [Mailer] Fix expected exception message to include quotes around "http(s)://"
      [WebProfilerBundle] Fix toolbar not rendering after replacing it
      [Validator] (60455) Validate translations for Arabic (ar)
      (60474) Remove translation state attribute for Twig template validator in Ukrainian translation
      [VarDumper] Fix dumping objects from the DOM extension
      [Mailer] Add MicrosoftGraph API Transport
      [Yaml] Fix code style
      [Tests] Adapt testAddHtmlContentWithErrors to be HTML5 compliant
      Add friendly name in the `to` field
      [ObjectMapper] read source metadata before transform
      [HtmlSanitizer] Fix force_attributes not replacing existing attribute in initial data
    nicolas-grekas committed Aug 12, 2025
    Configuration menu
    Copy the full SHA
    96b9c44 View commit details
    Browse the repository at this point in the history
  2. Merge branch '7.4' into 8.0

    * 7.4:
      skip legacy extractor test with symfony/property-info 8.0+
      chore: heredoc indentation as of PHP 7.3
      [Actions] remove dead code from integration-test We can always revisit later if needed.From 2021 its there and not in use
    nicolas-grekas committed Aug 12, 2025
    Configuration menu
    Copy the full SHA
    866d67e View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2025

  1. Merge branch '7.4' into 8.0

    * 7.4:
      [Messenger] fix tests using Redis
      fix intl tests PHPUnit command
      chore: PHP CS Fixer - restore PHP / PHPUnit rulesets
    nicolas-grekas committed Aug 13, 2025
    Configuration menu
    Copy the full SHA
    6615f6e View commit details
    Browse the repository at this point in the history
  2. Merge branch '7.4' into 8.0

    * 7.4:
      chore: PHP CS Fixer - update heredoc handling
    nicolas-grekas committed Aug 13, 2025
    Configuration menu
    Copy the full SHA
    6c3e8e8 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2025

  1. Merge branch '7.4' into 8.0

    * 7.4: (31 commits)
      [Validator] Update Romanian translations
      fix tests
      [JsonStreamer] Fix decoding iterable lists
      [String][Inflector] Fix edge cases
      [Serializer][Validator] Add JSON schema for validating and autocompleting YAML config files
      [DependencyInjection] Allow adding resource tags using any config formats
      Fix merge
      Add missing Sweego Mailer Bridge webhook events
      [Security] Fix attribute-based chained user providers
      [Intl] Fix Intl::getIcuStubVersion()
      [Intl] Add methods to filter currencies more precisely
      [Notifier] Add tests for option classes
      Sync intl scripts
      [Intl] Add metadata about currencies' validtity dates
      Bump Symfony version to 7.3.4
      Update VERSION for 7.3.3
      Update CHANGELOG for 7.3.3
      Bump Symfony version to 6.4.26
      Update VERSION for 6.4.25
      Update CONTRIBUTORS for 6.4.25
      ...
    nicolas-grekas committed Sep 1, 2025
    Configuration menu
    Copy the full SHA
    c43dbd3 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2025

  1. Merge branch '7.4' into 8.0

    * 7.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
    nicolas-grekas committed Sep 27, 2025
    Configuration menu
    Copy the full SHA
    2346745 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2025

  1. Merge branch '7.4' into 8.0

    * 7.4: (22 commits)
      Fix Warning: curl_multi_select(): timeout must be positive
      [PropertyInfo] Fix ReflectionExtractor handling of underscore-only property names
      ObjectNormalizer: allow null and scalar
      [Security] Fix `HttpUtils::createRequest()` when the context’s base URL isn’t empty
      [Serializer] fix Inherited properties normalization
      [OptionsResolver] Fix missing prototype key in nested error paths
      Bump Symfony version to 7.3.8
      Update VERSION for 7.3.7
      Update CHANGELOG for 7.3.7
      Bump Symfony version to 6.4.30
      Update VERSION for 6.4.29
      Update CHANGELOG for 6.4.29
      [FrameworkBundle] Update deprecation message for collect_serializer_data
      run test using a read-only directory on Windows too
      [Yaml] Fix parsing of unquoted multiline scalars with comments or blank lines
      [Clock] Align MockClock::sleep() behavior with NativeClock for negative values
      [OptionsResolver] Ensure remove() also unsets deprecation status
      Remove review state for Belarusian translations (entries 141 and 142)
      [ExpressionLanguage] Compile numbers with var_export in Compiler::repr for thread-safety
      compatibility with ext-redis 6.3
      ...
    xabbuh committed Nov 12, 2025
    Configuration menu
    Copy the full SHA
    b5479b7 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2025

  1. Merge branch '7.4' into 8.0

    * 7.4:
      [Translation] Make the extractor alias optional
      [Cache] Fix accepting named closures as early-expiration callbacks
      [Mime] Update mime types
      [HttpKernel] Conflict with symfony/flex < 2.10
      [Yaml] Align unquoted multiline scalar parsing with spec for comments
      work around limitation in JsonResponse when the data is null
      do not use recipient phone numbers as sender e-mail addresses
      [Dotenv] DotenvDumpCommand cannot be internal
    nicolas-grekas committed Nov 16, 2025
    Configuration menu
    Copy the full SHA
    74521d9 View commit details
    Browse the repository at this point in the history
Loading