Awesome .NET 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 .NET unique.

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

Changelog examples

  • Phalcon 4.0.0-beta.2 (August 18, 2019)

    🛠 Fixed

    • 🛠 Fixed missing imports in Phalcon\Db\Adapter\AbstractAdapter, Phalcon\Db\Adapter\AdapterInterface, Phalcon\Db\Result\Pdo, Phalcon\Html\Tag and Phalcon\Tag\Select. #14249
    • 🛠 Fixed isSerializable in Phalcon\Storage\Serializer\AbstractSerializer to return true when the data is seriazable and false when it's not.
    • 🛠 Fixed Phalcon\Storage\Adapter\Redis::delete() and Phalcon\Storage\Adapter\Redis::getKeys() deprecated warning from php-redis #14281
    • 🛠 Fixed Phalcon\Mvc\Model\ResultSet::Update() to return correct status #14291
    • Phalcon\Mvc\Collection::cancelOperation() now returns true on success.
    • 🛠 Fixed Phalcon\Application\AbstractApplication interfaces for registerModules(), setDefaultModule() and setEventsManager() #14293
    • 🛠 Fixed Phalcon\Paginator\Adapter\QueryBuilder to throw exception on incorrect parameter #14299

    ✂ Removed

    • ✂ Removed dead libsodium-related code. It was never called in PHP >= 7.0.
  • Firebase Admin SDK for PHP 4.30.1 (August 17, 2019)

    🔄 Changed

    Database

    • 🛠 Fixed a deprecation warning when getting the root reference with Kreait\Firebase\Database::getReference() without giving a path.

    Messaging

    • 📜 When sending multiple messages at once, it can happen in some cases that the HTTP sub-responses can not be parsed which would cause an exception. Until we figure out the cause, those exceptions are now caught, with the caveat that the resulting send-report is not correct (it will show 0 successes and 0 failures even if the messages were successfully sent).
  • PHP-CRUD-API 2.3.23 (August 15, 2019)