On ES 6.x and below, date fields (i.e. fields of "type": "date") used to accept values of the form "2018-09" (i.e. just year and month) whereas this no longer works on ES 7.x (tested on 7.3.0 and master).
This breaks recoveries from 6.x to 7.x and indexing pipelines.