github lowlighter/metrics v3.5
Version 3.5

latest releases: v3.34, v3.33, v3.32...
3 years ago

📦 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!
    • #182 Display your achievements on GitHub!
    • #182 A few of them have actual ranking, and if you're in the top 100,000 you'll have an additional label beside!
    • #182 There are a few hidden achievements, will you be able to find them?
  • 🐤 Tweets plugin
    • #164 Add plugin_tweets_attachments option to display tweets attachments
  • ✒️ Recent posts plugin
    • #165 Add hashnode source
    • #165 Add plugin_posts_descriptions option to display posts intro/description
    • #165 Add plugin_posts_covers option to display cover images
  • 🌇 GitHub Skyline 3D calendar
    • b064ed1 Add plugin_skyline_quality option to tune skyline animation quality (⚠️ significantly increase file size, use with caution)
  • 🧑‍🤝‍🧑 People plugin
    • #166 Add plugin_people_sponsors_custom to let specify custom sponsors (intended for unsupported GitHub sponsors sources)
  • 📅 Isometric calendar plugin
    • 442b83e Current streak is now displayed only when it's non-zero
    • 442b83e Best streak is now displayed
  • 🦑 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 of query 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 and retries_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 to no to disable this feature
      • This options does not impact forks, where image will be rebuilt everytime to take into account eventual changes
    • #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
    • #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 to config_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 from GITHUB_TOKEN, ensure you add [Skip GitHub Action] or handle correctly workflows skip to prevent infinite loop
  • 🚧 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

🧰 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

💕 Sponsors

👏 Achievements

Reached 1 million downloads, 2.5k+ stargazers and 100+ forks!
Thanks to everyone 🎉 !

Don't miss a new metrics release

NewReleases is sending notifications on new releases.