Version 0.9.5
-UPDATE: According to #6019, now multiple master templates can be assigned. The same syntax is valid for translation files. Check manual for details.
-UPDATE: manual updates because of the removed error checks.
-UPDATE: replaced all occurrences of "split" with explode
-UPDATE: replaced all occurrences of "ereg", "eregi" and "ereg_replace" with according "preg_*"
-REMOVE: error checks "ereg" and "eregi"
-UPDATE: Interceptor_AntiSpamFormTime and Interceptor_IPBlocking now have the TypoScript setting "loggers" to specify logging just like in the global configuration.
-ADD: LoggerDevLog
-UPDATE: Manual updated
-UPDATE: LoggerDB is now added by Controller_Form automatically. So every form submission is logged, no matter what.
-FIX: Component Manager did not work in Backend.
- UPDATE: Removed 1 occurrence of "Interceptor_RemoveXSS" in manual
-UPDATE #4781: Avoid that component manager instantiates itself.
[BUG] Avoid unnecessary recursion loading by caching the classFiles. Should have a positive impact on performance.
- UPDATE: Removed GPArrayMerged() call which caused log message in TYPO3v4.3
- UPDATE: Removed old th_mailfromplus/mailformplusplus labels
- ADD: New Marker ###formValuesPrefix### available in master template. This way master template now is suitable for different prefixes, therefore for different forms.
- UPDATE: Generator_TcPdf can be used in Finisher_Mail now too
- UPDATE: Removed GPArrayMerged() call which caused log message in TYPO3v4.3
- ADD: added some free_result calls for Controller_Backend
- ADD: Generator_TcPdf for frontend PDF generation
- FIX: various issues in generators for Finisher_Confirmation
- UPDATE: Replaced deprecated split() with explode()
- FIX: Changes for TYPO3v4.3
- FIX: Bug in Generator_Csv
- UPDATE: Converted all files to unix linebreaks according to issue #5473
- FIX: Fill required-marker for captcha checks too.
- FIX: hand GET/POST vars to userFuncs in $conf['gp']
- FIX: store settings in session, after merging them with specific settings for a step.
- FIX: Made checkBinaryCrLf work again (Bug #5567)
- FIX: Corrected error in the manual as requested in Task #5573
FIX: Bug #5282 - thanks to Caspar Stuebs for the patch
FIX: Bug #5472 - thanks to Caspar Stuebs for the patch
ADD: Feature: disableErrorCheckFields = all
Another big update (your TypoScript may need):
- Conditional multistep forms rewritten:
No more TS conditions!
Marker ###ADDIOTNAL_MULTISTEP### must not be used anymore!
Please check the manual for details.
- No more static template needed
- Many bugfixes concerning language files, error checks and multistep handling
FIX: #5164 Store session data after setting the values in Finisher_StoreGP
FIX: Bug #5193 - Validations got overwritten by Flexform settings.
UPDATE: Released new version in TER. Version number corrected here to 0.9.4