Releases: rm3l/maoni
10.0.0
This essentially updates instructions for importing Maoni transitively in an Android project. Otherwise, you might be impacted by the following issues:
Few internal dependencies have also been upgraded.
What's Changed
- chore(deps): Bump leakcanary-android from 2.6 to 2.7 by @dependabot in #228
- chore(deps): Bump kotlin_version from 1.4.31 to 1.4.32 by @dependabot in #227
- chore(deps): Bump leakcanary-android from 2.6 to 2.7 in /maoni-sample by @dependabot in #226
- chore(deps): Bump stetho from 1.5.1 to 1.6.0 in /maoni-sample by @dependabot in #230
- chore(deps): Bump stetho from 1.5.1 to 1.6.0 by @dependabot in #229
- chore(deps): Bump actions/cache from v2 to v2.1.4 by @dependabot in #231
- chore(deps): Bump aboutlibraries_version from 8.8.4 to 8.8.5 by @dependabot in #233
- chore(deps): Bump actions/setup-java from v1 to v2 by @dependabot in #234
- chore(deps): Bump actions/cache from v2.1.4 to v2.1.5 by @dependabot in #235
- chore(deps): Bump publish-plugin from 1.0.0 to 1.1.0 by @dependabot in #237
- chore(deps): Bump kotlin_version from 1.4.32 to 1.5.0 by @dependabot in #238
- chore(deps): Bump play-publisher from 2.3.0 to 3.4.0-agp7.0 by @dependabot in #239
- chore(deps): Bump Gradle to 7.0.1 by @rm3l in #241
- chore(deps): Bump gradle from 4.2.0 to 4.2.1 by @dependabot in #242
- chore(deps): Bump aboutlibraries_version from 8.8.5 to 8.8.6 by @dependabot in #243
- chore(deps): Bump appcompat from 1.2.0 to 1.3.0 by @dependabot in #244
- chore(deps): Bump aboutlibraries_version from 8.8.6 to 8.9.0 by @dependabot in #245
- chore(deps): Bump kotlin_version from 1.5.0 to 1.5.10 by @dependabot in #246
- chore(deps): Bump actions/cache from 2.1.5 to 2.1.6 by @dependabot in #247
- chore(deps): Bump play-publisher from 3.4.0-agp7.0 to 3.5.0-agp7.0 by @dependabot in #250
- chore(deps): Bump kotlin_version from 1.5.10 to 1.5.20 by @dependabot in #249
- chore(deps): Bump material from 1.3.0 to 1.4.0 by @dependabot in #252
- chore(deps): Bump gradle from 4.2.1 to 4.2.2 by @dependabot in #251
- chore(deps): Bump kotlin_version from 1.5.20 to 1.5.21 by @dependabot in #254
- chore(deps): Bump appcompat from 1.3.0 to 1.3.1 by @dependabot in #256
- chore(deps): Bump aboutlibraries_version from 8.9.0 to 8.9.1 by @dependabot in #255
- chore(deps): Bump kotlin_version from 1.5.21 to 1.5.30 by @dependabot in #259
- chore(deps): Bump kotlin_version from 1.5.30 to 1.5.31 by @dependabot in #261
- chore(deps): Bump aboutlibraries_version from 8.9.1 to 8.9.3 by @dependabot in #264
- chore(deps): Bump aboutlibraries_version from 8.9.3 to 8.9.4 by @dependabot in #266
- chore(deps): Bump kotlin_version from 1.5.31 to 1.6.0 by @dependabot in #267
- chore(deps): Bump actions/cache from 2.1.6 to 2.1.7 by @dependabot in #269
- chore(deps): Bump kotlin_version from 1.6.0 to 1.6.10 by @dependabot in #271
- chore(deps): Bump leakcanary-android from 2.7 to 2.8.1 by @dependabot in #273
- chore(deps): Bump gradle from 4.2.2 to 7.0.4 by @dependabot in #270
- chore(deps): Bump gradle from 7.0.4 to 7.1.0 by @dependabot in #276
- chore(deps): Bump gradle from 7.1.0 to 7.1.1 by @dependabot in #277
- chore(deps): Bump gradle from 7.1.1 to 7.1.2 by @dependabot in #279
- chore(deps): Bump actions/checkout from 2 to 3 by @dependabot in #282
- chore(deps): Bump actions/cache from 2.1.7 to 3 by @dependabot in #285
- chore(deps): Bump kotlin_version from 1.6.10 to 1.6.20 by @dependabot in #288
- chore(deps): Bump actions/setup-java from 2 to 3 by @dependabot in #290
- chore(deps): Bump actions/upload-artifact from 2 to 3 by @dependabot in #289
- chore(deps): Bump gradle from 7.1.2 to 7.1.3 by @dependabot in #291
Full Changelog: 9.1.0...10.0.0
9.1.0
This release essentially adds the ability to capture screenshots from modal dialogs.
The Maoni#start
method has been overloaded to accept a Dialog
instance. So you can now pass either an Activity
or a Dialog
to this method, e.g.:
//The optional file provider authority allows you to
//share the screenshot capture file to other apps (depending on your callback implementation)
new Maoni.Builder(<myContextObject>, MY_FILE_PROVIDER_AUTHORITY)
.withDefaultToEmailAddress("feedback@my.company.com")
.build()
.start(<myDialogInstance>);
Preview
Thanks @dennisdeng2002 for this contribution !
9.0.0
Following JFrog announcement about sunsetting JCenter, maoni
and all the default callback implementations are now available on Maven Central. See https://search.maven.org/artifact/org.rm3l/maoni.
So importing maoni
should be straightforward. Add this to your build.gradle
file:
repositories {
//...
mavenCentral()
}
dependencies {
// ...
implementation 'org.rm3l:maoni:9.0.0@aar'
}