Release 2.0.0
SethTisue opened this issue ยท 18 comments
@Philippus had you given this any thought...?
(thought prompted by #234)
@Philippus, @SethTisue Any chance this can happen? (prompted by #270)
Ideally releasing against Dotty 3.0.0-M2 as well!
Ideally releasing against Dotty 3.0.0-M2 as well!
I've opened a separate ticket for that: #334
This ticket can be about broader 1.2.0 planning
Should it be 2.0.0, according to semantic versioning?
1.2.0-M1 is published
we're continuing to do 1.2.0-Mx releases as needed to support Scala 3 prereleases
in the absence of any other input or opinions about the future, I guess I'd be inclined to wait until Scala 3.0.0 final is released, then go 1.2.0-RC1 and then 1.2.0 final with whatever we have. there haven't been any complaints about the milestones
In light of scala/sbt-scala-module#111 I think we should also set a VersionScheme and make sure the next release complies with it. The next release will break binary compatibility.
maybe it's better to go RC1 before Scala 3.0.0 final is released, as it seems unlikely that any further changes will land
Scala 3.0.0-RC2 is out. I will release 1.2.0-RC1 today.
1.2.0-RC1 is out
backpublished 1.2.0-RC1 for Scala 3.0.0-RC3
I think @SethTisue will release 1.2.0 now that Scala 3.0.0 is released. As always, thank you!
I'll try very hard to get to that today
Should we make it 2.0.0 ?
Should we make it 2.0.0 ?
I'd asked that above, back in December, but I can't remember what my thinking was at the time. It should be 2.0 because we broke bincompat, is that right? (Sorry if we've been over this before, but I work in so many repos...)
Yeah, we removed scala.util.parsing.json for one, so that's quite a big change already.
@SethTisue Thanks for the release!
FYI. I found one issue with the major version change from 1.x to 2.x (e.g., sbt 1.5.x shows an error with dependency eviction twitter/util#287), but I think the time will resolve this type of issue. A workaround is adding a setting like:
ThisBuild / libraryDependencySchemes += "org.scala-lang.modules" %% "scala-parser-combinators" % "always"Yeah, I think that's as expected.