Skip to content

Releases: zio/izumi-reflect

1.0.0-M16

04 Apr 09:41
Compare
Choose a tag to compare
  • In Dotty, Fix StackOverflowError on unresolved type parameters, support ConstantTypes somewhat (#145)

1.0.0-M15

06 Mar 05:59
Compare
Choose a tag to compare

Update to Scala 2.13.5/3.0.0-RC1 (#141)

1.0.0-M14

22 Feb 16:46
Compare
Choose a tag to compare

This release brings improvements to subtype modeling in izumi-reflect version for Scala 3!

PRs merged:

1.0.0-M13

27 Jan 12:37
Compare
Choose a tag to compare

1.0.0-M12

07 Jan 16:51
Compare
Choose a tag to compare

1.0.0-M11

03 Dec 12:11
Compare
Choose a tag to compare

1.0.0-M10

21 Nov 23:05
Compare
Choose a tag to compare
  • Update dotty to Scala 3.0.0-M1 by @lvitaly (#101)
  • Align licence in pubished POM with file headers (to Apache 2.0)
    #90

1.0.0-M9

06 Oct 16:36
Compare
Choose a tag to compare
  • Fix zio/zio#4285: Handle function-local anonymous classes in TagMacro#mkStruct

1.0.0-M8

23 Sep 15:25
Compare
Choose a tag to compare
  • Compare monomorphic tags as Strings only and avoid parsing - massively improve .equals performance in monomorphic case (#78)
    • Added system property -Dizumi.reflect.rtti.optimized.equals - set to false to disable .equals optimization.
      Technically problems are "impossible", but use this if you encounter an "impossible" false negative equality (but please open an issue if you do!)
    • remove redundant \NULs in the spliced Tag strings
  • Add MiMa checks to the build (#79)

1.0.0-M7

07 Sep 15:44
Compare
Choose a tag to compare
  • Update to Dotty 0.27.0-RC1
  • Improve support in Dotty version for subtyping, type prefixes & handling of tautologies (X & X, X & Any)