Breaking changes are painful, especially with 281 dependents, but the piracy is affecting 4k indirect dependent and it seems better to remove this sooner rather than later.
If we go this route we should make a breaking release of DataStructures at the same time, as it reexports this package, as pointed out by @GunnarFarneback on slack
fixes https://github.com/JuliaCollections/OrderedCollections.jl/issues/25 fixes https://github.com/JuliaCollections/OrderedCollections.jl/issues/97 fixes https://github.com/JuliaCollections/OrderedCollections.jl/issues/90
Breaking changes are painful, especially with 281 dependents, but the piracy is affecting 4k indirect dependent and it seems better to remove this sooner rather than later.
Note
sort!
was only deprecated in v1.2, so it is indeed semver breaking to remove it.