Changelog
Updated
com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.8.0
com.javiersc.hubdle:hubdle-version-catalog -> 0.4.0
com.javiersc.kotlin:kotlin-compiler-extensions -> 0.5.1+2.1.0
com.javiersc.kotlin:kotlin-compiler-gradle-extensions -> 0.5.1+2.1.0
com.javiersc.kotlin:kotlin-compiler-test-extensions -> 0.5.1+2.1.0
Updated
org.jetbrains.kotlin:kotlin-gradle-plugin -> 2.1.0
com.javiersc.kotlin:kotlin-compiler-test-extensions -> 0.5.0+2.1.0
com.javiersc.kotlin:kotlin-compiler-gradle-extensions -> 0.5.0+2.1.0
com.javiersc.kotlin:kotlin-compiler-extensions -> 0.5.0+2.1.0
gradle -> 8.11.1
com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.7.18
com.javiersc.hubdle:hubdle-version-catalog -> 0.3.13
Updated
com.javiersc.kotlin:kotlin-compiler-test-extensions -> 0.4.4+2.0.21
com.javiersc.kotlin:kotlin-compiler-gradle-extensions -> 0.4.4+2.0.21
com.javiersc.kotlin:kotlin-compiler-extensions -> 0.4.4+2.0.21
com.javiersc.hubdle:hubdle-version-catalog -> 0.3.12
com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.7.14
gradle -> 8.10.2
Fixed
compilerClasspath
not working with the separator :
Updated
com.javiersc.kotlin:kotlin-compiler-extensions -> 0.4.3+2.0.20
com.javiersc.kotlin:kotlin-compiler-gradle-extensions -> 0.4.3+2.0.20
com.javiersc.kotlin:kotlin-compiler-test-extensions -> 0.4.3+2.0.20
Changed
kopy-args
to api
from implementation
in the Gradle plugin
Fixed
- Kotlin multiplatform support
Added
androidNativeArm32
support
androidNativeArm64
support
androidNativeX64
support
androidNativeX86
support
Fixed
- Kotlin Multiplatform support
Fixed
- crash when atomicfu plugin is applied
- type mismatch errors inside the
copy
function are not shown
Updated
com.javiersc.hubdle:hubdle-version-catalog -> 0.3.7
com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.7.8
Added
- Kotlin Multiplatform support
Added
KopyFunctions
to set the functions that will be generated
- report Kopy uses a different Kotlin version than the project
Added
KopyVisibility
to set the visibility of the generated functions
Added
- Atomic library is added automatically to the project when the plugin is applied
- Kopy runtime library is added automatically to the project when the plugin is applied
Removed
Kopyable
interface
_initKopyable
function from Kopyable interface
getKopyableReference
function from Kopyable interface
setKopyableReference
function from Kopyable interface
Updated
com.javiersc.hubdle:hubdle-version-catalog -> 0.3.6
com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.7.7
com.javiersc.kotlin:kotlin-compiler-test-extensions -> 0.3.0+2.0.20
com.javiersc.kotlin:kotlin-compiler-extensions -> 0.3.0+2.0.20
Added
kopy
and invoke
calls are now marked as errors if the plugin is not applied to the project.
Updated
com.javiersc.hubdle:hubdle-version-catalog -> 0.3.5
com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.7.6
Updated
gradle -> 8.10
com.javiersc.hubdle:hubdle-version-catalog -> 0.3.4
com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.7.4
com.javiersc.kotlin:kotlin-compiler-test-extensions -> 0.2.0+2.0.10
com.javiersc.kotlin:kotlin-compiler-extensions -> 0.2.0+2.0.10