Without newline the setting will be saved. But on the next visit to the mqtt config site, the setting is not included in JSON due to missing newline at the end of the conf file. Therefore the value falls back to default and the configured value is lost if != default.
Without newline the setting will be saved. But on the next visit to the mqtt config site, the setting is not included in JSON due to missing newline at the end of the conf file. Therefore the value falls back to default and the configured value is lost if != default.