Releases: sinso/typo3-webcomponents
Releases · sinso/typo3-webcomponents
0.7.0
What's Changed
- feat: introduce
ComponentWasRenderedlifecycle event by @smichaelsen in #95 - chore: add phpstan annotation to assert by @smichaelsen in #96
Full Changelog: 0.6.1...0.7.0
0.6.1
What's Changed
- declare compatibility with TYPO3 v14 by @smichaelsen in #93
Full Changelog: 0.6.0...0.6.1
0.6.0
What's Changed
- chore: drop TYPO3 v12 and upgrade dev toolchain by @smichaelsen in #94
Full Changelog: 0.5.2...0.6.0
0.5.2
What's Changed
- fix: improve detection of TypoScript availability by @smichaelsen in #90
- fix: fall back to file name instead of while file path by @smichaelsen in #91
- refactor: move InlineItemsHelper ownership to webcomponents by @smichaelsen in #92
Full Changelog: 0.5.1...0.5.2
0.5.1
Full Changelog: 0.5.0...0.5.1
0.5.0
What's Changed
- fix: make LabelHelper work without initialised TypoScript by @smichaelsen in #81
- chore: avoid triggering deprecation for registering universal tag attributes in v13 by @smichaelsen in #82
- !chore: move image trait to helper by @smichaelsen in #85
- feat: add InlineItemsHelper by @smichaelsen in #86
- fix: render with TypoScript by @smichaelsen in #87
- fix: html sanitization detection by @smichaelsen in #88
- fix: make cObj argument optional for evaluateComponent by @smichaelsen in #89
Full Changelog: 0.4.0...0.5.0
0.4.0
What's Changed
- feature: provide rendered tag content as _childContent in additionalData by @smichaelsen in #78
- !chore: remove deprecated methods from ComponentRenderingData by @smichaelsen in #79
Full Changelog: 0.3.4...0.4.0
0.3.3
What's Changed
- fix: decode encoded link text by @smichaelsen in #70
- feat: add ability to provide own cObj to LinkHelper by @smichaelsen in #71
- chore: convert render viewhelper to non-static by @smichaelsen in #72
- feat: allow for some universal attributes on RenderViewHelper by @smichaelsen in #73
- !feat: add $linkText parameter to LinkHelper by @smichaelsen in #74
- feat: add function to create links to file references to LinkHelper by @smichaelsen in #75
- feat: add helper for localized date time format by @smichaelsen in #76
- feat: add LabelHelper by @smichaelsen in #77
Full Changelog: 0.3.2...0.3.3
0.3.2
What's Changed
- feat: set record and table in RenderViewHelper by @smichaelsen in #64
- feat: offer new ComponentEvaluated PSR-14 event by @smichaelsen in #65
- feat: prepare ComponentRenderingData for immutable usage by @smichaelsen in #66
- test: add unit test environment by @smichaelsen in #67
- chore: remove ContentObjectRenderer from interface by @smichaelsen in #68
- feat: add LinkHelper by @smichaelsen in #69
Full Changelog: 0.3.0...0.3.2
0.3.0
What's Changed
- chore!: mark as compatible with TYPO3 v13, drop v11 by @smichaelsen in #17
- chore: add phpstan CI check for GitHub by @smichaelsen in #21
- chore!: rename DataProviders to Components by @smichaelsen in #16
- chore: raise phpstan level to 7 by @smichaelsen in #22
- feat: remove convention to prevent rendering with empty tag name by @smichaelsen in #23
- !feat: provide public readonly properties in ComponentWillBeRendered event by @smichaelsen in #24
- chore: use DI to provide EventDispatcher by @smichaelsen in #26
- chore: raise phpstan to level 9 by @smichaelsen in #27
- chore: add php-cs-fixer by @smichaelsen in #28
- chore: add rector to CI by @smichaelsen in #29
- chore: add composer lint command by @smichaelsen in #30
- chore: run ci only for PRs by @smichaelsen in #31
- fix: remove reference to non existing ServiceProvider by @smichaelsen in #32
- chore: inject FileRepository by @smichaelsen in #34
- chore!: move file references logic from trait to helper class by @smichaelsen in #36
- chore: move rendering functionality from trait to class by @smichaelsen in #37
- chore!: move functionality to render sub components from trait to class by @smichaelsen in #38
- chore!: switch from ComponentRendering data to InputData as input for components by @smichaelsen in #39
- feat: add evaluateSubComponent method by @smichaelsen in #41
- feat!: pass InputData object to SubComponentRenderingHelper by @smichaelsen in #42
- docs: update readme following recent code changes by @smichaelsen in #43
- chore!: make ComponentRenderingData final by @smichaelsen in #45
- chore: apply AddErrorCodeToExceptionRector by @smichaelsen in #46
- chore: make ComponentWillBeRendered event final by @smichaelsen in #47
- chore!: rename SubComponentRenderingHelper to ComponentRenderingHelper by @smichaelsen in #48
- chore!: rename methods of ComponentRenderingHelper by @smichaelsen in #49
- fix: call to renamed method by @smichaelsen in #50
- fix: ensure cObj passed to ComponentWillBeRendered event by @smichaelsen in #52
- chore: switch arguments order for ComponentWillBeRendered constructor by @smichaelsen in #53
- chore!: rename ComponentRenderingHelper->renderComponent to reflect that it also evaluates by @smichaelsen in #54
- feat!: consolidate component rendering by @smichaelsen in #56
- feat: remove null values recursively by @smichaelsen in #61
- chore!: move resource uri helper from trait to class by @smichaelsen in #62
- feat: add logging for not rendered components by @smichaelsen in #63
Full Changelog: 0.2.0...0.3.0