Skip to content

Releases: lcobucci/di-builder

5.4.0

12 Jan 08:41
5.4.0
b89022f
Compare
Choose a tag to compare

Build Status

This release introduces better development tools and some small features, like a compiler pass that generates the XML file for the container (which can be used together with lookyman/phpstan-symfony to help phpstan understand the return type of DI services).

Total issues resolved: 4

Improvement

5.3.1

11 Dec 13:51
5.3.1
8f64e1b
Compare
Choose a tag to compare

Build Status

Total issues resolved: 1

Bug

5.3.0

22 Nov 10:30
5.3.0
e1ca26d
Compare
Choose a tag to compare

Build Status

This release implements a way to define and load packages that provides files and/or compiler passes to be loaded, which is helpful when organising libraries.

Total issues solved: 1

5.2.0

16 Nov 10:46
5.2.0
fbffb83
Compare
Choose a tag to compare

Build Status

This release adds a way to postpone the creation of compiler passes in order to
optimise the cache usage.

Total issues solved: 1

v5.1.1

02 Nov 14:59
5.1.1
67327a3
Compare
Choose a tag to compare

Build Status

This release fixes the container builder interface, which was not updated to have the added method

v5.1.0

02 Nov 14:59
5.1.0
e14cee9
Compare
Choose a tag to compare

Build Status

This release introduces a way to generate test containers, which is very handy when doing integration tests.

v5.0.0

05 Jan 00:48
Compare
Choose a tag to compare

This release basically requires PHP 7.1 and does some small design improvements:

  • Classes are now final
  • ContainerAwarePass removed for good

Also:

  • Humbug added to ensure we don't have mutation issues
  • PHPUnit updated to 5.7
  • Compatibility with symfony/dependency-injection v3.2 verified