Upgrade¶
Version 7.0.0¶
In this release, we've addressed compatibility issues with TYPO3 12 LTS and have streamlined compatibility by removing support for lower versions. A crucial step in this version upgrade is to execute the upgrade wizard, ensuring a smooth transition of all switchable controller actions to separate plugins.
Version 6.0.0¶
We have migrated the Solr Indexer Task into a command. Please copy the values
of the old tasks, delete the tasks, create new scheduler tasks of
type Execute console command
, choose servicebw2::preparesolrindex
and save
the task. After the reload new fields for the chosen command will be visible.
Fill in the values from above and save again.
Version 5.0.0¶
We updated the whole extension because of the Service BW API Version 2. There is a new much simpler ServiceBwClient which can be used for all API requests (even for version 1).
We removed the post processors and post processor hook of ServiceBwClient. If you added a custom or extended an existing one then keep in mind that these no longer work.
If you added your own requests, you have to update them.
Use JWeiland\\ServiceBw2\\Request\\AbstractRequest
as base and take a look
at the other request classes to build your own one. The newer ServiceBwClient
is much easier to understand so it should not take very long to migrate your
old request classes.
Custom fluid templates must also be updated due to the new object structure from API v2. To do this, use the existing templates and go through the templates piece by piece.
Third party extensions that use JWeiland\\ServiceBw2\\Utility\\TCAUtility
and JWeiland\\ServiceBw2\\Utility\\ModelUtility
should not be affected.
We updated those classes but kept the public methods and properties.
Version 3.0.0¶
We have simplified the Plugin Configuration. That's why you have to change your TS Setup and TS Constants from
plugin.tx_servicebw2_servicebw
to
plugin.tx_servicebw2
Version 2.1.1¶
Bugfix Release for TYPO3 9.
As there is no StringFrontend in Caching System of TYPO3 9 anymore we had to switch over to VariableFrontend. Now the cache data itself will be stored in another format, that's why you have to Clear all Caches.