This reverts commit 189e6f5e1d. After some discussion, it seems better not to bump the major version number since most of the new features since 2.3 are marked experimental.
189e6f5e1d
Since there are some incompatible changes, it's better to bump the major version number.