App Suite Middleware
3rd Party Libraries/License Change
SCR-1637
Summary: Upgraded Apache Tika and Commons IO libraries
Updated Apache Tika library from v2.8.0 to v3.2.3 in bundle com.openexchange.tika.util, also updated Apache Commons IO library from v2.18.0 to v2.21.0 in bundle com.openexchange.bundles.
Behavioral Changes
SCR-1635
Summary: Changed Handling of TEL Preference in vCard Mapping
Up to now, the pref attribute has been used to indicate the first telephone number of the contact when writing to or reading from vCards, whenever an OX contact property has more than one telephone number of a certain type. In particular, this was considered for telephone_business1 / telephone_business2, telephone_home1 / telephone_home2 and cellular_telephone1 / cellular_telephone2.
For some clients, this handling led to ambiguities where an overall pref attribute is used to mark the preferred telephone number across all types.
Therefore, to not interfere with a client-defined preference, the mapping routine is adjusted so that the custom attribute x-1st will be used to differentiate between multiple candidates. See the documentation for further details.