ChangeLog

Version 8.0.0

  • [TASK] Compatibility for TYPO3 13 LTS
  • [TASK] Removed Compatibility for lower versions from 12 LTS

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

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