What's Changed
- [TASK] Remove obsolete prepareArguments() call by @s2b in #1061
- [TASK] Remove commented-out test cases by @s2b in #1064
- [TASK] Increase coverage and comments in ViewHelperResolver by @s2b in #1068
- [TASK] Deprecate unused methods in ViewHelperResolver by @s2b in #1067
- [FEATURE] Introduce ArgumentProcessor API by @s2b in #1062
- [FEATURE] Introduce new nodeInitializedEvent for ViewHelpers by @s2b in #1056
- [FEATURE] StrictArgumentProcessor by @s2b in #1065
- [TASK] Mark internal parser classes as internal by @s2b in #1070
- [TASK] Add type information for renderingStack property by @s2b in #1071
- [TASK] Allow manual changes in ViewHelper RST files by @s2b in #1072
- [TASK] Add todo to move validation code by @s2b in #1075
- [FEATURE] Extend StrictArgumentProcessor with more types by @s2b in #1074
- [FEATURE] Introduce argument definitions for templates and partials by @s2b in #1063
- [TASK] Make namespace inheritance tests more consistent by @s2b in #1076
- [TASK] Use constant instead of magic "layoutName" variable by @s2b in #1078
- [TASK] Add test case for diverging namespace usage by @s2b in #1079
- [TASK] Provide identifier early to ParsingState by @s2b in #1081
- [TASK] Add test case for tag-based VH in recursive section by @s2b in #1082
- [TASK] Deprecate ViewHelper namespace inheritance by @s2b in #1080
Full Changelog: 4.1.2...4.2.0