v0.18.0-M2
This is the second milestone (pre-)release of 0.18.0. It is not binary compatible with 0.17.0 or 0.18.0-M1 and may not be binary compatible with 0.18.0 final. It is published for Scala 2.13 and 3.1, as well as Scala.js 1.7.
If you are coming from 0.17.0 please see the release notes for 0.18.0-M1.
The most notable change in 0.18.0-M2 was upgrading to algebra 2.7.0 in https://github.com/typelevel/spire/pull/1115. Several typeclasses in spire were ported to algebra, allowing us to remove the following typeclasses from spire and replace them with type aliases pointing to the algebra implementations.
GCDRingEuclideanRingDivisionRingSigned/SignedAdditiveCMonoid/SignedAdditiveAbGroupTruncatedDivision/TruncatedDivisionCRing