Awesome Scala has a "changelog" section under all projects. You can find it next to the "Repo" button in the header. There are two features that make it unique.

  1. It is an aggregation of parsed "" files and releases information from Github. This way, it is easier to see all changes in a single place and a uniform style.
  2. All changelogs are "emojified". This helps with identifying each change easier. Emojification is achieved by parsing each line and applying a specific emoji based on the first word or some other tokens.

The combination of the above two makes package changelogs on Awesome Scala unique.

As you know, an example is worth a 1,000 words 🚀

Changelog examples

  • Byte Buddy 1.10.2 (October 16, 2019)
    • ⬆️ Upgrade ASM to version 7.2.
    • 👌 Improve class file version detection for class files.
  • Dynamic Support 3.0.0 (October 13, 2019)

    👍 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.

  • Etar Calendar 1.0.18 (October 12, 2019)
    • 🔀 Extra Notifications required for internal alert sync. Please mute.
    • 🚚 No longer required permissions removed.
    • Colored notification icon.
    • 🛠 Bugfixes.
    • 🆕 New translations.