[[breaking-changes-7.4]] == Breaking changes in 7.4 ++++ 7.4 ++++ This section discusses the changes that you need to be aware of when migrating your application to Elasticsearch 7.4. See also <> and <>. coming[7.4.0] //NOTE: The notable-breaking-changes tagged regions are re-used in the //Installation and Upgrade Guide //tag::notable-breaking-changes[] // end::notable-breaking-changes[] [[breaking_74_plugin_changes]] === Plugins changes [float] ==== TokenizerFactory changes TokenizerFactory now has a `name()` method that must be implemented. Most plugin-provided TokenizerFactory implementations will extend `AbstractTokenizerFactory`, which now takes a `name` parameter in its constructor. [float] [[breaking_74_search_changes]] === Search Changes [float] ==== Forbid empty doc values in vector functions If a document doesn't have a value for a vector field (dense_vector or sparse_vector) on which a vector function is executed, an error will be thrown.