Permalink
Commits on Nov 6, 2018
  1. Merge branch '4.1'

    nicolas-grekas committed Nov 6, 2018
    * 4.1:
      [VarDumper] fix dump of closures created from callables
      [DI] fix dumping inlined services
      Add framework asset changes to upgrade 3.0 guide
      [Travis] Bump ext-mongodb to 1.5.2 on Travis
      [DI] dont track classes/interfaces used to compute autowiring error messages
      [DI] fix GraphvizDumper ignoring inline definitions
      bumped Symfony version to 4.1.8
      updated VERSION for 4.1.7
      updated CHANGELOG for 4.1.7
      bumped Symfony version to 3.4.19
      updated VERSION for 3.4.18
      updated CHANGELOG for 3.4.18
      bumped Symfony version to 2.8.48
      updated VERSION for 2.8.47
      update CONTRIBUTORS for 2.8.47
      updated CHANGELOG for 2.8.47
      Fix ini_get() for boolean values
  2. Merge branch '3.4' into 4.1

    nicolas-grekas committed Nov 6, 2018
    * 3.4:
      [VarDumper] fix dump of closures created from callables
      [DI] fix dumping inlined services
      Add framework asset changes to upgrade 3.0 guide
      [Travis] Bump ext-mongodb to 1.5.2 on Travis
      [DI] dont track classes/interfaces used to compute autowiring error messages
      [DI] fix GraphvizDumper ignoring inline definitions
      bumped Symfony version to 3.4.19
      updated VERSION for 3.4.18
      updated CHANGELOG for 3.4.18
      bumped Symfony version to 2.8.48
      updated VERSION for 2.8.47
      update CONTRIBUTORS for 2.8.47
      updated CHANGELOG for 2.8.47
      Fix ini_get() for boolean values
  3. bug #29104 [DI] fix dumping inlined services (nicolas-grekas)

    nicolas-grekas committed Nov 6, 2018
    This PR was merged into the 3.4 branch.
    
    Discussion
    ----------
    
    [DI] fix dumping inlined services
    
    | Q             | A
    | ------------- | ---
    | Branch?       | 3.4
    | Bug fix?      | yes
    | New feature?  | no
    | BC breaks?    | no
    | Deprecations? | no
    | Tests pass?   | yes
    | Fixed tickets | #28824 #29078
    | License       | MIT
    | Doc PR        | -
    
    Same as #29103 but for 3.4.
    
    This PR dump inline services using the call-stack to sort the code for instantiating them.
    This makes easier to follow and matches the behavior one would expect (and has when using `ContainerBuiler` directly to create services.)
    
    Commits
    -------
    
    a97606d58a [DI] fix dumping inlined services
  4. bug #29102 [DI] fix GraphvizDumper ignoring inline definitions (nicol…

    nicolas-grekas committed Nov 6, 2018
    …as-grekas)
    
    This PR was merged into the 3.4 branch.
    
    Discussion
    ----------
    
    [DI] fix GraphvizDumper ignoring inline definitions
    
    | Q             | A
    | ------------- | ---
    | Branch?       | 3.4
    | Bug fix?      | yes
    | New feature?  | no
    | BC breaks?    | no
    | Deprecations? | no
    | Tests pass?   | yes
    | Fixed tickets | -
    | License       | MIT
    | Doc PR        | -
    
    Since SF3, inline definitions are first class citizen. I noticed that the GraphvizDumper does not inspect them. Here is the fix.
    
    Commits
    -------
    
    ebe6265504 [DI] fix GraphvizDumper ignoring inline definitions
Commits on Nov 2, 2018