Releases: TYPO3-Headless/headless
Releases · TYPO3-Headless/headless
v2.5.2 Bugfix release
Bugfixes:
- Add support for "unknown type" in RedirectHandler (#266) thanks @twoldanski!
- Substitute port as well in frontend base (#250), thanks for first contribution @kitzberger!
Tasks:
v2.5.1 Bugfix release
Tasks:
- introduce support ext:redirect for nuxt-typo3 (#252), thanks @twoldanski and @oskardydo!
- introduce flag
headless
in site configuration
Bugfixes:
- fix sorting direction in uploads content element (#253), thanks @twoldanski
v2.5.0 Feature release
Features:
- Add cross-domain headless links (#233)
- Add base felogin integration (#157)
- Introduce redirect middlewares for handling redirects (#248) (thanks @twoldanski!)
Tasks:
Bugfix:
- Make sure that TYPO3_REQUEST exists and is in proper type in file proxy (#237)
- Better handling of external type page in typolink (#238)
- Cleanup filepath in file proxy setting (#236)
Cleanup:
v2.4.0 Feature release
Features:
- Add frontend file API option in site configuration (you are allowed to set domain for files, for e.g. frontend domain) (#224)
- Sitemap support for headless (#198)
- Allow to autogenerate retina/lqip images for galleries (#209)
- Allow full JSON cObj features when processing database results (#222)
- Introduce RootSiteProcessor (#223)
Bugfixes:
- Form support improvements, fix bug when ext:form is not present in system (#203, #215, #219)
- Check for TSFE in TypolinkHook (fixes ext:redirects module) (#208)
Enhancements:
- Correct order of imports defined by PSR-12 (#204)
- Add grouping of form elements via fieldsets (#210)
- Cleanup typoscript snippets in README (#217)
Thanks to @twoldanski and @KamiYang!
v2.3.0 Feature release
Features:
- Add initial support for ext:form (#196), thanks to @twoldanski!
Bugfixes:
- Use nested typolink instead of having typolink json inside url (#193), thanks to @oskardydo!
- Fix to flexform (don't override flexform data that are already parsed) (#195), thanks goes to @ogrosko (first contirbution, nice!)
- Fix problems with USER_INT, cover more use cases of USER_INT (#197), thanks to @twoldanski
- Add missing argument initialization in viewhelper (#200), thanks to @twoldanski
- Fix to typolnk which was causing error in T3 backend when using e.g. ext:redirects
Enhancements:
- Add .gitattributes to make composer dist smaller (#194), thanks to @tmotyl!
- Allow autogenerate retina/lqip images for galleries, @twoldanski
v2.2.0 Feature release - new data processors, autogenerate retina images, allow overriding of menu config, new content objects (INT, BOOL)
- #168 Add custom DatabaseQueryProcessor, thanks @sabbelasichon!
- #173 Add json lint, thanks @iprokhorov!
- #170 Fixes to gallery data processor, thanks @twoldanski!
- #174 Introduce json encoder and Services.yaml, @twoldanski
- #158 Add possibility to customize MenuProcessors JSON output, thanks @theLine!
- #177 Add flexform data processor, thanks @Moongazer!
- #181 Additional flags to FilesProcessor, possibility to automatically render retina images
- #169 Preparation of documentation rendering, this one is huge :), thanks @theLine, @Moongazer
- #183 Allow to return null from FilesProcessor if flag is set, @twoldanski
- #185 Allow overwrite of menu config, @twoldanski
- #187 Autogenerate retina/lqip only when definied width or height, @twoldanski
- #188 Allow return null if result of data processing is empty (flag), @twoldanski
- #189 INT & BOOL content object (to use in JSON content object to set correct types), @twoldanski
2.1.2 Bugfix release - Better checks for json decode, allow to append data in data processors, add linting for typoscript and yaml
Bugfixes:
- better checks for json decode (if it's really needed) also unit tests for method which responsible for decoding (thanks @twoldanski!)
- add custom DatabaseQueryProcessor (thanks @sabbelasichon)
- allow to append "data" in data processing (useful in chaining data processors)
- typoscript linting
- yaml linting
- json linting (thanks @iprokhorov for linting tasks!)
2.1.1 Bugfix release - configurable cropVariant, fix to svg files, allow to remove data, move to github actions
Bugfixes:
- make cropVariant configurable
- don't process svg files in FilesUtility
- allow to remove data by processingConfiguration flag
- only modify lastTypolinkUrl when EXT:Headless is really used (!)
also, we moved from travis CI to github actions (thanks @sabbelasichon)
Thanks goes to:
@sabbelasichon
@twoldanski
@theLine
@subjacked
Feature release - frontend domain in view module and preview, image processing bugfixes
Feature
- add frontend base url and use it in page preview and view module, via feature switch
- allow to set image processing configuration in files processor
Bugfixes
- crop images without resizing
- gallery not calculating row width correctly
Thanks to @oskardydo for first contribution
2.0.3 Bugfix release, tests for content elements, ignore negative colPos values
- add test for content elements
- ignore negative colPos values
- update TYPO3 dependencies to cover v10LTS
Thanks go to @sven-carstens and @schloram.