Awesome JavaScript 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 library changelogs on Awesome JavaScript unique.

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

Changelog examples

  • video.js 7.6.3 (August 22, 2019)

    7.6.3 (2019-08-22)

    🐛 Bug Fixes

    • do not handle hotkeys in contenteditable elements (#6182) (51b9861)
    • 👉 make 'Esc' works for a vertical volume bar and menus (#6046) (62465b8), closes #6004
    • ✂ remove deprecated tsml dependency (#6174) (549552e)
  • Highlight.js 9.15.10 (August 20, 2019)

    🆕 New languages: none. 🆕 New styles: none. 👌 Improvements:

    • support for ruby's squiggly heredoc (#2049)
    • support css custom properties (#2082)
    • fix(PureBASIC): update to 5.60 (#1508)
    • fix(Kotlin): parenthesized types in function declaration (#2107)
    • fix(Kotlin): nested comment (#2104)
    • fix(isbl): contains key typo (#2103)
    • fix(github-gist.css): match Github styles (#2100)
    • fix(elm): update to latest elm syntax (#2088)
    • fix: Support highlighting inline HTML and CSS tagged template strings in JS and TS (#2105)
    • feat(YAML): add YAML to common languages (#1952)
    • feat(xml): Add support for Windows Script File (.wsf), inline VBScript in XML script tags (#1690)
  • CodeMirror 5.48.4 (August 20, 2019)

    🔖 Version 5.48.4

    🐛 Bug fixes

    💅 Make default styles for line elements more specific so that they don't apply to all <pre> elements inside the editor.

    👌 Improve efficiency of fold gutter when there's big folded chunks of code in view.

    🛠 Fix a bug that would leave the editor uneditable when a content-covering collapsed range was removed by replacing the entire document.

    👍 julia mode: Support number separators.

    👍 asterisk mode: Improve comment support.

    👍 handlebars mode: Support triple-brace tags.