We maintain a stable LTS release (v2.0) for those who cannot tolerate breaking changes.<p>Feature releases (e.g. 2.1, 2.2) include new features and do break compatibility on occasion (so we can quickly introduce new behavior). Any breaking changes are well-documented in the release notes[1], so you can have a smooth upgrade path.<p>Minor releases (e.g. 2.1.1, 2.1.2) do not have breaking changes, only bugfixes and minor improvements.<p>I just opened an issue so we can document this more clearly: <a href="https:&#x2F;&#x2F;github.com&#x2F;rethinkdb&#x2F;docs&#x2F;issues&#x2F;948" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;rethinkdb&#x2F;docs&#x2F;issues&#x2F;948</a><p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;rethinkdb&#x2F;rethinkdb&#x2F;releases" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;rethinkdb&#x2F;rethinkdb&#x2F;releases</a>