Skip to content
Snippets Groups Projects
Select Git revision
  • claims-in-idtoke
  • master default protected
  • jwt_encode_inconsistencies
  • recovery-code-pwhash
  • incremental-sync
  • redis-rate-limits
  • typehints
  • v1.2.x
  • v1.x.x
  • v1.1.x
  • feature_invite_validuntil_minmax
  • Dockerfile
  • v1.0.x
  • roles-recursive-cte
  • v2.3.1
  • v2.3.0
  • v2.2.0
  • v2.1.0
  • v2.0.1
  • v2.0.0
  • v1.2.0
  • v1.1.2
  • v1.1.1
  • v1.0.2
  • v1.1.0
  • v1.0.1
  • v1.0.0
  • v0.3.0
  • v0.2.0
  • v0.1.5
  • v0.1.4
  • v0.1.2
32 results

create_changelog.py

Blame
  • Forked from uffd / uffd
    Loading
    • Julian's avatar
      76f1fa92
      Fixes and improvements for changelog auto-generation · 76f1fa92
      Julian authored
      The script generated a broken changelog if the current commit is tagged as
      a release. That works now.
      
      Additional improvements:
      * Merge commits are ignored
      * "^fixup!" commits are ignored
      * Commit summaries are line-wrapped
      * Authors can be merged by manually supplied name mapping
      * The first release also includes a list of commits. They were originally
        excluded because the first release contains so many commits, including
        many unclean ones. But excluding those commits also means excluding the
        attribution, so it is not really an option.
      * Authors are ordered by the number of their contributions in a release
        to make occasional contributors more visible.
      
      (cherry picked from commit 328caf00)
      76f1fa92
      History
      Fixes and improvements for changelog auto-generation
      Julian authored
      The script generated a broken changelog if the current commit is tagged as
      a release. That works now.
      
      Additional improvements:
      * Merge commits are ignored
      * "^fixup!" commits are ignored
      * Commit summaries are line-wrapped
      * Authors can be merged by manually supplied name mapping
      * The first release also includes a list of commits. They were originally
        excluded because the first release contains so many commits, including
        many unclean ones. But excluding those commits also means excluding the
        attribution, so it is not really an option.
      * Authors are ordered by the number of their contributions in a release
        to make occasional contributors more visible.
      
      (cherry picked from commit 328caf00)