- Fixed FlexFormHook crashing if $sheet[ROOT][el] is not an array (thx for reporting whoever "former user" is)
- New ViewHelpers for backend modules to clone and insert new records. See nnt3:link.CloneRecordViewHelper and nnt3:link.newRecordViewHelper for details
- nnt3::Db()-get() can now retrieve multiple Models by passing an array of uids. Additional nnt3::Db()-findByUids()  method added for retrieving raw data
- added nnt3::Db()-sortBy() method
- added nnt3::Environment()-getVarPath() method to retrieve path to Typo3 /var-folder that works with all Typo3 versions
- new nnt3::Fal()-deleteProcessedImages() method to delete cached image(s) files on server in  _processed_ folders and database
- added combined file identifier option for nnt3::File()-unlink()
- added nnt3::Error() helper to throw an Error (instead of an Exception)
- Bugfix in nnt3::Arrays()-intExplode()
- nnt3::Content()-addRelations() and nnt3::Content()-get() can now be used without EXT:mask
- nnt3::File()-getPublicUrl() now has option to get absolute URL of FAL
- new nnt3::File()-absUrl() method. Wonder why this was never here before :)
- new nnt3::TCA()- getFalFields() to return all fields of a model that have relations defined in the TCA
- updated nnt3::Mail()-send() to newest Emogrifier version (campatible with PHP 8)
- fixed various backend error messages in Typo3 8 and Typo3 11