Skip to content

Releases: skydoves/Bindables

1.2.0

06 Nov 05:11
Compare
Choose a tag to compare

What's Changed

  • Update versions and migrate to kotlin 2.0 by @skydoves in #27

Full Changelog: 1.1.0...1.2.0

1.1.0

18 Jun 08:04
d95c57f
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.0.9...1.1.0

1.0.9

31 Jul 07:14
469d59e
Compare
Choose a tag to compare

🎉 Released a new version 1.0.9! 🎉

What's New?

  • Embedded proguard rules. (#13)
  • Unbind binding property when the lifecycle is destroyed. (#12)
  • Add explicit modifiers. (#14)
  • Refactored internal functions.

1.0.8

12 Apr 11:01
efabdf8
Compare
Choose a tag to compare

🎉 Released a new version 1.0.8! 🎉

What's New?

  • Throw IllegalStateException if binding accessed before view created or after destroyed. (#7)
  • Find java beans related function name for mapping bindable resource. (#8)
  • Added CallSuper annotation for forcing to call super.onCreateView. (#9)

1.0.7

14 Mar 10:22
ef70123
Compare
Choose a tag to compare

🎉 Released a new version 1.0.7! 🎉

What's New?

  • Added an isSubmitted Bindable property in the BindingListAdapter that indicates an item list has been submitted.
  • Added BindingFragmentActivity and BindingComponentActivity.
  • Added clearAllProperties interface function in the BindingObservable.
  • Clear all binding properties callback when onClear called in viewmodels.
  • Clear all binding properties callback when onDetachedFromRecyclerView called in adapters.

1.0.6

13 Mar 15:41
260a76b
Compare
Choose a tag to compare

🎉 Released a new version 1.0.6! 🎉

What's New?

  • Added BindingListAdapter that extends ListAdapter and supports @bindable.
  • Improved internal validation of the @Bindable properties.

1.0.5

25 Feb 15:05
eec5ded
Compare
Choose a tag to compare

🎉 Released a new version 1.0.5! 🎉

What's New?

  • Added BindingBottomSheetDialogFragment.
  • Destroy the binding backing property on onDestroyView in Fragments.

1.0.4

20 Feb 18:48
579068e
Compare
Choose a tag to compare

🎉 Released a new version 1.0.4! 🎉

What's New?

  • Removed checking BR class name on runtime.

1.0.3

19 Feb 10:32
Compare
Choose a tag to compare

🎉 Released a new version 1.0.3! 🎉

❗ Important ❗

Bindables recommended using after the 1.0.4 version for reducing the initialization issue by the R8 compiler on release products.

What's New?

  • We don't need to initialize using the BindingManager anymore.

1.0.2

14 Feb 09:20
aba4dce
Compare
Choose a tag to compare

🎉 Released a first version 1.0.2! 🎉

❗ Important ❗

Bindables recommended using after the 1.0.4 version for reducing the initialization issue by the R8 compiler on release products.