simbot-component-kook
simbot-component-kook copied to clipboard
build(deps): bump ksp from 2.1.20-1.0.32 to 2.3.3
Bumps ksp from 2.1.20-1.0.32 to 2.3.3.
Updates com.google.devtools.ksp:symbol-processing-api from 2.1.20-1.0.32 to 2.3.3
Release notes
Sourced from com.google.devtools.ksp:symbol-processing-api's releases.
2.3.3
What's Changed
- Migrate away from a deprecated compilerOptions KGP API #2703
Contributors
- Thanks to everyone who reported bugs and participated in discussions!
Full Changelog: https://github.com/google/ksp/compare/2.3.2...2.3.3
2.3.2
What's Changed
Note: This release is a hotfix for a regression introduced in 2.3.1
- Fixed an issue where KSP incorrectly processed specific nullable annotations from Java interfaces, leading to incorrect nullability in the generated Kotlin code #2696
- Fixed a regression introduced in #2656 that caused runtime failures for projects using AGP 8.8.0 and older due to an incompatible, version-specific type check. #2694
Contributors
Thanks to everyone who reported bugs and participated in discussions!
Full Changelog: https://github.com/google/ksp/compare/2.3.1...2.3.2
2.3.1
What's Changed
- Added support for AGP 9.0 and built-in Kotlin #2674
- Fixed a bug in getJvmCheckedException that incorrectly handled nested classes. #2584
- Removed incorrect caching for KSValueArgumentLiteImpl that wrongly merged arguments with different parents, origins, or locations #2677
Contributors
Thanks to everyone who reported bugs and participated in discussions! Full Changelog: https://github.com/google/ksp/compare/2.3.0...2.3.1
2.3.0
What's Changed
- KSP1 has been deprecated[ #2657](google/ksp#2657)
- KSP version is no longer tied to the Kotlin compiler version (moving away from the old - format). #2658
- KSP is no longer a compiler plugin (like KSP1). It now operates as a more standalone tool built on stable compiler APIs (shared with tools like IntelliJ).
- KSP now has fewer limitations on the Kotlin version in use and allows the KSP team to provide better compatibility to KGP/AGP/Gradle
- Read more about KSP2: https://github.com/google/ksp/blob/main/docs/ksp2.md
Reason for 2.3.0 version name:
- It is independent of Kotlin now
- We wanted to match the Kotlin language version
- It is newer than the latest KSP 2.2.20-2.0.4 release.
Full Changelog: https://github.com/google/ksp/compare/2.2.20-2.0.4...2.3.0
2.2.21-2.0.4
What's Changed
- Kotlin version: 2.2.21 by
@mkmuir0in google/ksp#2671
... (truncated)
Commits
14f6c95Remove debug print statement in KspAAWorkerActiond7cdf7fUpdate mangled name assertions in AndroidBuiltInKotlinIT5fbdd96Migrate away from a deprecated compilerOptions KGP APIba658fbAdd android target to MultiplatformIT testd15f5cdUpdate auto-merge to 2.3.3 branch6975c18Fix regression related to no class found in AGP 8.7 and belowbe3fd36Add tests using older agp versionse09196bTest cases for nullability annotationsbf4915fDo not bundle javax.*27a4b84Do not relocate nullability annotations- Additional commits viewable in compare view
Updates com.google.devtools.ksp from 2.1.20-1.0.32 to 2.3.3
Release notes
Sourced from com.google.devtools.ksp's releases.
2.3.3
What's Changed
- Migrate away from a deprecated compilerOptions KGP API #2703
Contributors
- Thanks to everyone who reported bugs and participated in discussions!
Full Changelog: https://github.com/google/ksp/compare/2.3.2...2.3.3
2.3.2
What's Changed
Note: This release is a hotfix for a regression introduced in 2.3.1
- Fixed an issue where KSP incorrectly processed specific nullable annotations from Java interfaces, leading to incorrect nullability in the generated Kotlin code #2696
- Fixed a regression introduced in #2656 that caused runtime failures for projects using AGP 8.8.0 and older due to an incompatible, version-specific type check. #2694
Contributors
Thanks to everyone who reported bugs and participated in discussions!
Full Changelog: https://github.com/google/ksp/compare/2.3.1...2.3.2
2.3.1
What's Changed
- Added support for AGP 9.0 and built-in Kotlin #2674
- Fixed a bug in getJvmCheckedException that incorrectly handled nested classes. #2584
- Removed incorrect caching for KSValueArgumentLiteImpl that wrongly merged arguments with different parents, origins, or locations #2677
Contributors
Thanks to everyone who reported bugs and participated in discussions! Full Changelog: https://github.com/google/ksp/compare/2.3.0...2.3.1
2.3.0
What's Changed
- KSP1 has been deprecated[ #2657](google/ksp#2657)
- KSP version is no longer tied to the Kotlin compiler version (moving away from the old - format). #2658
- KSP is no longer a compiler plugin (like KSP1). It now operates as a more standalone tool built on stable compiler APIs (shared with tools like IntelliJ).
- KSP now has fewer limitations on the Kotlin version in use and allows the KSP team to provide better compatibility to KGP/AGP/Gradle
- Read more about KSP2: https://github.com/google/ksp/blob/main/docs/ksp2.md
Reason for 2.3.0 version name:
- It is independent of Kotlin now
- We wanted to match the Kotlin language version
- It is newer than the latest KSP 2.2.20-2.0.4 release.
Full Changelog: https://github.com/google/ksp/compare/2.2.20-2.0.4...2.3.0
2.2.21-2.0.4
What's Changed
- Kotlin version: 2.2.21 by
@mkmuir0in google/ksp#2671
... (truncated)
Commits
14f6c95Remove debug print statement in KspAAWorkerActiond7cdf7fUpdate mangled name assertions in AndroidBuiltInKotlinIT5fbdd96Migrate away from a deprecated compilerOptions KGP APIba658fbAdd android target to MultiplatformIT testd15f5cdUpdate auto-merge to 2.3.3 branch6975c18Fix regression related to no class found in AGP 8.7 and belowbe3fd36Add tests using older agp versionse09196bTest cases for nullability annotationsbf4915fDo not bundle javax.*27a4b84Do not relocate nullability annotations- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)