Dynamic Support v3.0.0 Release Notes

Release Date: 2019-10-13 // over 4 years ago
  • ๐Ÿ‘ bc9c343 - Reworked dynamic theme.
    ๐Ÿ‘ fd2c4a2 ff5198d - Added support for API 29.

    ๐Ÿ“ฆ Split theme package for better management.
    โž• Added file and URL support for app and widget themes.

    ๐Ÿ‘ A complete overhaul with support for edge-to-edge content on Android 10 devices. It also adds support for custom surface color and font scale to provide all new customisations.

    โฑ Implement battery saver and system dark mode for night theme on supported devices. It also implements auto night theme by scheduling task via work manager.

    • Targeted Java 8.
    • โž• Added dynamic-theme 1.0.1.
    • โšก๏ธ Updated dynamic-utils to 3.0.1.
    • โšก๏ธ Updated fragment to 1.2.0-beta02.
    • โž• Added Hindi translations.
    • โšก๏ธ Updated MDC-Android to 1.1.0-beta01.
    • โž• Added drawer layout 1.1.0-alpha03.
    • Bundled material design colors.
    • Split shape utils from resource utils.
    • โšก๏ธ Updated picker to support recent color.
    • โž• Added dynamic tooltip for better experience.
    • โšก๏ธ Updated app widget provider and add remote views factory.

    ๐Ÿ“ฆ 3f08621 - Split preferences and locale packages.

    • โž• Added dynamic-locale 1.0.1.
    • โž• Added dynamic-preferences 1.0.0.

    It depends on the dynamic-theme, dynamic-locale and dynamic-preferences to perform various internal operations. So, their functions can also be used to perform other useful operations.