📦 New features
- 🗨️ Stackoverflow plugin ✨ new!
- #159 Add new stackoverflow plugin!
- #159 Display various metrics about your stackoverflow account like your reputation, badges, questions, answers and comments
- #159 Display your top answers and questions, along with your recently submitted answers and question
- 🎭 Reactions plugin ✨ new!
- #180 Display overall users reactions of your latest comments!
- 🏆 Achievements plugin ✨ new!
- 🐤 Tweets plugin
- #164 Add
plugin_tweets_attachments
option to display tweets attachments
- #164 Add
- ✒️ Recent posts plugin
- 🌇 GitHub Skyline 3D calendar
- b064ed1 Add
plugin_skyline_quality
option to tune skyline animation quality (⚠️ significantly increase file size, use with caution)
- b064ed1 Add
- 🧑🤝🧑 People plugin
- #166 Add
plugin_people_sponsors_custom
to let specify custom sponsors (intended for unsupported GitHub sponsors sources)
- #166 Add
- 📅 Isometric calendar plugin
- 🦑 Miscelleanous
- #158 Add
config_gemoji
option to render GitHub custom emojis like - 8c16f54 Repository name for repository metrics can now be passed through
repo
option instead ofquery
option - 8c16f54
committer_token
now automatically defaults to${{ github.token }}
without the need of being set explicitly - #163 Migrated imgb64 to jimp for better optimization
- 02ddae1 Add
experimental_features
option - 61e9bfc Add
retries
andretries_delay
option to automatically retry failed rendering - 64fe0c8
@master
images are now tagged with their version name - #175 when using
lowlighter/metrics@master
, images will now be pulled from GitHub container registry to save time and avoid rebuilding images- Set
use_prebuilt_image
tono
to disable this feature - This options does not impact forks, where image will be rebuilt everytime to take into account eventual changes
- Set
- #178 Add
output_action
option to configure output behaviour- It is now possible to open a pull request instead of committing directly rendered metrics
- Generated pull requests can then be manually approved or auto-merged by the action
- It is now possible to open a pull request instead of committing directly rendered metrics
- #178 Rendered metrics are now saved to
/metrics_renders/${filename}
which lets you perform other actions on it in your workflow - a2215a0 Add
json
type toconfig_output
option which return all data gathered by metrics in a single JSON instead of rendering an image - c0f0363 Add
committer_message
option to use custom commit messages- If using
commiter_token
different fromGITHUB_TOKEN
, ensure you add[Skip GitHub Action]
or handle correctly workflows skip to prevent infinite loop
- If using
- #158 Add
- 🚧 Disabled features
- #172
optimize
option has been disabled due to display issues- It is possible to re-enable this option with experimental feature flag
--optimize
- It is possible to re-enable this option with experimental feature flag
- #172
🧰 Fixes
- 3eb0e30 Update played at text for music plugin
- #156 Normalize dates in plugins
- 8fe2220 Fix missing closing tag in tweets plugin
- 9e9b066 Fix missing closing tag in nightscout plugin
- 9e9b066 Error message for nightscout plugin is now displayed
- e52cefe Fix some cases where puppeteer instances were stuck indefinitely resulting in never-ending workflow runs
- 3e6c713 Fix lines plugin where it would fails on repositories with "null" authors
💪 Contributors
- @lowlighter (maintainer)
- @Milo123459 in #156 #184
💕 Sponsors
👏 Achievements
Reached 1 million downloads, 2.5k+ stargazers and 100+ forks!
Thanks to everyone 🎉 !