Releases: cobwebch/external_import
5.0.0
This is a major release coming with new features and lots of changes, only one of which is breaking (and minor). Please read the documentation carefully, in particular the chapter about upgrading.
Here is a summary of the changes:
- Feature: data can be imported along with child records, for example data and images with
sys_file_reference
relations. For handling images during import, some example user functions are provided. - Feature: new properties are available for handling denormalized external sources in a much clearer way than before
- Small feature: parameters can be added for custom steps when declaring them
- Big change: the external configuration that used to go in the
ctrl
section of the TCA now stands in its own "namespace" in the TCA. - Big change: the
additionalFields
property is also in its own TCA "namespace" and gains the transformation properties of normal columns - Change: the
userFunc
property is renamed touserFunction
and itsparams
sub-property is renamed toparameters
- Change: when both inserts and updates are disabled, External Import will now delete records that would have been deleted if updates were allowed (this is really a bugfix, but it's an important change in behavior)
- Change: the
MM
property, which caused much confusion, is deprecated
Thanks to all the sponsors who made this release possible: Idéative, Bendoo, merhwert, Benni Mack and Tomas Norre.
4.3.3
4.3.2
4.3.1
(Re-release with correct compatibility information. Sorry!)
Major release adding compatibility with TYPO3 10 LTS (compatibility with TYPO3 8 LTS is dropped).
Other news features are:
- slugs can be automatically updated when a record is modified (new general property
updateSlugs
) - possibility to use SQL functions in
referenceField
andvalueField
properties (mapping configuration) - connector services report connector configuration errors along with other misconfigurations
- small visual help: the sync icon now starts rotating when an import is triggered in the BE module
This release also includes some bugfixes:
- some configuration errors were never displayed in the BE module
- temporary "NEW" keys generated during the import process are now compatible with the TYPO3 cache tags validation pattern
4.3.0
Major release adding compatibility with TYPO3 10 LTS (compatibility with TYPO3 8 LTS is dropped).
Other news features are:
- slugs can be automatically updated when a record is modified (new general property
updateSlugs
) - possibility to use SQL functions in
referenceField
andvalueField
properties (mapping configuration) - connector services report connector configuration errors along with other misconfigurations
- small visual help: the sync icon now starts rotating when an import is triggered in the BE module
This release also includes some bugfixes:
- some configuration errors were never displayed in the BE module
- temporary "NEW" keys generated during the import process are now compatible with the TYPO3 cache tags validation pattern
4.2.3
4.2.2
4.2.1
4.2.0
This release introduces the following new features:
- Introduce
ImporterAware
interface which allows user functions to accessImporter
object - Add the possibility to query reference nodes using XPath (
nodepath
property) - Allow storage of arbitrary data in the
Data
object (newextraData
member variable)
It is the last release to be compatible with TYPO3 8.7.