tschuchortdev/kotlin-compile-testing (com.github.tschuchortdev:kotlin-compile-testing)
### [`v1.6.0`](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/releases/tag/1.6.0)
[Compare Source](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/compare/1.5.0...1.6.0)
- Updated Kotlin to 1.9.24
- Cherrypicked various bug fixes from forks:
- Fix decoding of classloader resources
- Fix UTF-8 encoding of logs
- Expose the API to pass flags to KAPT
- Updated dependencies
### [`v1.5.0`](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/releases/tag/1.5.0)
[Compare Source](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/compare/1.4.9...1.5.0)
- Updated Kotlin embedded compiler to 1.8.0
- Support new `CompilerPluginRegistrar` that replaces `ComponentRegistrar`
- Parent directories of `SourceFile` are now created automatically [#340](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/issues/340)
- The `MainComponentRegistrar` and `MainCommandlineProcessor` singletons will ignore unset `ThreadLocalParameters` in case it is loaded accidentally by some other tool scanning the classpath [#301](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/issues/301)
- Multiplatform support can now be enabled with the appropriate option [#303](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/issues/303)
- The `supportsK2` option can be set to mark that all plugins support K2
- Various dependency upgrades
Thanks to Matthew Haughton and Zac Sweers for their help in supporting the new compiler version
### [`v1.4.9`](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/compare/1.4.8...1.4.9)
[Compare Source](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/compare/1.4.8...1.4.9)
### [`v1.4.8`](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/releases/tag/1.4.8)
[Compare Source](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/compare/1.4.7...1.4.8)
Update Kotlin to 1.6.20
### [`v1.4.7`](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/releases/tag/1.4.7)
[Compare Source](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/compare/1.4.6...1.4.7)
- Update to Kotlin 1.6.10 and KSP 1.0.2
### [`v1.4.6`](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/releases/tag/1.4.6)
[Compare Source](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/compare/1.4.5...1.4.6)
- Upragded Kotlin to 1.6.0 and various other dependency upgrades
- The KSP integration now has a `allWarningsAsErrors` option
- All classpaths used in the compilation are now added to the result classloader automatically, so that all classes used by the compiled classes can be loaded
- There is a new method `KotlinCompilation.addPreviousResultToClasspath` for including previous results when chaining multiple `KotlinCompilation`s
### [`v1.4.5`](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/releases/tag/1.4.5)
[Compare Source](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/compare/1.4.4...1.4.5)
- dependency upgrades
- new properties for compiler options
- update Kotlin and KSP to 1.5.31
### [`v1.4.4`](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/releases/tag/1.4.4)
[Compare Source](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/compare/1.4.3...1.4.4)
- Update Kotlin and KSP to 1.5.30
- JDK 16 compatibility
### [`v1.4.3`](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/releases/tag/1.4.3)
[Compare Source](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/compare/1.4.2...1.4.3)
- Updated Kotlin and KSP versions
- Updated other dependencies
Configuration
📅 Schedule: Branch creation - "before 3am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
This PR contains the following updates:
1.4.2
->1.6.0
Release Notes
tschuchortdev/kotlin-compile-testing (com.github.tschuchortdev:kotlin-compile-testing)
### [`v1.6.0`](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/releases/tag/1.6.0) [Compare Source](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/compare/1.5.0...1.6.0) - Updated Kotlin to 1.9.24 - Cherrypicked various bug fixes from forks: - Fix decoding of classloader resources - Fix UTF-8 encoding of logs - Expose the API to pass flags to KAPT - Updated dependencies ### [`v1.5.0`](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/releases/tag/1.5.0) [Compare Source](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/compare/1.4.9...1.5.0) - Updated Kotlin embedded compiler to 1.8.0 - Support new `CompilerPluginRegistrar` that replaces `ComponentRegistrar` - Parent directories of `SourceFile` are now created automatically [#340](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/issues/340) - The `MainComponentRegistrar` and `MainCommandlineProcessor` singletons will ignore unset `ThreadLocalParameters` in case it is loaded accidentally by some other tool scanning the classpath [#301](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/issues/301) - Multiplatform support can now be enabled with the appropriate option [#303](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/issues/303) - The `supportsK2` option can be set to mark that all plugins support K2 - Various dependency upgrades Thanks to Matthew Haughton and Zac Sweers for their help in supporting the new compiler version ### [`v1.4.9`](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/compare/1.4.8...1.4.9) [Compare Source](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/compare/1.4.8...1.4.9) ### [`v1.4.8`](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/releases/tag/1.4.8) [Compare Source](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/compare/1.4.7...1.4.8) Update Kotlin to 1.6.20 ### [`v1.4.7`](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/releases/tag/1.4.7) [Compare Source](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/compare/1.4.6...1.4.7) - Update to Kotlin 1.6.10 and KSP 1.0.2 ### [`v1.4.6`](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/releases/tag/1.4.6) [Compare Source](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/compare/1.4.5...1.4.6) - Upragded Kotlin to 1.6.0 and various other dependency upgrades - The KSP integration now has a `allWarningsAsErrors` option - All classpaths used in the compilation are now added to the result classloader automatically, so that all classes used by the compiled classes can be loaded - There is a new method `KotlinCompilation.addPreviousResultToClasspath` for including previous results when chaining multiple `KotlinCompilation`s ### [`v1.4.5`](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/releases/tag/1.4.5) [Compare Source](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/compare/1.4.4...1.4.5) - dependency upgrades - new properties for compiler options - update Kotlin and KSP to 1.5.31 ### [`v1.4.4`](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/releases/tag/1.4.4) [Compare Source](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/compare/1.4.3...1.4.4) - Update Kotlin and KSP to 1.5.30 - JDK 16 compatibility ### [`v1.4.3`](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/releases/tag/1.4.3) [Compare Source](https://redirect.github.com/tschuchortdev/kotlin-compile-testing/compare/1.4.2...1.4.3) - Updated Kotlin and KSP versions - Updated other dependenciesConfiguration
📅 Schedule: Branch creation - "before 3am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.