Possible bug with grok pattern_definitions

The following configuration is giving me an error. Can someone test if this is giving them an error as well?

filter {
    if [type] == "test" {
        grok {
            pattern_definitions => { 
                "YMD_TS" => "%{YEAR}-%{MONTHNUM}-%{MONTHDAY}" 
            }
        }
    }
}

I'm getting the error "Unknown setting 'pattern_definitions' for grok"

Make sure you have 3.4.0 or later of the grok filter plugin.