Releases: skydoves/TransformationLayout
Releases · skydoves/TransformationLayout
1.1.4
1.1.3
1.1.2
What's Changed
- Apply explicit API mode as strictly by @skydoves in #36
- Update Gradle dependencies by @skydoves in #37
- Bump Material to 1.5.0 by @skydoves in #38
- Bump dependencies and plugins version by @skydoves in #41
- Migrate into Maven publication scripts by @skydoves in #42
Full Changelog: 1.1.1...1.1.2
1.1.1
1.1.0
1.0.9
1.0.8
1.0.7
1.0.6
🎉 Released a new version 1.0.6
! 🎉
What's New?
- Added extensions related functionalities to
TransformationCompat
for supporting Java.
TransformationCompat.startActivity(transformationLayout, intent)
TransformationCompat.startActivityForResult(transformationLayout, intent)
TransformationCompat.onTransformationStartContainer(activity)
TransformationCompat.onTransformationEndContainer(activity, transformationParams)
TransformationCompat.onTransformationStartContainer(fragment)
TransformationCompat.onTransformationEndContainer(fragment, transformationParams)
TransformationCompat.addTransformation(fragmentTransaction, transformationLayout, transitionName)
- Added
onTransformationEndContainerApplyParams
functionality inTransformationCompat
.
After starts a new activity by usingstartActivity
orstartActivityForResult
inTransformationCompat
, apply theTransformationLayout.Params
on an Activity.
Activiy A
TransformationCompat.startActivity(transformationLayout, intent)
Activity B
TransformationCompat,onTransformationEndContainerApplyParams(activity)
onTransformationEndContainerApplyParams() // kotlin extension
- Used compile SDK version 30 and kotlin version 1.4.0 stable
- Used single abstract method conversions to listener interfaces.
- Used
JvmSynthetic
for hiding kotlin lambda functions in Java for using without adding a kotlin dependency.