[[breaking-changes]] = Breaking changes [partintro] -- This section discusses the changes that you need to be aware of when migrating your application from one version of Elasticsearch to another. As a general rule: * Migration between minor versions -- e.g. `5.x` to `5.y` -- can be performed by <>. * Migration between consecutive major versions -- e.g. `2.x` to `5.x` -- requires a <>. * Migration between non-consecutive major versions -- e.g. `1.x` to `5.x` -- is not supported. See <> for more info. -- include::migrate_5_0.asciidoc[]