Add METHOD_IS_EAGER to Builder\InjectionMethod::detectMethodRequirement
Rename $computedParams['required'] to retrieval
Add finalize before bailout
fix iterating over empty hydrating result set with buffering enabled
Add test no injection to a bare setter with TypePreference
 Be aware of BC break for an enhancement of di capability
Compose EAGER load spec & TypePreferences
fix for tests
fixed rewind when buffering is not enabled
Merge pull request #4450 from mrsombre/hotfix/result-set-with-buffer

Fix iterating over empty result set with buffering enabled
Merge branch 'hotfix/4450'

Close #4450
Merge branch 'hotfix/4450' into develop

Forward port #4450
Merge pull request #4441 from glen-84/hotfix/form-row-helper-optimization

Fixed unnecessary error rendering in form row helper.
Merge branch 'hotfix/4441'

Close #4441
Merge branch 'hotfix/4441' into develop

Forward port #4441
Revert "Fix FormElementManagerFactory break csrf validation (in Mvc)"

This reverts commit 9afbe6fb22ce346f6661a50d6fef5aa5dcd065e9.
Revert "Fix conflict AbstractPluginManager::valdatePlugin with DiAbstractFactory"

This reverts commit 69dc3de5b09d625641a113ed81a8e44455c8d199.
Form InputFilterSpecification: incorrect propagation
Remake FormElementManagerFactory
Update catch Exceptions
Unit tests for the aggregate hydrator