Skip to content

Releases: auraphp/Aura.Di

5.0.8

17 Sep 20:35
Compare
Choose a tag to compare

Missing scanning root package.

5.0.7

17 Sep 14:22
Compare
Choose a tag to compare

Classes that generate an error should not be part of the class map at all

5.0.6

17 Sep 12:00
Compare
Choose a tag to compare

Allow to override class iterator inside ClassScannerConfig. This might be useful to filter classes and/or to apply a certain order in the class iterator.

5.0.5

02 Sep 14:04
Compare
Choose a tag to compare
  • (CHG) AttributeConfigFor is now repeatable.

5.0.4

23 Aug 15:28
Compare
Choose a tag to compare
  • (CHG) Fix generating class map from classes that extend nonexisting classes.

5.0.3

23 Aug 11:52
Compare
Choose a tag to compare
  • (CHG) Fix deleting file when it exists

5.0.2

23 Aug 10:36
Compare
Choose a tag to compare
  • (CHG) Fix bug where updated files were incorrectly removed from the classmap.

5.0.1

23 Aug 08:14
Compare
Choose a tag to compare
  • (CHG) AnnotatedInjectAttributeConfig should only mark for blueprint creation, fixes order of Blueprint creation bug.

5.0.0

22 Aug 19:15
Compare
Choose a tag to compare

New major Aura.Di version with many new features, with special attention for configuring the container using native PHP attributes. If you are going to upgrade, you might have a look at the migrating docs.

For a specific list of changes, see the CHANGELOG.

5.0.0-rc.1

21 Aug 20:24
ab15c40
Compare
Choose a tag to compare
  • (ADD) ClassSpecification that collects all attribute specifications of a class
  • (CHG) Use #[Blueprint] and #[BlueprintNamespace] to mark classes and namespaces to be compiled into blueprints.
  • (CHG) AttributeConfigInterface now also receives the class specification.