Skip to content
This repository has been archived by the owner on Sep 3, 2023. It is now read-only.

Releases: afollestad/material-dialogs

3.0.0-rc2

06 Jun 17:44
Compare
Choose a tag to compare
  • compileSdk 29!
  • 3.0.0 will become stable soon if no major issues are found.

3.0.0-rc1

31 May 17:41
Compare
Choose a tag to compare
  • Hopefully fix input dialog styling with alpha versions of Material Components, when the background color of dialogs is overridden.

3.0.0-beta2

20 May 02:26
Compare
Choose a tag to compare
  • Fixed bottom sheet content going under the system status bar.

3.0.0-beta1

  • Fixed status bar and navigation appearance for bottom sheet dialogs.
  • We're nearing a "stable" release.

3.0.0-beta1

19 May 23:36
Compare
Choose a tag to compare
  • Fixed status bar and navigation appearance for bottom sheet dialogs.
  • We're nearing a "stable" release.

3.0.0-alpha4

19 May 20:33
Compare
Choose a tag to compare
3.0.0-alpha4 Pre-release
Pre-release

Minor API change: The message(...) function no longer provides html and lineSpacingMultiplier
as parameters. Instead, it works like this:

MaterialDialog(this).show {
  ...
  message(R.string.htmlContent) {
      html() // or...
      html { toast("Clicked link: $it") }
      
      lineSpacing(1.4f)
      messageTextView.doSomething() // you can act directly on the TextView
  }
}

3.0.0-alpha3

17 May 21:12
Compare
Choose a tag to compare
3.0.0-alpha3 Pre-release
Pre-release
  • The BottomSheet() dialog behavior now accepts an optional LayoutMode parameter, which you can use
    to instruct the bottom sheet to be expandable to the screen height or limit itself to wrap the content
    of its content. See the updated Bottom Sheets documentation.
  • Added a setPeekHeight(...) extension method for MaterialDialog that you can use to set the
    default peek height and animate peek height changes.

3.0.0-alpha2

15 May 20:18
Compare
Choose a tag to compare
3.0.0-alpha2 Pre-release
Pre-release
  • You can now set corner radius dynamically with the cornerRadius method.
  • Some minor bug fixes and internal cleanup.

3.0.0-alpha1

08 May 00:52
Compare
Choose a tag to compare
3.0.0-alpha1 Pre-release
Pre-release

Bottom sheets are here! Checkout the README and sample project for details.

2.8.1

18 Apr 22:03
Compare
Choose a tag to compare
  1. Make some classes internal which don't need to be exposed to consumers.
  2. Allow plain date and time dialogs to require a future date/time, like the datetime dialog does.
  3. When the datetime dialogs require a future time, the action button is auto-invalidated when the system time changes.

In 2.8.0:

  1. Kotlin 1.3.30.
  2. Add an updateListItems(...) method to update plain/single/multi-choice items after dialog creation.
  3. Fix datetime dialog layouts looking uncentered by only applying dialog width wrap in landscape.
  4. Other bug fixes and tweaks.

2.8.0

18 Apr 02:55
Compare
Choose a tag to compare
  1. Kotlin 1.3.30.
  2. Add an updateListItems(...) method to update plain/single/multi-choice items after dialog creation.
  3. Fix datetime dialog layouts looking uncentered by only applying dialog width wrap in landscape.
  4. Other bug fixes and tweaks.