ChangeLog¶
Version 7.0.2¶
[BUGFIX] Activate default configuration for solr index queue
Version 7.0.1¶
[BUGFIX] Cast maps2Uid in ViewHelper to INT
Version 7.0.0¶
[TASK] Compatibility for TYPO3 12 LTS
[TASK] Migrated Test Cases to TYPO3 Testing Framework
[TASK] Replaced all the deprecated internal API calls to core
[TASK] Implemented new Test Suite for git actions
[TASK] Added new upgrade wizard for migrating old switchable controller actions to separate plugins
[TASK] Removed TYPO3 Compatibility for lower versions from 11 LTS
Version 6.0.3¶
[DOCU] Update section how to configure service_bw2
[TASK] Set TYPO3 scheduler as dependency
[TASK] Update .gitignore and .editorconfig
Version 6.0.2¶
Do not try to index (EXT:solr) empty records
Create own TYPO3 log file (var/log/typo3_servicebw2_[hash])
Add flash messages to show actions, if a record could not be found
Version 6.0.1¶
Convert all parent IDs for filtering to int
Version 6.0.0¶
Add TYPO3 11 compatibility
Remove TYPO3 9 compatibility
We keep PHP 7.3 compatibility for better migration
Check TS path in OrganisationseinheitPoiCollectionUidViewHelper before using it
Migrate scheduler task to Symfony command
Remove old repo2model mapping
Rename TSConfig files to
*.tsconfig
Better structure for WarmUpCommand
Set indent size in docs to 4 spaces
Rename DataHandler Hook class
Version 5.0.7¶
Add .gitattributes
Use correct structure for headlines in documentation
Version 5.0.6¶
Implement new structure to documentation
Check value for string before calling setPageTitle()
Version 5.0.5¶
Catch and log exceptions while requesting Service BW API
Version 5.0.4¶
Add exclude argument for textbloecke
Version 5.0.3¶
Add lang attribute to all fluid templates
Use full set of method arguments to build cache identifier
Show textbloacke of type preamble in frontend again
Version 5.0.2¶
Remove deprecated TCA option
enableMultiSelectFilterTextfield
Version 5.0.1¶
Delete solr documents for all other languages, too
Version 5.0.0¶
Hint
Updated Service BW API calls to the lot improved Version 2!
There are a lot of changes but the public API classes
JWeiland\\ServiceBw2\\Utility\\TCAUtility
and
JWeiland\\ServiceBw2\\Utility\\ModelUtility
are compatible with earlier
versions, so third party extensions that use service_bw2 should continue
to work.
Text in quotation marks are original terms from Service BW and therefore in German language.
Rewrite ServiceBwClient to be easier to understand and easier to use
Remove ServiceBwClient PostProcessors and ServiceBwClient PostProcessor hook
Remove all repositories that has been used for API requests
Remove all API v1 request classes
Replace all repository usages by the new request classes
Update fluid templates to work with latest jweiland musterprojekt template
Update fluid templates to work with API v2
Add contact persons to "Organisationseinheiten" detail view
Add electronic forms "Prozesse" to "Leistung" detail view
Update "Lebenslagen" list view from glossar to a tree
Remove TYPO3 v9 compatibility
Add event to modify Service BW API responses before they get cached (Hook)
Version 4.0.1¶
Add missing Aspect Mapper for RouteEnhancer
Version 4.0.0¶
Remove TYPO3 8 compatibility
Add TYPO3 10 compatibility
Version 3.0.1¶
Region IDs will internally be used as arrays instead of comma separated values
If Region IDs are not known you can add AGS or ZIP to help finding Region IDs.
Update Documentation
Version 3.0.0¶
Breaking: Switched Plugin Namespace in TS from plugin.tx_servicebw2_servicebw to plugin.tx_servicebw2
Add TypoScriptService to merge filled TS settings into empty FlexForm settings.
Add Fluid Namespace to all Fluid Templates
Use AbstractViewHelper of Typo3Fluid package
Add FlexForm overview to Page->show module
Add configuration for newContentElementWizard
Move tt_content changing TCA into TCA/Overrides
Version 2.1.1¶
Remove strict type from processRequest in ServiceBwClient, as this method can also return null, array and string
Switch over from StringFrontend to VariableFrontend. You have to clear Cache completely.
Update Documentation