Closed exoego closed 1 year ago
Since Scala Steward is an app and not a library to be used in "enterprise" app, perhaps we can drop Java 8 soon. This makes maintenance a bit easier.
We can un-pin logback-classic updates when dropping Java 8. https://github.com/scala-steward-org/scala-steward/pull/2745#issuecomment-1285084527
Newer scalacache-caffeine also dropped Java 8. https://github.com/scala-steward-org/scala-steward/pull/2340
Unfortunately, there is scala-steward-mill-plugin. So dropping Java 8 might affect Mill users who uses Java 8.
I dug histories and now understood that mill-plugins is used by Scala Steward to extract version info from mill project. So dropping Java 8 does not affect mill users, IIUC.
Since Scala Steward is an app and not a library to be used in "enterprise" app, perhaps we can drop Java 8 soon. This makes maintenance a bit easier.
We can un-pin logback-classic updates when dropping Java 8. https://github.com/scala-steward-org/scala-steward/pull/2745#issuecomment-1285084527
Newer scalacache-caffeine also dropped Java 8. https://github.com/scala-steward-org/scala-steward/pull/2340