Permalink
Branch: master
Commits on Feb 8, 2019
  1. Merge branch '4.2'

    nicolas-grekas committed Feb 8, 2019
    * 4.2:
      New extensions were released supporting PHP 7.3
      Remove "internal" annotation from datacollector serialization methods
      replace mocks with real objects in tests
      [DependencyInjection] fix #29930 add $lazyLoad flag to the generated factory code for lazy non-shared services
      escape function does not always take a string
      Fix phpunit 8 compatibility
      render integer types with grouping as text input
      ignore _method forms in NativeRequestHandler
      don't lose int precision with not needed type casts
  2. Merge branch '3.4' into 4.2

    nicolas-grekas committed Feb 8, 2019
    * 3.4:
      Remove "internal" annotation from datacollector serialization methods
      replace mocks with real objects in tests
      Fix phpunit 8 compatibility
      render integer types with grouping as text input
      ignore _method forms in NativeRequestHandler
      don't lose int precision with not needed type casts
  3. bug #30084 Fix KernelTestCase compatibility for PhpUnit 8 (alexander-…

    nicolas-grekas committed Feb 8, 2019
    …schranz)
    
    This PR was merged into the 3.4 branch.
    
    Discussion
    ----------
    
    Fix KernelTestCase compatibility for PhpUnit 8
    
    | Q             | A
    | ------------- | ---
    | Branch?       | 3.4
    | Bug fix?      | yes
    | New feature?  |no
    | BC breaks?    | no
    | Deprecations? | no
    | Tests pass?   | yes
    | Fixed tickets | #30071
    | License       | MIT
    | Doc PR        |
    
    As the PhpUnit 8 Testcase has different return types as PhpUnit 7 there need to be 2 different classes to support both PhpUnit 8 and PhpUnit 7. With a class alias we can then change which version is used based on the PhpUnit Version constant. The fix is a little bit hacky but to support different major versions I see no other way.
    
    Not sure as we can't upgrade symfony/symfony to PhpUnit 8 how we can create a TestCase for this change.
    
    Commits
    -------
    
    83a56a0cbe Fix phpunit 8 compatibility
  4. feature #30075 [DependencyInjection] Added information about deprecat…

    nicolas-grekas committed Feb 8, 2019
    …ed aliases in debug:autowiring (XuruDragon)
    
    This PR was merged into the 4.3-dev branch.
    
    Discussion
    ----------
    
    [DependencyInjection] Added information about deprecated aliases in debug:autowiring
    
    | Q             | A
    | ------------- | ---
    | Branch?       | master
    | Bug fix?      | no
    | New feature?  | yes
    | BC breaks?    | no
    | Deprecations? | no
    | Tests pass?   | yes
    | Fixed tickets | none
    | License       | MIT
    | Doc PR        | n/a
    
    Fix and improves a bit PR #29968 and #29995
    
    ![Screenshot](https://i.imgur.com/GDj2NIY.png)
    
    Commits
    -------
    
    3d2378dab5 [DependencyInjection] Added information about deprecated aliases in debug:autowiring
Commits on Feb 7, 2019
  1. Merge branch '4.2'

    nicolas-grekas committed Feb 7, 2019
    * 4.2:
      fix merge
      [FrameworkBundle] fix xsd
      [FrameworkBundle] update xsd to match the 4.2 configuration
      [FrameworkBundle] Update the xsd to match the actual session configuration
      [Form] CsrfValidationListener marks the token as invalid if it is not a string
      [Routing] fix perf issue when dumping large number of routes
      Fix wrong value in file id attribute for Xliff 2.0
      [VarDumper] Fixed phpDoc
      [PhpUnitBridge] fix PHP  5.3 compat
      [Messenger] Fix DataCollector template
      [Filesystem] Fixed some docblocks and typos
      bumped Symfony version to 4.2.4
      updated VERSION for 4.2.3
      updated CHANGELOG for 4.2.3
      bumped Symfony version to 3.4.23
      updated VERSION for 3.4.22
      update CONTRIBUTORS for 3.4.22
      updated CHANGELOG for 3.4.22
      fix some minor typos
      do not overwrite the constraint being evaluated
  2. Merge branch '3.4' into 4.2

    nicolas-grekas committed Feb 7, 2019
    * 3.4:
      [FrameworkBundle] Update the xsd to match the actual session configuration
      [Form] CsrfValidationListener marks the token as invalid if it is not a string
      [VarDumper] Fixed phpDoc
      [PhpUnitBridge] fix PHP  5.3 compat
      [Filesystem] Fixed some docblocks and typos
      bumped Symfony version to 3.4.23
      updated VERSION for 3.4.22
      update CONTRIBUTORS for 3.4.22
      updated CHANGELOG for 3.4.22
      fix some minor typos
      do not overwrite the constraint being evaluated