Skip to content

Upgrading com.android.support:design 24 to 25

Unknown24.2.1 → 25.4.0

Fetching 8 releases from GitHub…0 / 8
UnknownUpgrade verdict

DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.

  • DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
  • This page updates as the notes come in.
Still reading release notes

DepDelta is still reading the release notes in this range. This updates as they come in.

Adds com.android.support:transition 25.4.0.

Installs 12 packages in all (was 11).

Generated by DepDelta from published JVM bytecode. Not mixed with prose notes.

  • changed: method NavigationMenuItemView.setTextAppearance(Context, int): void → method NavigationMenuItemView.setTextAppearance(int): void
  • added: class BaselineLayout extends ViewGroup
  • added: class BottomNavigationItemView extends FrameLayout implements MenuView.ItemView
  • added: class BottomNavigationMenuView extends ViewGroup implements MenuView
  • added: class BottomNavigationPresenter implements MenuPresenter
  • added: class SnackbarContentLayout extends LinearLayout implements BaseTransientBottomBar.ContentViewCallback
  • added: class TextScale extends Transition
  • added: ctor BaselineLayout(Context)
  • added: ctor BaselineLayout(Context, AttributeSet)
  • added: ctor BaselineLayout(Context, AttributeSet, int)
  • added: ctor BottomNavigationItemView(Context)
  • added: ctor BottomNavigationItemView(Context, AttributeSet)
  • added: ctor BottomNavigationItemView(Context, AttributeSet, int)
  • added: ctor BottomNavigationMenu(Context)
  • added: ctor BottomNavigationMenuView(Context)
  • added: ctor BottomNavigationMenuView(Context, AttributeSet)
  • added: ctor BottomNavigationPresenter()
  • added: ctor SnackbarContentLayout(Context)
  • added: ctor SnackbarContentLayout(Context, AttributeSet)
  • added: ctor TextScale()
  • added: final class BottomNavigationMenu extends MenuBuilder
  • added: method BaselineLayout.getBaseline(): int
  • added: method BaselineLayout.onLayout(boolean, int, int, int, int): void
  • added: method BaselineLayout.onMeasure(int, int): void
  • added: method BottomNavigationItemView.getItemData(): MenuItemImpl
  • added: method BottomNavigationItemView.getItemPosition(): int
  • added: method BottomNavigationItemView.initialize(MenuItemImpl, int): void
  • added: method BottomNavigationItemView.onCreateDrawableState(int): int[]
  • added: method BottomNavigationItemView.prefersCondensedTitle(): boolean
  • added: method BottomNavigationItemView.setCheckable(boolean): void
  • added: method BottomNavigationItemView.setChecked(boolean): void
  • added: method BottomNavigationItemView.setEnabled(boolean): void
  • added: method BottomNavigationItemView.setIcon(Drawable): void
  • added: method BottomNavigationItemView.setIconTintList(ColorStateList): void
  • added: method BottomNavigationItemView.setItemBackground(int): void
  • added: method BottomNavigationItemView.setItemPosition(int): void
  • added: method BottomNavigationItemView.setShiftingMode(boolean): void
  • added: method BottomNavigationItemView.setShortcut(boolean, char): void
  • added: method BottomNavigationItemView.setTextColor(ColorStateList): void
  • added: method BottomNavigationItemView.setTitle(CharSequence): void
  • added: method BottomNavigationItemView.showsIcon(): boolean
  • added: method BottomNavigationMenu.addInternal(int, int, int, CharSequence): MenuItem
  • added: method BottomNavigationMenu.addSubMenu(int, int, int, CharSequence): SubMenu
  • added: method BottomNavigationMenuView.buildMenuView(): void
  • added: method BottomNavigationMenuView.getIconTintList(): ColorStateList
  • added: method BottomNavigationMenuView.getItemBackgroundRes(): int
  • added: method BottomNavigationMenuView.getItemTextColor(): ColorStateList
  • added: method BottomNavigationMenuView.getSelectedItemId(): int
  • added: method BottomNavigationMenuView.getWindowAnimations(): int
  • added: method BottomNavigationMenuView.initialize(MenuBuilder): void
  • added: method BottomNavigationMenuView.onLayout(boolean, int, int, int, int): void
  • added: method BottomNavigationMenuView.onMeasure(int, int): void
  • added: method BottomNavigationMenuView.setIconTintList(ColorStateList): void
  • added: method BottomNavigationMenuView.setItemBackgroundRes(int): void
  • added: method BottomNavigationMenuView.setItemTextColor(ColorStateList): void
  • added: method BottomNavigationMenuView.setPresenter(BottomNavigationPresenter): void
  • added: method BottomNavigationMenuView.updateMenuView(): void
  • added: method BottomNavigationPresenter.collapseItemActionView(MenuBuilder, MenuItemImpl): boolean
  • added: method BottomNavigationPresenter.expandItemActionView(MenuBuilder, MenuItemImpl): boolean
  • added: method BottomNavigationPresenter.flagActionItems(): boolean
  • added: method BottomNavigationPresenter.getId(): int
  • added: method BottomNavigationPresenter.getMenuView(ViewGroup): MenuView
  • added: method BottomNavigationPresenter.initForMenu(Context, MenuBuilder): void
  • added: method BottomNavigationPresenter.onCloseMenu(MenuBuilder, boolean): void
  • added: method BottomNavigationPresenter.onRestoreInstanceState(Parcelable): void
  • added: method BottomNavigationPresenter.onSaveInstanceState(): Parcelable
  • added: method BottomNavigationPresenter.onSubMenuSelected(SubMenuBuilder): boolean
  • added: method BottomNavigationPresenter.setBottomNavigationMenuView(BottomNavigationMenuView): void
  • added: method BottomNavigationPresenter.setCallback(MenuPresenter.Callback): void
  • added: method BottomNavigationPresenter.setId(int): void
  • added: method BottomNavigationPresenter.setUpdateSuspended(boolean): void
  • added: method BottomNavigationPresenter.updateMenuView(boolean): void
  • added: method SnackbarContentLayout.animateContentIn(int, int): void
  • added: method SnackbarContentLayout.animateContentOut(int, int): void
  • added: method SnackbarContentLayout.getActionView(): Button
  • added: method SnackbarContentLayout.getMessageView(): TextView
  • added: method SnackbarContentLayout.onFinishInflate(): void
  • added: method SnackbarContentLayout.onMeasure(int, int): void
  • added: method TextScale.captureEndValues(TransitionValues): void
  • added: method TextScale.captureStartValues(TransitionValues): void
  • added: method TextScale.createAnimator(ViewGroup, TransitionValues, TransitionValues): Animator
  • added: static field BottomNavigationItemView.INVALID_ITEM_POSITION: int
  • added: static field BottomNavigationMenu.MAX_ITEM_COUNT: int
  • removed: @interface Snackbar.Callback.DismissEvent
  • removed: @interface Snackbar.Duration
  • removed: method Snackbar.SnackbarLayout.onAttachedToWindow(): void
  • removed: method Snackbar.SnackbarLayout.onDetachedFromWindow(): void
  • removed: method Snackbar.SnackbarLayout.onFinishInflate(): void
  • removed: method Snackbar.SnackbarLayout.onLayout(boolean, int, int, int, int): void
  • removed: method Snackbar.dismiss(): void
  • removed: method Snackbar.getDuration(): int
  • removed: method Snackbar.getView(): View
  • removed: method Snackbar.isShown(): boolean
  • removed: method Snackbar.isShownOrQueued(): boolean
  • removed: method Snackbar.setDuration(int): Snackbar
  • removed: method Snackbar.show(): void
  • changed: final class Snackbar → final class Snackbar extends BaseTransientBottomBar
  • changed: static abstract class Snackbar.Callback → static class Snackbar.Callback extends BaseTransientBottomBar.BaseCallback
  • changed: static class Snackbar.SnackbarLayout extends LinearLayout → static final class Snackbar.SnackbarLayout extends BaseTransientBottomBar.SnackbarBaseLayout
  • added: @interface BaseTransientBottomBar.BaseCallback.DismissEvent
  • added: @interface BaseTransientBottomBar.Duration
  • added: abstract class BaseTransientBottomBar
  • added: class BottomNavigationView extends FrameLayout
  • added: ctor BaseTransientBottomBar(ViewGroup, View, BaseTransientBottomBar.ContentViewCallback)
  • added: ctor BaseTransientBottomBar.BaseCallback()
  • added: ctor BottomNavigationView(Context)
  • added: ctor BottomNavigationView(Context, AttributeSet)
  • added: ctor BottomNavigationView(Context, AttributeSet, int)
  • added: interface BaseTransientBottomBar.ContentViewCallback
  • added: interface BottomNavigationView.OnNavigationItemReselectedListener
  • added: interface BottomNavigationView.OnNavigationItemSelectedListener
  • added: method BaseTransientBottomBar.BaseCallback.onDismissed(Object, int): void
  • added: method BaseTransientBottomBar.BaseCallback.onShown(Object): void
  • added: method BaseTransientBottomBar.ContentViewCallback.animateContentIn(int, int): void
  • added: method BaseTransientBottomBar.ContentViewCallback.animateContentOut(int, int): void
  • added: method BaseTransientBottomBar.addCallback(BaseTransientBottomBar.BaseCallback): BaseTransientBottomBar
  • added: method BaseTransientBottomBar.dismiss(): void
  • added: method BaseTransientBottomBar.getContext(): Context
  • added: method BaseTransientBottomBar.getDuration(): int
  • added: method BaseTransientBottomBar.getView(): View
  • added: method BaseTransientBottomBar.isShown(): boolean
  • added: method BaseTransientBottomBar.isShownOrQueued(): boolean
  • added: method BaseTransientBottomBar.removeCallback(BaseTransientBottomBar.BaseCallback): BaseTransientBottomBar
  • added: method BaseTransientBottomBar.setDuration(int): BaseTransientBottomBar
  • added: method BaseTransientBottomBar.show(): void
  • added: method BottomNavigationView.OnNavigationItemReselectedListener.onNavigationItemReselected(MenuItem): void
  • added: method BottomNavigationView.OnNavigationItemSelectedListener.onNavigationItemSelected(MenuItem): boolean
  • added: method BottomNavigationView.getItemBackgroundResource(): int
  • added: method BottomNavigationView.getItemIconTintList(): ColorStateList
  • added: method BottomNavigationView.getItemTextColor(): ColorStateList
  • added: method BottomNavigationView.getMaxItemCount(): int
  • added: method BottomNavigationView.getMenu(): Menu
  • added: method BottomNavigationView.getSelectedItemId(): int
  • added: method BottomNavigationView.inflateMenu(int): void
  • added: method BottomNavigationView.onRestoreInstanceState(Parcelable): void
  • added: method BottomNavigationView.onSaveInstanceState(): Parcelable
  • added: method BottomNavigationView.setItemBackgroundResource(int): void
  • added: method BottomNavigationView.setItemIconTintList(ColorStateList): void
  • added: method BottomNavigationView.setItemTextColor(ColorStateList): void
  • added: method BottomNavigationView.setOnNavigationItemReselectedListener(BottomNavigationView.OnNavigationItemReselectedListener): void
  • added: method BottomNavigationView.setOnNavigationItemSelectedListener(BottomNavigationView.OnNavigationItemSelectedListener): void
  • added: method BottomNavigationView.setSelectedItemId(int): void
  • added: method BottomSheetDialog.onStart(): void
  • added: method FloatingActionButton.getRippleColor(): int
  • added: method TextInputLayout.dispatchRestoreInstanceState(SparseArray): void
  • added: method TextInputLayout.setErrorTextAppearance(int): void
  • added: static abstract class BaseTransientBottomBar.BaseCallback
  • added: static field BaseTransientBottomBar.BaseCallback.DISMISS_EVENT_ACTION: int
  • added: static field BaseTransientBottomBar.BaseCallback.DISMISS_EVENT_CONSECUTIVE: int
  • added: static field BaseTransientBottomBar.BaseCallback.DISMISS_EVENT_MANUAL: int
  • added: static field BaseTransientBottomBar.BaseCallback.DISMISS_EVENT_SWIPE: int
  • added: static field BaseTransientBottomBar.BaseCallback.DISMISS_EVENT_TIMEOUT: int
  • added: static field BaseTransientBottomBar.LENGTH_INDEFINITE: int
  • added: static field BaseTransientBottomBar.LENGTH_LONG: int
  • added: static field BaseTransientBottomBar.LENGTH_SHORT: int