v1.1.0-ALPHA1
Pre-release
Pre-release
Added
- Support for
Booleanuniform shader parameters
(uniform value in shader is still anInt, with a value ofGL_TRUEorGL_FALSE):- Method
GlimpseAdapter.glUniform(Int, Boolean) - Method
BaseProgramExecutor.glUniform(GlimpseAdapter, String, Boolean)
- Method
- Method
ProgramExecutor.dispose(GlimpseAdapter), disposing also referencedProgram - Support for framebuffers
- Additional parameters in composable
GlimpseView:modifier– the modifier to be applied to the layoutonClick– called when the view has been clickedupdate– the callback to be invoked after the layout is inflated
- Composable
GlimpseViewfunction with separate functional parameters instead ofcallback - Utility functions for creating
Vec3andVec4from Jetpack ComposeColor - KSP processor for shader parameters
Changed
- Make Kapt processors incremental (isolating)
- Change target JVM to Java 11
- Upgrade Gradle Wrapper to
7.3.2 - Dependencies:
- Upgrade Kotlin to
1.6.10 - Upgrade JetBrains Compose for Desktop to
1.0.1 - Upgrade Android Gradle Plugin to
7.0.4 - Upgrade
org.jetbrains.dokkato1.6.0 - Upgrade
kotlinpoetto1.10.2 - Upgrade
androidx.annotation:annotationto1.3.0 - Upgrade
mockkto1.12.2 - Upgrade
activity-composeto1.4.0 - Upgrade
kotlinx-coroutines-androidto1.6.0-native-mt - Upgrade
slf4j-apito1.7.32 - Upgrade
logback-coreto1.2.10 - Upgrade
logback-classicto1.2.10 - Upgrade
androidx.appcompat:appcompatto1.4.0 - Upgrade
com.google.android.material:materialto1.4.0 - Upgrade
detekt-gradle-pluginto1.19.0 - Upgrade
org.jetbrains.changelogto1.3.1
- Upgrade Kotlin to
Deprecated
- Method
ProgramExecutor.dispose()without parameters
Removed
- BREAKING CHANGE: Remove
zOrderOnTopfromGlimpseViewcomposable function.
CallzOrderOnTop = …insideupdateblock instead.