Skip to content

Bump bindingcollectionadapter from 2.2.0 to 4.0.0#67

Open
dependabot[bot] wants to merge 43 commits into
masterfrom
dependabot/gradle/me.tatarka.bindingcollectionadapter2-bindingcollectionadapter-4.0.0
Open

Bump bindingcollectionadapter from 2.2.0 to 4.0.0#67
dependabot[bot] wants to merge 43 commits into
masterfrom
dependabot/gradle/me.tatarka.bindingcollectionadapter2-bindingcollectionadapter-4.0.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 15, 2021

Copy link
Copy Markdown

Bumps bindingcollectionadapter from 2.2.0 to 4.0.0.

Changelog

Sourced from bindingcollectionadapter's changelog.

[4.0.0]

  • Not having an itemBinding in xml will cause the adapter to be cleared instead of throwing an exception (#179)
  • Added convenience constructors to BindingListViewAdapter, BindingViewPagerAdapter, and BindingRecyclerViewAdapter which takes the itemBinding.
  • Bumped android gradle plugin to 3.5.2
  • Allow itemBindings to be contravariant in adapters. This should not break any use-sites, but may be a source-breaking change if you have overriden setItemBinding or getItemBinding in your custom adapter. If so, you can change T to ? super T (or in T in kotlin) to fix it.

3.2.0

  • Add viewpager2 support with bindingcollectionadapter-viewpager2
  • Fix bug where empty observable lists weren't being removed from a MergeObservaleList (#168)

3.1.1

  • Add try-catch around notifying data changes to work around crash (#162)

3.1.0

  • Bumped android gradle plugin verison to 3.4.1
  • Fixed crashes caused by lifecycle owner usage

3.0.0

  • Removed LayoutManagers. RecyclerView has support setting the LayoutManager in xml using it's class name that doesn't rely on databinding.
  • Added AsyncDiffObservableList which is based on AsyncListDiffer. You should prefer this over DiffObservableList as it handles running the diff in a background thread for you.
  • Added a app:diffConfig binding for RecyclerView. If set, changes to the list will automatically be diffed using DiffObservableList. This works nicely with LiveData<List<Item>>.
  • Added @Nullable/@NonNull annotations for better kotlin interop.
  • Added bindingcollectionadapter-ktx with a few extensions to make item bindings a bit nicer.
  • Added bindingcollectionadapter-paging with paging equivalents to AsyncDIffObservableList and the RecyclerView bindings.

3.0.0-beta3

  • Compile with AGP 3.2.0-rc02 for better compatibility.

3.0.0-beta2

  • LiveData support. This currently has a limitation that you need to call setLifecycleOwner on the adapter if the host view is not using databinding.

3.0.0-beta1

  • Converted to use androidx, requires databinding v2.

2.3.0-beta3

  • Compile with AGP 3.2.0-rc02 for better compatibility.

2.3.0-beta2

  • LiveData support. This currently has a limitation that you need to call setLifecycleOwner on the adapter if the host view is not using databinding.

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

jamorham and others added 30 commits August 27, 2020 18:33
…n/tzachi-libre-multi-receivers-3

Tzachi libre multi receivers 3
Setting it to 0 does not disable the limit.
tolot27 and others added 13 commits June 29, 2021 20:00
Bumps [rxandroidble](https://github.com/Polidea/RxAndroidBle) from 1.12.1 to 1.13.0.
- [Release notes](https://github.com/Polidea/RxAndroidBle/releases)
- [Changelog](https://github.com/Polidea/RxAndroidBle/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Polidea/RxAndroidBle/commits)

---
updated-dependencies:
- dependency-name: com.polidea.rxandroidble2:rxandroidble
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…radle/com.polidea.rxandroidble2-rxandroidble-1.13.0

Bump rxandroidble from 1.12.1 to 1.13.0
add Java 11 compatibility and cleanup build scripts
Bumps [bindingcollectionadapter](https://github.com/evant/binding-collection-adapter) from 2.2.0 to 4.0.0.
- [Release notes](https://github.com/evant/binding-collection-adapter/releases)
- [Changelog](https://github.com/evant/binding-collection-adapter/blob/main/CHANGELOG.md)
- [Commits](https://github.com/evant/binding-collection-adapter/commits/v4.0.0)

---
updated-dependencies:
- dependency-name: me.tatarka.bindingcollectionadapter2:bindingcollectionadapter
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Nov 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants