-
Notifications
You must be signed in to change notification settings - Fork 1
/
ChangeLog
161 lines (143 loc) · 12.5 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
2023-11-13 [RELEASE] Release of handlebars-components 0.6.4 (Elias Häußler)
2023-11-13 4369f98 [BUGFIX] Respect existing template variants (Elias Häußler)
2023-11-10 [RELEASE] Release of handlebars-components 0.6.3 (Elias Häußler)
2023-11-10 29a4f7d [TASK] Add test for template variant in FlatTemplateResolver (Elias Häußler)
2023-11-10 17591f2 [TASK] Use more performant check for template variant (Elias Häußler)
2023-11-08 51e1de3 [TASK] add possibility to find template variants (Steffen Mevius)
2023-11-10 16497c7 [TASK] Normalize composer.json (Elias Häußler)
2023-07-18 [RELEASE] Release of handlebars_components 0.6.2 (Elias Häußler)
2023-07-18 e818652 [BUGFIX] Handle undefined array key warning (Elias Häußler)
2023-06-01 [RELEASE] Release of handlebars-components 0.6.1 (Elias Häußler)
2023-06-01 5a5d6b4 [BUGFIX] Keep layout stack persistent during rendering request (Elias Häußler)
2023-03-15 [RELEASE] Release of handlebars-components 0.6.0 (Elias Häußler)
2023-03-14 6f1a756 [!!!][TASK] Migrate codebase to PHP 7.4, drop PHP < 7.4 (Elias Häußler)
2023-03-14 f209ffa [BUGFIX] Fix functional tests for TYPO3 v10 (Elias Häußler)
2023-03-14 91cfc5f [BUGFIX] Allow tests with TYPO3 10.4 (Elias Häußler)
2023-03-14 5c95a8c [TASK] Remove outdated PHPStan ignore annotation (Elias Häußler)
2023-03-14 fe30e64 [TASK] Switch to stable version of EXT:solr (Elias Häußler)
2023-03-14 803ddde [TASK] Normalize composer.json (Elias Häußler)
2023-03-14 b6d7cbb [TASK] Test all relevant PHP and TYPO3 versions in test matrix (Elias Häußler)
2023-03-14 1391b06 [FEATURE] Add support for PHP 8.2 (Elias Häußler)
2022-08-19 f3ee8a1 [FEATURE] Create and reference Cobertura coverage report in CI (Elias Häußler)
2022-08-19 5b4f54b [TASK] Reference PHPUnit schema from vendor folder (Elias Häußler)
2022-08-15 [RELEASE] Release of handlebars-components 0.5.2 (Elias Häußler)
2022-08-15 0fcb5ca [FEATURE] Add support for PHP 8.1 (Elias Häußler)
2022-08-15 19cc2ed [BUGFIX] Avoid yoda-style conditions in PHP (Elias Häußler)
2022-06-24 [RELEASE] Release of handlebars-components 0.5.1 (Elias Häußler)
2022-06-24 f76df3e [BUGFIX] Replace variables in all contexts with `extend` helper (Elias Häußler)
2022-04-07 1acd17c [TASK] Remove resolved TODO in CI validation jobs (Elias Häußler)
2022-04-07 [RELEASE] Release of handlebars_components 0.5.0 (Elias Häußler)
2022-04-07 1c7cfe9 [FEATURE] Provide simple constructor for ImageDimensions (Elias Häußler)
2022-04-07 f104f44 [TASK] Add TODO for unmerged feature branch (Elias Häußler)
2022-04-07 5468a4a [TASK] Change extension stability to "beta" (Elias Häußler)
2022-04-07 7da344f [DOCS] Update links to TYPO3 documentation (Elias Häußler)
2022-04-07 fce5eae [BUGFIX] Add missing dependencies to composer.json (Elias Häußler)
2022-04-07 3b2ecd6 [FEATURE] Add check for unused composer dependencies to CI (Elias Häußler)
2022-04-06 64a5d01 [FEATURE] Add check for required composer dependencies to CI (Elias Häußler)
2022-04-06 6d8600f [FEATURE] Add composer.json validation to CI (Elias Häußler)
2022-04-06 75cc29a [TASK] Change author company in ext_emconf.php (Elias Häußler)
2022-04-06 899dc5f [TASK] Add suggestion for installation of EXT:solr (Elias Häußler)
2022-04-06 a1c488e [TASK] Enable PHP-CS-Fixer rule "no_superfluous_phpdoc_tags" (Elias Häußler)
2022-04-06 e767fdb [TASK] Enable PHP-CS-Fixer rule "native_function_invocation" (Elias Häußler)
2022-04-06 6be5e01 [TASK] Drop outdated rules in CI configuration (Elias Häußler)
2022-04-06 0d80cc0 [TASK] Define composer normalization as Composer script (Elias Häußler)
2022-04-06 a98586f [BUGFIX] Fix linting issues in phsptan.neon (Elias Häußler)
2022-04-06 166cb07 [TASK] Add .editorconfig linter (Elias Häußler)
2022-04-06 cbd3a14 [TASK] Update .editorconfig to the current state (Elias Häußler)
2022-04-06 abc54ba [!!!][FEATURE] Introduce ImageDimensions object for image processing (Elias Häußler)
2022-04-06 fad8d35 [!!!][FEATURE] Make width and height nullable in processing instructions (Elias Häußler)
2022-04-04 [RELEASE] Release of handlebars_components 0.4.3 (Elias Häußler)
2022-04-04 1539108 [TASK] Upgrade DDEV to v1.19.0 (Elias Häußler)
2022-04-04 7f806bc [TASK] Switch from xdebug to pcov (Elias Häußler)
2022-04-04 29485b1 [TASK] Use custom docker image in CI (Elias Häußler)
2022-03-18 79a6519 [FEATURE] Add support for objects in `MediaService->getFrom*()` methods (Elias Häußler)
2022-03-29 [RELEASE] Release of handlebars_components 0.4.2 (Elias Häußler)
2022-03-29 574757f [BUGFIX] Pass query parameters to default pagination links (Elias Häußler)
2022-03-22 3f36464 [FEATURE] Introduce pagination component (Elias Häußler)
2022-02-10 [RELEASE] Release of handlebars_components 0.4.1 (Elias Häußler)
2022-02-10 ab43ea9 [BUGFIX] Assure custom context is always an array (Elias Häußler)
2022-02-10 a501ac0 [TASK] Remove ignored error resolved with latest TYPO3 releases (Elias Häußler)
2022-01-13 [RELEASE] Release of handlebars_components 0.4.0 (Elias Häußler)
2022-01-13 2a32713 [TASK] Upgrade PHPStan to level 8 (Elias Häußler)
2022-01-13 15e92c5 [TASK] Upgrade PHPStan to level 7 (Elias Häußler)
2022-01-13 1f17730 [TASK] Resolve ignored PHPStan error in test_extension/ext_emconf.php (Elias Häußler)
2022-01-13 c1e4509 [TASK] Resolve ignore PHPStan errors in MediaServiceTest (Elias Häußler)
2022-01-13 290d4be [TASK] Resolve ignore PHPStan error in PageProviderTest (Elias Häußler)
2022-01-13 e4efba7 [TASK] Loosen requirement for psr/log (Elias Häußler)
2022-01-13 afe0fdb [TASK] Upgrade PHPStan to 1.x (Elias Häußler)
2022-01-13 ca777bf [TASK] Update typo3/coding-standards and PHP-CS-Fixer (Elias Häußler)
2022-01-13 80f8940 [DOCS] Add documentation for uncached render helper (Elias Häußler)
2022-01-13 ec7d60d [TASK] Add test cases for traits related to uncached render helper (Elias Häußler)
2022-01-13 1117c10 [TASK] Add test case for uncached render helper (Elias Häußler)
2022-01-12 8ba639c [FEATURE] Allow using `render` helper as uncached component (Elias Häußler)
2022-01-12 54d83fb [BUGFIX] Fix issues with recently changed annotations in QueryBuilder (Elias Häußler)
2022-01-12 b744a1e [TASK] Add "allow-plugins" for compatibility with Composer 2.2 (Elias Häußler)
2022-01-12 5e4b786 [BUGFIX] Assure compatibility with DDEV 1.18+ (Elias Häußler)
2022-01-12 ca25e62 [BUGFIX] Apply breaking changes introduced with TYPO3 11.5.3 (Elias Häußler)
2021-10-29 264e07a [BUGFIX] Loosen type annotation for `DynamicVariableInvocationTrait::is()` (Elias Häußler)
2021-10-29 2d4aa22 [TASK] Assure compatibility with DDEV v1.18.0 (Elias Häußler)
2021-10-29 74fad56 [TASK] Use PHP 8.0 as default in CI and DDEV web container (Elias Häußler)
2021-10-06 [RELEASE] Release of handlebars_components 0.3.0 (Elias Häußler)
2021-10-05 2e1d03c [TASK] Support TYPO3 11.5 LTS and require typo3/testing-framework ^6.11.2 (Elias Häußler)
2021-10-05 9d07c35 [TASK] Add various functional test cases (Elias Häußler)
2021-10-04 fe68804 [TASK] Add various test cases for media handling components (Elias Häußler)
2021-10-04 ec7d177 [BUGFIX] Support ProcessedFile objects as well in MediaResourceConverter (Elias Häußler)
2021-10-04 f0c245d [BUGFIX] Assure compatibility with EXT:handlebars 0.7.x in tests (Elias Häußler)
2021-09-14 097124a [BUGFIX] Create and use test extension within functional tests (Elias Häußler)
2021-09-13 23a7fe7 [TASK] Avoid double `composer install` in CI (Elias Häußler)
2021-09-13 6e583b1 [TASK] Add functional tests and unit tests for various classes (Elias Häußler)
2021-09-13 2bd29c8 [!!!][BUGFIX] Use `0` as default value for begin of rootline menus (Elias Häußler)
2021-09-13 a78a8e1 [BUGFIX] Validate given mode in HandlebarsLayoutAction (Elias Häußler)
2021-09-13 571d2f9 [TASK] Add Getter method for type within PageType (Elias Häußler)
2021-09-13 d54ea82 [TASK] Ensure required method `is()` is implemented (Elias Häußler)
2021-10-05 93dd8d4 [BUGFIX] Assure layout is parsed when parsing conditional blocks (Elias Häußler)
2021-10-05 6eda297 [BUGFIX] Handle multiple contexts in "content" helper (Elias Häußler)
2021-10-04 cdddca0 [TASK] Add various test cases concerning media handling (Elias Häußler)
2021-10-04 1819e26 [TASK] Move image crop area calculation to ImageProcessingInstruction (Elias Häußler)
2021-10-04 a34e812 [BUGFIX] Do not make $processingInstruction nullable in ImageProcessor (Elias Häußler)
2021-09-30 96764fe [FEATURE] Provide MediaService and ImageProcessor (Elias Häußler)
2021-09-15 0c17671 [!!!][TASK] Require EXT:handlebars ^0.7.0 (Elias Häußler)
2021-09-28 39a276e [TASK] Add hasser for menu items to Menu model (Elias Häußler)
2021-09-16 8aed1a8 [TASK] Add method `addItem` to Menu model (Elias Häußler)
2021-09-16 f7d9641 [!!!][FEATURE] Add option to render header assets and footer assets (Elias Häußler)
2021-09-15 194c700 [BUGFIX] Assure language IDs are respected by LanguageMenuProcessor (Elias Häußler)
2021-09-14 73ca129 [DOCS] Correct previously changed line in README (Elias Häußler)
2021-09-13 8c609b3 [DOCS] clarify that all togglable feature are enabled by default (Martin Adler)
2021-09-10 f12e868 [TASK] Use self as return type for fluent setters (Elias Häußler)
2021-09-10 2b14879 [TASK] Add Unit test for FeatureRegistrationPass (Elias Häußler)
2021-09-10 0279f75 [FEATURE] Add feature toggles for various features (Elias Häußler)
2021-09-10 e212c1f [DOCS] Restructure documentation and merge menu handling and menu service (Elias Häußler)
2021-09-10 d7e9712 [TASK] Add missing version requirement for EXT:handlebars in ext_emconf.php (Elias Häußler)
2021-09-09 [RELEASE] Release of handlebars_components 0.2.1 (Elias Häußler)
2021-09-09 a10a00c [DOCS] Add documentation for ConfigurationService (Elias Häußler)
2021-09-09 8efb1d9 [TASK] Add unit test for MenuConfiguration (Elias Häußler)
2021-09-09 1f0c910 [BUGFIX] Prevent overwriting of existing menu configuration (Elias Häußler)
2021-09-09 6259aa6 [TASK] Validate TypoScript arrays using new TypoScriptUtility class (Elias Häußler)
2021-09-08 78ac4db [TASK] Assure correct path notation in TypoScript configuration arrays (Elias Häußler)
2021-09-08 3a1fade [FEATURE] Introduce menu service for default/language/custom menus (Elias Häußler)
2021-09-08 [RELEASE] Release of handlebars_components 0.2.0 (Elias Häußler)
2021-09-08 8deaef9 [!!!][FEATURE] Abstract layout rendering to allow flexible layouts (Elias Häußler)
2021-09-08 [RELEASE] Release of handlebars_components 0.1.3 (Elias Häußler)
2021-09-08 1505102 [FEATURE] Introduce ConfigurationService to fetch TypoScript config (Elias Häußler)
2021-09-08 [RELEASE] Release of handlebars_components 0.1.2 (Elias Häußler)
2021-09-08 d351869 [DOCS] Add links to menu-related models in documentation (Elias Häußler)
2021-09-07 1e7b605 [DOCS] amend documentation (Martin Adler)
2021-09-04 4e9d977 [BUGFIX] Ensure properties in base classes are protected (Elias Häußler)
2021-09-03 7b45dc6 [TASK] Use protected properties in base classes (Elias Häußler)
2021-09-03 7a5a8b8 [DOCS] Add documentation for menu handling component (Elias Häußler)
2021-09-03 2833ce5 [DOCS] Add documentation for page rendering component (Elias Häußler)
2021-09-03 b19e81b [BUGFIX] Ensure page layout can be resolved outside of Backend context (Elias Häußler)
2021-09-03 fc6dcdb [TASK] add hasSubItems() to MenuItem (Martin Adler)
2021-09-02 9cf31ee [BUGFIX] fix contructor accessibility (Martin Adler)
2021-09-02 dc97251 [TASK] introduce menu rendering (Martin Adler)
2021-09-02 c55bb61 [TASK] Add abstract page presenter (Elias Häußler)
2021-09-01 cbf4b7a [DOCS] Move documentation of shipped components into separate folder (Elias Häußler)
2021-09-01 d198e63 [WIP][FEATURE] Introduce page rendering (Elias Häußler)
2021-08-26 [RELEASE] Release of handlebars_components 0.1.1 (Elias Häußler)
2021-08-25 f1d36da [BUGFIX] Provide correct data object to render function of block helpers (Elias Häußler)
2021-08-25 [RELEASE] Release of handlebars_components 0.1.0 (Elias Häußler)
2021-08-24 0e20dc0 [FEATURE] Introduce "render" helper known from Fractal (Elias Häußler)
2021-08-24 258c483 [DOCS] Add missing references to shipped components (Elias Häußler)
2021-08-25 18e2603 [BUGFIX] Streamline flat file iteration with Fractal logic (Elias Häußler)
2021-08-24 8101731 [TASK] Add missing return types to anonymous functions (Elias Häußler)
2021-08-06 3237f5e [TASK] Add initial project files (Elias Häußler)