github lowlighter/metrics v3.8
Version 3.8

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

📦 New features

  • Metrics insights
    • #237 Improved markdown and code snippets rendering
    • #237 Empty comments are not displayed anymore
    • #262 GitHub urls for comments, issues and pull requests are now rendered with GitHub format
  • 🎩 Notable contributions
    • #240 Add support for plugin_notable_filter to filter contributions (based on GitHub search query filter)
    • #240 Add support for plugin_notable_repositories to also display repository name along with organization name
  • 📰 Recent activity
    • #237 Improved markdown and code snippets rendering
    • #242 Merge commits now display as a single commit
    • #244 Pushed commits are now display from most recent to oldest for more readability
  • 🗨️ Stackoverflow plugin
    • #237 Improved markdown and code snippets rendering
    • #237 Use plugin_stackoverflow_lines_snippet to configure how many lines should be displayed
  • 🎭 Comment reactions
    • #256 Add plugin_reactions_ignored to ignore reactions of user (defaults to github-actions[bot], dependabot[bot])
  • 🏅 Repository contributors
    • #256 dependabot[bot] user is now ignored by default
  • 📒 Markdown template
    • #263 SVG plugins can now directly be embed in a tempate without the need of creating separated jobs
      • Use <%- await embed({isocalendar:true}) %> to include an isocalendar for example
      • Rendered images are pushed to markdown_cache folder (defaults to .cache)
    • #270 This template can now be rendered as PDF file by using config_output: markdown-pdf
  • 🦑 Miscelleanous
    • #238 Add support for extras_css option to let users inject raw CSS without template edition
    • #272 filename extension is now automatically deduced based on config_output value
    • #273 config_output now defaults to "auto" which will use the prefered template output (e.g. svg for classic, repository and terminal templates and markdown for markdown)
    • #273 Template now define which account type and output formats are supported and will throw an error in case of incompatibility
    • #273 Community templates can now use a template.mjs fallback from any official templates rather than just the classic one

🧰 Fixes

  • #243 Fix No commits between error when a run resulted in no diff and tried to open a new pull request

💪 Contributors

💕 Sponsors

Don't miss a new metrics release

NewReleases is sending notifications on new releases.