Skip to content

Releases: zio/izumi-reflect

2.0.2

26 Oct 15:28
Compare
Choose a tag to compare
  • Updated Scala 3 to version 3.1.0

2.0.1

13 Sep 01:22
Compare
Choose a tag to compare
  • In Scala 3 version, Tag compile-times have been reduced by an order of magnitude (#213)
  • Updated Scala 3 to version 3.1.0-RC1

2.0.0

16 Aug 18:43
Compare
Choose a tag to compare

Major version update

The last fix (#203) prompts a version bump to 2.0, since Tags for wildcard-parameterized types (e.g. Set[_]) compiled with previous version of izumi-reflect - e.g. in downstream libraries, will fail comparison with Tags for the same type compiled with 2.0 version of izumi-reflect. Both library- and user- code should be updated to 2.0 to avoid cross-version incompatibility when wildcards are used.

1.1.3

05 Aug 20:46
Compare
Choose a tag to compare
  • Fix some instances of zio/zio#4739 / zio/zio#4809 under Scala 3 by fixing previously broken hashCode generation in Scala 3 version by @Lermex (#198)
  • Update to Scala.js 1.7.0

1.1.3-RC2

22 Jul 20:05
Compare
Choose a tag to compare
  • Fix #196 remove all unused boopickle codecs from interned boopickle (fdecff3)
  • Update to Scala 3.0.1

1.1.3-RC1

14 May 17:59
Compare
Choose a tag to compare
1.1.3-RC1 Pre-release
Pre-release
  • Re-enable optimistic equality for 1.1.0 series (#177)

This will increase performance in monomorphic case.
In case of issues downgrade to 1.1.2 or set -Dizumi.reflect.rtti.optimized.equals=false

1.1.2

14 May 17:40
Compare
Choose a tag to compare
  • New Release for Scala 3 & Scala.js 3 (#180, #176)

1.1.1

22 Apr 15:00
Compare
Choose a tag to compare

1.1.0

09 Apr 21:57
Compare
Choose a tag to compare

This release is backwards compatible, but not forward compatible – libraries compiled with latest version of izumi-reflect would need their users to also use version 1.1.0+ of izumi-reflect. This will happen automatically unless the dependency on izumi-reflect is Optional or Excluded.

  • Fix #98 inequality of tags generated in nested scopes (#157)
  • Dotty version of izumi-reflect will now correctly summons tags for higher-kinded types (TagK et al.)

1.0.0

09 Apr 21:43
Compare
Choose a tag to compare

This release is the last in 1.0.x line and will cause a slight pessimization in performance for current users to avoid issue #98, recompiling with 1.1.0+ will regain performance

  • Disable optimistic equality for 1.0 series (related #98) (#158)
  • Add Tag#equals (#156)