A bit of backstory
Scratching my own itch
In Freek's post I learned that Spatie already had a package that extends league/commonmark with a highlight.php renderer.
However, after attempting to install their commonmark-highlighter package, I noticed that it was not yet compatible with league/commonmark 2.0.
So, I decided to do the upgrade myself. A few minutes later I had a fork checked out and the excellent upgrade guide open in my browser.
The upgrade itself was pretty straightforward, definitely not as hard as I expected. I managed to complete the whole upgrade in less than one hour.
Giving back to the community
The tweet mentioned, that Spatie's second syntax highlight package - commonmark-shiki-highlighter - would also benefit from an upgrade.
Having already figured out the upgrade path, I went to work and opened a second pull-request a day later, which also quickly got accepted.
Now everyone benefits from the upgraded packages.
Giving back feels good!