- Binary search (credit to Dmitry Cherniachenko)
- JDK9 DualPivotQuicksort "optimization" is buggy (upstream: https://bugs.openjdk.java.net/browse/JDK-8154049)
- Reverts "Performance improvement" introduced by 1.2.2 since it was buggy.
- During a non-stable sort, if two different items compared the same, it was possible for one item to be replaced by a copy of the other.
- Incorporates http://hg.openjdk.java.net/jdk9/dev/jdk/rev/19727f9d42dd.
- Source packaging
- TimSort bug
- Stable sort is now the default, as indicated in the documentation. This bug was introduced in 1.1.
- Unstable sorting
- Initial revision