Skip to content

Latest commit

 

History

History
251 lines (169 loc) · 4.32 KB

CHANGELOG.md

File metadata and controls

251 lines (169 loc) · 4.32 KB

attribution

Generated by attribution

v1.8.0

Feature release

  • New: experimental support for updating versions in npm package files (#185)
$ git shortlog -s v1.7.1...v1.8.0
     2	Amethyst Reese
    13	dependabot[bot]

v1.7.1

Bugfix release

  • Add cargo files to version bump commit before tagging
$ git shortlog -s v1.7.0...v1.7.1
     3	Amethyst Reese

v1.7.0

Feature release

  • New: experimental support for updating versions in cargo files (#168)
  • Dropped support for Python 3.7, added support for 3.12 (#151)
  • Dropped dependency on attrs in favor of dataclasses (#167)
$ git shortlog -s v1.6.2...v1.7.0
    10	Amethyst Reese
    17	dependabot[bot]

v1.6.2

Bugfix release

  • New: log command now accepts a version argument
  • Fix: experimental ignored_authors now uses --perl-regexp
  • Docs: clarified USE_LIBPCRE support for ignored authors
$ git shortlog -s v1.6.1...v1.6.2
     3	Amethyst Reese

v1.6.1

Bugfix release

  • Fix: don't pass --invert-grep if no ignored authors
  • New: load tags for debug command
  • Docs: mark ignored_authors as experimental
$ git shortlog -s v1.6.0...v1.6.1
     6	Amethyst Reese

v1.6.0

Feature release

  • Mark generated shortlogs as plaintext to reduce warnings (#107)
  • Add "generated by attribution" badge to generated changelogs (#109)
  • Add "generated by attribution" docstring to generated version files (#109)
  • New ignored_authors configuration option (#117)
  • New log command to list revisions since last tag (#118)
  • New debug command to dump project configuration (#117)
  • Documented all supported commands (#122)
  • Dropped support for Python 3.6; added support for Python 3.10
$ git shortlog -s v1.5.2...v1.6.0
    34	Amethyst Reese
     5	Samuel Giffard
    48	dependabot[bot]
     4	pyup.io bot

v1.5.2

Bugfix release:

  • Fix shortlog for first tag in repo (#30)
$ git shortlog -s v1.5.1...v1.5.2
     3	Amethyst Reese
     2	pyup.io bot

v1.5.1

Bugfix release

  • Fix attribution init for projects with no version tags (#26)
  • Better namespace guessing for projects with dashes in their names
  • Improved pyproject.toml format from attribution init
$ git shortlog -s v1.5.0...v1.5.1
     5	Amethyst Reese
     2	pyup.io bot

v1.5.0

Feature release

  • New option "signed_tags" to choose between signed and annotated tags (#1)
  • tag command will abort early if the requested tag already exists
  • Improved config documentation
$ git shortlog -s v1.4.0...v1.5.0
     4	Amethyst Reese
     1	pyup.io bot

v1.4.0

Feature release:

  • New "init" command to setup pyproject.toml and create version.py
  • Switches from toml to tomlkit
$ git shortlog -s v1.3.1...v1.4.0
     6	Amethyst Reese
     1	pyup.io bot

v1.3.1

Bugfix release

  • Fix writing version.py file when no [tool.attribution] table found (#16)
  • More debug logging, send debug output to stderr
$ git shortlog -s v1.3.0...v1.3.1
     5	Amethyst Reese

v1.3.0

Feature release

  • Added version_file option in pyproject.toml to disable writing version.py (#12)
  • Added sphinx documentation for the package
  • Tested on Python 3.9a (#15)
$ git shortlog -s v1.2.0...v1.3.0
    14	Amethyst Reese
     6	Mark Rofail
     5	pyup.io bot

v1.2.0

Feature release:

  • Move to subcommands for CLI actions
  • attribution generate will now generate the CHANGELOG content
  • Can pull project name from pyproject.toml (tool.attribution.name)
  • Added tag command to bump __version__, generate commit, changelog, and tag
$ git shortlog -s v1.1...v1.2.0
    13	Amethyst Reese

v1.1

Bugfix release

  • Fix install_requires to correctly list attrs and jinja2
$ git shortlog -s v1.0...v1.1
     5	Amethyst Reese

v1.0

Initial release

  • Generates changelog from git tags with hardcoded template and format
$ git shortlog -s v0.0...v1.0
     1	Amethyst Reese

v0.0

Placeholder release

  • Name claimed on Github!
$ git shortlog -s v0.0
     5	Amethyst Reese