Awesome Go 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 "CHANGELOG.md" 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 Go unique.

As you know, an example is worth a 1,000 words ๐Ÿš€

Changelog examples

  • hslua-module-system 0.2.2.1 (October 16, 2020)
    • ๐Ÿ˜Œ Relaxed upper bound for hslua, allow hslua-1.3.*.
  • egison 4.1.1 (October 16, 2020)

    ๐Ÿ›  Fixed compiling issue: #248

  • macbeth-lib 0.0.32 (October 15, 2020)
    • ๐Ÿ‘ Better UX if FICS not available or lost connection
    • Highlight king if in check
    • ๐Ÿ’… Many more options to configure color and style around highlighting moves, premoves, moving pieces. A solid style resembles the style you would find on lichess.
    • ๐Ÿ‘‰ Show row and column labels on the board (optional)
    • ๐Ÿ‘ automatic support of timeseal2
    • Adjourn and resume games
    • ๐Ÿ’ป Many more chatting options: Channels, Tells, Whispers, Kibitzes are supported. Flip chat mode with command+M. Only channel support is limited in that you cannot join or leave the channel via an UI, but have to do this with the console.

    Pleas let me know if you encounter any problems.