| ⇢ | A | NamedMethodStrategy added | |
| ⇢ | A | ReflectionStrategy added | |
| ⇢ | A | SetterStrategy added |
| ⇢ | A | ReflectionStrategy::inject() added | |
| ⇢ | A | SetterStrategy::supports() added | |
| ⇢ | A | NamedMethodStrategy::supports() added | |
| ⇢ | A | NamedMethodStrategy::inject() added | |
| ⇢ | A | ReflectionStrategy::supports() added | |
| ⇢ | A | SetterStrategy::inject() added | |
| ⇢ | A | SetterStrategy::__construct() added | |
| B | ↗ | A | ReflectionObject::inject() improved |
| A | ↘ | B | ReflectionObject::__construct() got worse |
| A | ↛ | ReflectionObject::injectByReflection() removed | |
| A | ↛ | ReflectionObject::injectBySetter() removed |