Skip to content

Releases: skydoves/TransformationLayout

1.1.4

25 Jun 12:55
Compare
Choose a tag to compare

What's Changed

  • Bump material to 1.12.0 and kotlin 2.0.0 by @skydoves in #50

Full Changelog: 1.1.3...1.1.4

1.1.3

05 Oct 14:25
6383bcb
Compare
Choose a tag to compare

What's Changed

  • Update AGP, Kotlin, Gradle, and dependencies by @skydoves in #44
  • Migrate maven publication scripts and plugins by @skydoves in #45
  • Add baseline profile module by @skydoves in #46

Full Changelog: 1.1.2...1.1.3

1.1.2

05 Mar 08:49
0f9dd6e
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.1.1...1.1.2

1.1.1

06 Nov 12:15
445ea9f
Compare
Choose a tag to compare

🎉 Released a new stable 1.1.1! 🎉

What's new?

  • Migrated material version to 1.5.0-alpha05.
  • Removed buildConfig option on the transformationlayout module.

1.1.0

05 Jul 15:51
d4b7d2d
Compare
Choose a tag to compare

🎉 Released a new version 1.1.0! 🎉

What's New?

  • Migrated to material version 1.4.0 stable.

1.0.9

29 May 16:02
52c8bef
Compare
Choose a tag to compare

🎉 Released a new version 1.0.9! 🎉

What's new?

  • Updated material version to 1.4.0-beta01.
  • Concealed internal functionalities for Java APIs.

1.0.8

29 Mar 12:13
aebd77d
Compare
Choose a tag to compare

🎉 Released a new version 1.0.8!

What's New?

  • Updated to use material 1.4.0-alpha.

1.0.7

09 Jan 08:30
e7182aa
Compare
Choose a tag to compare

🎉 Released a new version 1.0.7! 🎉

What's new?

  • Updated material version to 1.3.0-beta01.
  • Migrated to kotlin-parcelize plugin internally.
  • Updated kotlin version to 1.4.20 internally.

1.0.6

12 Sep 12:25
7089359
Compare
Choose a tag to compare

🎉 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 in TransformationCompat.
    After starts a new activity by using startActivity or startActivityForResult in TransformationCompat, apply the TransformationLayout.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.

1.0.5

24 Jul 11:37
689ae08
Compare
Choose a tag to compare

🎉 Released a new version 1.0.5! 🎉

What's New?

  • Migrated Google-Material version to 1.3.0-alpha02.
  • Added allContainerColors, startElevation, endElevation, elevationShadowEnabled, holdAtEndEnabled to the params, and attributes.