4.6.0
What's Changed
- [FEATURE] UnsafeHTML interface to allow passing variables to template without being escaped (#1288) by @s2b in #1301
- [DOCS] Document version for boolean attributes (#1306) by @s2b in #1308
- [TASK] Improve return type annotation for VH creation (#1310) by @s2b in #1312
- [TASK] Improve naming of metadata factory tests (#1315) by @s2b in #1317
- [BUGFIX] Address inconsistencies in object comparisons (#1320) by @s2b in #1324
- [BUGFIX] Enhance boolean evaluation to check for UnsafeHTML instances (#1305) by @s2b in #1326
- [TASK] Share resolver delegates in cached templates (#1319) by @s2b in #1327
- [TASK] Cache compilation in ArgumentDefinition by @s2b in #1328
- [FEATURE] Annotations API (#1314) by @s2b in #1329
- [FEATURE] API to generate component listings by @s2b in #1333
- [TASK] Bump dev dependencies by @lolli42 in #1340
- [TASK] Add exception codes to ViewHelper exceptions (#1347) by @s2b in #1349
- [TASK] Backport ViewHelper exception classes by @s2b in #1350
Full Changelog: 4.5.1...4.6.0