Releases: sbt/zinc
Releases · sbt/zinc
1.9.0-RC3
1.8.1
updates
- Use NIO to create temp file by @eed3si9n in #1185
- Fixes DefaultExternalHooks copy methods by @dragos in #1181
- Fixes infinite compile by @CarstonSchilds in #1182
- Fixes NullPointerError under
-Vdebug
by @som-snytt in #1141 - Makes the tmp directory in FileAnalysisStore.binary/text configurable by @lrytz in #1152
- Notifies ClassFileManager from IncOptions in Incremental.prune by @lrytz in #1148
behind the scene
- Update scala-xml and util by @eed3si9n in #1149
- Update affinity to 3.23.3 by @scala-steward in #1164
- Update org.eclipse.jgit to 6.5.0.202303070854-r by @scala-steward in #1176
- Update sbt-assembly to 2.1.1 by @scala-steward in #1170
- Update sbt-header to 5.9.0 by @scala-steward in #1150
- Update sbt-jmh to 0.4.4 by @scala-steward in #1169
- Update sbt-mima-plugin to 1.1.2 by @scala-steward in #1179
- Update sbt-pgp to 2.2.1 by @scala-steward in #1153
- Update sbt-protobuf to 0.7.2 by @scala-steward in #1143
- Update sbt-scalafmt to 2.5.0 by @scala-steward in #1151
- Update scalacheck to 1.17.0 by @scala-steward in #1128
- Update scalafmt-core to 3.7.3 by @scala-steward in #1178
- Update scalatest to 3.2.15 by @scala-steward in #1163
- Update util-control, util-interface, ... to 1.8.2 by @scala-steward in #1165
new contributors
- @CarstonSchilds made their first contribution in #1182
- @dragos made their first contribution in #1181
Full Changelog: v1.7.2...v1.8.1
1.9.0-M2
updates
- Fixes DefaultExternalHooks copy methods by @dragos in #1181
- Fixes infinite compile by @CarstonSchilds in #1182
- Fixes NullPointerError under
-Vdebug
by @som-snytt in #1141 - Makes the tmp directory in FileAnalysisStore.binary/text configurable by @lrytz in #1152
- Notifies ClassFileManager from IncOptions in Incremental.prune by @lrytz in #1148
behind the scene
- Update scala-xml and util by @eed3si9n in #1149
- Update affinity to 3.23.3 by @scala-steward in #1164
- Update org.eclipse.jgit to 6.5.0.202303070854-r by @scala-steward in #1176
- Update sbt-assembly to 2.1.1 by @scala-steward in #1170
- Update sbt-header to 5.9.0 by @scala-steward in #1150
- Update sbt-jmh to 0.4.4 by @scala-steward in #1169
- Update sbt-mima-plugin to 1.1.2 by @scala-steward in #1179
- Update sbt-pgp to 2.2.1 by @scala-steward in #1153
- Update sbt-protobuf to 0.7.2 by @scala-steward in #1143
- Update sbt-scalafmt to 2.5.0 by @scala-steward in #1151
- Update scalacheck to 1.17.0 by @scala-steward in #1128
- Update scalafmt-core to 3.7.3 by @scala-steward in #1178
- Update scalatest to 3.2.15 by @scala-steward in #1163
- Update util-control, util-interface, ... to 1.8.2 by @scala-steward in #1165
new contributors
- @CarstonSchilds made their first contribution in #1182
- @dragos made their first contribution in #1181
Full Changelog: v1.7.2...v1.9.0-M2
1.8.0
Behind the scene
- Bump scala-xml and util by @eed3si9n in #1149
- Update scalacheck to 1.17.0 by @scala-steward in #1128
- Update sbt-mima-plugin to 1.1.1 by @scala-steward in #1126
- Update scalafmt-core to 3.5.9 by @scala-steward in #1119
- Update sbt to 1.7.2 by @scala-steward in #1136
- Update sbt-header to 5.8.0 by @scala-steward in #1139
Full Changelog: v1.7.2...v1.8.0
1.7.2
- Adds
diagnosticCode
anddiagnosticRelatedInforamation
toInterfaceUtil.problem
by @ckipp01 in sbt/sbt#7006 - Fixes percent sign in a debug log, which breaks log4j by @eed3si9n in #1123
Full Changelog: v1.7.1...v1.7.2
1.7.1
What's Changed
- Fixes parsing of annotations in Java class files by @SethTisue in #1111
Full Changelog: v1.7.0...v1.7.1
1.7.0
What's changed
- Fixes under-compilation when Java annotation changes by @SethTisue in #1079
- Displays error messages based on the transformed positions when source mapping is performed by @tototoshi in #1082
- Assorted code improvement by @SethTisue in #1076
- Removes redundant
toString
by @xuwei-k in #1081
Behind the scenes
- Centralize & modernize JVM settings & increase heap size by @SethTisue in #1034
- CI: Switches to setup-java + Temurin by @SethTisue in #1033
- Fixes build to work on Apple M1 machines by @SethTisue in #1036
- Fixes outdated link in CONTRIBUTING.md by @SethTisue in #1026
- Fixes so we can build on JDK 17 by @SethTisue in #1037
- Fixes benchmarks to run on JDK 17 by @SethTisue in #1096
- Hopefully fixes intermittent CachedHashingSpec failures by @SethTisue in #1077
- Minor build cleanup: publish / skip is enough by itself by @SethTisue in #1070
- Minor cleanup: remove unused dependency by @SethTisue in #1067
- Move scalafmt to a separate CI job by @SethTisue in #1099
- Removes no-longer-needed IntelliJ workaround by @SethTisue in #1075
- Removes sbt-whitesource by @SethTisue in #1032
- Removes unused JUnit dependency by @SethTisue in #1068
- Removes unused resolvers by @SethTisue in #1069
- Removes duplicate entry in project/plugins.sbt by @SethTisue in #1097
- Removes explicit log4j dependency from zincScripted by @SethTisue in #1093
- Updates sbt to 1.6.2 (was 1.6.1) + minor build cleanups by @SethTisue in #1031
- Updates sbt-protobuf to 0.7.1 (was 0.6.5) by @SethTisue in #1098
- Updates versions (Scala, sbt, test frameworks) by @SethTisue in #1028
- Updates util to 1.7.0 by @eed3si9n in #1109
New Contributors
- @SethTisue made their first contribution in #1025
- @scala-steward made their first contribution in #1053
- @tototoshi made their first contribution in #1082
Full Changelog: v1.6.1...v1.7.0
v1.7.0-M2
What's Changed
- Displays error messages based on the transformed positions on source mapping by @tototoshi in #1082
- Assorted code improvements by @SethTisue in #1076
- Fixes intermittent CachedHashingSpec failures by @SethTisue in #1077
- Removes redundant
toString
by @xuwei-k in #1081 - General build upkeep by @SethTisue and @scala-steward
New Contributors
- @SethTisue made their first contribution in #1025
- @scala-steward made their first contribution in #1053
- @tototoshi made their first contribution in #1082
Full Changelog: v1.6.1...v1.7.0-M2
1.6.1
- Zinc 1.6.1 updates log4j 2 to 2.17.1, which fixes a remote code execution vulnerability when attacker controls configuration (CVE-2021-44832) by @slandelle and @eed3si9n in #101 / sbt/sbt#6765
Full Changelog: v1.6.0...v1.6.1
1.6.0
- Fixes under-compilation of folded constants (see also SI-7173) zinc@d15228/zinc#1003 by @ephemerist and @dwijnand
- Fixes over-compilation of extended classes on JDK 11 zinc#998 by @lrytz
- Fixes hashing of large files zinc#1018 by @niktrop
- Improves performance of loading used names from persisted
Analysis
file zinc#995 by @dwijnand