Conversation
|
Nice! We would want to really make sure this works with pre-23 devices before shipping, since I have seen cases where the code will compile and show no issues, but then when you get it on an actual device, it crashes at runtime. |
| aarMetadata { | ||
| minCompileSdk = rootProject.ext.compileSdkVersion | ||
| } | ||
| multiDexEnabled true |
There was a problem hiding this comment.
Ah I see! I forgot this project was using minSdk 14. It should probably be bumped to 21 😅
|
This is a pretty large API change that affects all downstream users, so @kaushikgopal would need to really think about if this is worth the "breaking" change. I do like the benefits that |
|
thanks @Sorikoff thank you for the PR 🙏🏽 . some initial thoughts:
Curious what you folks think |
|
@kaushikgopal 👋 |
|
Hh |
|
Vbdbjjdbjjsv I |
|
I actually like tbr desugaring solution 🤔. Not to mention Kotlin provides a bunch of solutions too as part of their time library. I can revisit this again. |

This supports recent major overhaul of code by replacing legacy
Datewith modern date and time API (Instantin this case). Older Android versions are supported with help of Java 8 desugaring.