Skip to content

Remove requirement for ClassTag on extension methods to support io.estatico.newtype

Compare
Choose a tag to compare
@jeffmay jeffmay released this 26 Jul 05:53
· 39 commits to main since this release
  • Fixes issue in 2.7.0 release where test scope libraries were added as compile scope dependencies by accident
  • Deprecated .getOrThrow in favor of .head
  • Deprecated .randomOrThrow() in favor of .nextRandom()
  • Added .nextRandomIterator() as a better alternative to .sampleIterator
  • Deprecated .toUnboundedIterator
  • Added Izumi Reflect as a fallback for missing ClassTag
  • Added unit tests for @newtype and @newsubtype value generators

Binary compatible with v2.6.0, but not source compatible. Most methods have been carried over and deprecated, but some will no longer be accessible by default.