I've inserted in one of my Logstash pipeline the translate filter tha uses a dictionary in a Windows produced CSV file. When I was using the 6.2.4 version of logstash all was working fine. Upgrading to 6.7.0 now Logstash fails to start the pipeline unless I remove the special characters and I run dos2unix on the CSV file. This is a problem because there are users outside ELK cluster that update the CSV file periodically replacing it, so every time this will happen my pipeline will fail for the reason above.
Something changed in Logstash or I have to update some configs?