<commit_before># CHANGELOG for Shopware 5.2.x

This changelog references changes done in Shopware 5.2 patch versions.

## 5.2.14

### Add property "valueField" to the media field.
* The shopping world element "Media field" supports now to change the value field. All possible properties you can find in the file: ../themes/Backend/ExtJs/backend/media_manager/model/media.js 

 Example:
 
 ´´´
 $emotionElement->createMediaField([
     'name' => 'preview_image',
     'fieldLabel' => 'The preview image',
     'valueField' => 'virtualPath'
 ]);
 ´´´

## 5.2.13

[View all changes from v5.2.12...v5.2.13](https://github.com/shopware/shopware/compare/v5.2.12...v5.2.13)

* Changed duplicate smarty block from `frontend_checkout_confirm_information_addresses_equal_panel_shipping_select_address` to `frontend_checkout_confirm_information_addresses_equal_panel_shipping_add_address` in `frontend/checkout/confirm.tpl`
* Added interface `\Shopware\Bundle\ESIndexingBundle\TextMappingInterface` which handles text field mappings for different elastic search versions
* Added the missing requirement of the php function `parse_ini_file` to the system info and the installer
* Added `Shopware\Components\Plugin\PaymentInstaller` class to install payment methods in plugins
* Changed theme path for plugins of new plugin system from `/resources` to `/Resources`
* Changed parsing of JSON `POST`ed to the REST API to not remove top-level `NULL` values
* Changed frontendsession to a locking session handler<commit_msg>SW-17590 Fixed valueField comment in UPGRADE-5.2.md<commit_after># CHANGELOG for Shopware 5.2.x

This changelog references changes done in Shopware 5.2 patch versions.

## 5.2.14

### Add property "valueField" to the media field.
* The shopping world element "Media field" supports now to change the value field. All possible properties you can find in the file: `themes/Backend/ExtJs/backend/media_manager/model/media.js`

 Example:
 
```php
 $emotionElement->createMediaField([
     'name' => 'preview_image',
     'fieldLabel' => 'The preview image',
     'valueField' => 'virtualPath'
 ]);
 ```

## 5.2.13

[View all changes from v5.2.12...v5.2.13](https://github.com/shopware/shopware/compare/v5.2.12...v5.2.13)

* Changed duplicate smarty block from `frontend_checkout_confirm_information_addresses_equal_panel_shipping_select_address` to `frontend_checkout_confirm_information_addresses_equal_panel_shipping_add_address` in `frontend/checkout/confirm.tpl`
* Added interface `\Shopware\Bundle\ESIndexingBundle\TextMappingInterface` which handles text field mappings for different elastic search versions
* Added the missing requirement of the php function `parse_ini_file` to the system info and the installer
* Added `Shopware\Components\Plugin\PaymentInstaller` class to install payment methods in plugins
* Changed theme path for plugins of new plugin system from `/resources` to `/Resources`
* Changed parsing of JSON `POST`ed to the REST API to not remove top-level `NULL` values
* Changed frontendsession to a locking session handler
{'fraction_non_alphanumeric': 0.09141546526867628, 'fraction_numerical': 0.020642201834862386, 'mean_word_length': 5.142857142857143, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 11, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2170082', 'n_tokens_mistral': 936, 'n_tokens_neox': 885, 'n_words': 297}