- Updated
compileSdk
to 34
Dependency | Previous version | New version |
---|---|---|
Kotlin | 1.9.0 | 1.9.22 |
AndroidX Fragment | 1.6.0 | 1.6.2 |
AndroidX Lifecycle | 2.6.1 | 2.6.2 |
2023-07-07
No changes except dependency updates.
Dependency | Previous version | New version |
---|---|---|
Kotlin | 1.8.0 | 1.9.0 |
AndroidX Fragment | 1.5.7 | 1.6.0 |
AndroidX Lifecycle | 2.5.1 | 2.6.1 |
2023-06-13
- Added global configurations for lifecycle-aware properties (see
LifecycleProps
). lifecycleAware
andviewLifecycleAware
delegates now throw an exception if the property value is not initialized when a lifecycle event with a handler occurs (before, the delegates didn't throw exceptions in this case). This change is made to ensure that all lifecycle event handlers will be invoked for the property.- Read/write
lifecycleAware
andviewLifecycleAware
delegates now throw an exception when trying to assign a value to an already initialized property (before, the delegates didn't throw exceptions in this case). This change is made to ensure that all lifecycle event handlers will be invoked for the same object within the lifecycle. - All delegates now automatically
close
AutoCloseable
properties when anON_DESTROY
event occurs.
Dependency | Previous version | New version |
---|---|---|
Kotlin | 1.7.0 | 1.8.0 |
AndroidX Activity | 1.4.0 | - (removed) |
AndroidX Fragment | 1.4.1 | 1.5.7 |
AndroidX Lifecycle | 2.4.1 | 2.5.1 |
2022-06-27
No changes except dependency updates.
Dependency | Previous version | New version |
---|---|---|
Kotlin | 1.6.10 | 1.7.0 |
2022-04-12
Initial release