What's Changed
- Explicitly handle invalid POM dependencies in ProtoSourceResolver by @ascopes in #355
- Enforce immutability in ConcurrentExecutor.java by @ascopes in #360
- Use interfaces for all immutables-generated types by @ascopes in #361
- GH-358: Support the use of unpackaged JVM plugins by @ascopes in #362
- GH-358: Fix handling of Windows path separators in classpaths by @ascopes in #365
- Remove Android selectors that are noise in tests by @ascopes in #366
- GH-363: Fix handling of classpaths when using JARs as JVM maven plugins by @ascopes in #364
- GH-359: Pass module path to JVM plugins correctly by @ascopes in #367
- Upload build logs to GitHub by @ascopes in #369
- Log generated scripts in debug logs by @ascopes in #371
- GH-372: Rewrite how batch args are quoted using Shlex by @ascopes in #373
Full Changelog: v2.4.5...v2.5.0