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.
In plain terms
- 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.
Must act 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).
API changes
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