This caused an issue with taglists where existing relation values were being converted into their IDs instead of the actual nameFrom value.
If Post belongsToMany Authors and the following configuration is used:
```yaml
authors:
label: Authors
type: taglist
mode: relation
separator: comma
customTags: true
nameFrom: full_name
```
Then loading a form with the authors relation already set would cause the ID of the authors to be displayed in the field instead of the full name and would cause issues when attempting to save the form.
* develop:
Add silent option to mix webpack fixture during mix:watch
Fix support for cropping images with url unsafe characters in their path
Fix migrations not being run if notes output is not provided.
Minor style tweak (#651)
Add support for data-request-parent (#650)
Make getOptionsFromModel() accessible on a formWidget object (#653)
Fix typo in signal processing for mix:watch (#646)
Added mix:compile parent args to mix:watch signature (#647)
Fixed comment for mix:compile (#648)
Store system first boot date in the database explicitly (#639)
Add support for exit codes in MixCompile (#642)
Style up migrations and updates using new Laravel CLI components (#641)
Simplify "run migrations on login" check
Disabled the plusplus checking rule (#643)
Restored root phpunit configuration file (#644)
Fix default value for taglist formwidget in relation mode (#611)
Allow UserPreferences to be interacted without a logged in user
Fix status widget output on clean installation (#633)
Improve Vietnamese translation (#636)
Document new ** value for app.trustedProxies
Chrome exhibits an issue in stretch mode with the double min-height definition of the surrounding field container and the editor writing area where the height is interpreted incorrectly and the editor content is clipped if the viewport shrinks the editor below the minimum height.
This fix will define a minimum height just for the editor writing area based on the "size" option, and will still allow stretch to increase the height of the editor further as required.
Partially reverts the "improvements" in d7117f9cb2
Fixes https://github.com/wintercms/winter/issues/322
* october-develop:
Support readonly and disabled fields when value is an array (#4683)
Exception handling
Improve configuration files (#5544)
Update Dutch (nl) translations (#5543)
# Conflicts:
# config/mail.php
# modules/system/classes/MailManager.php
A field widget that allows for entering of sensitive information that can be revealed at the user's request - ie. API keys, secrets.
When a sensitive field that has been previously populated is loaded again, a placeholder is used instead of the real value, until the user opts to reveal the value. The real value is loaded via AJAX.
Credit to @tomaszstrojny for the original implementation.
Replaces #5062. Fixes#5061, #1850, perhaps #1061.
Co-authored-by: Tomasz Strojny <tomasz@init.biz>
Co-authored-by: Luke Towers <github@luketowers.ca>