Skip to content

Latest commit

 

History

History
215 lines (132 loc) · 4.12 KB

CHANGELOG.md

File metadata and controls

215 lines (132 loc) · 4.12 KB

CHANGELOG.md

v0.13.7 (2024-11-10)

  • Officially support python 3.13
  • Update dependencies
  • Fix python lint issues

v0.13.6 (2024-04-23)

  • Officially support python 3.12
  • Update dependencies
  • Switch from setuptools to pyproject

v0.13.5 (2023-07-10)

  • Update dependencies
  • Refactor development and CI configuration

v0.13.4 (2022-11-05)

  • Update tests
  • Update dependencies
  • Support python 3.10 and 3.11; drop support for python 3.5 and 3.6

v0.13.3 (2020-01-03)

  • Catch arcanist errors
  • Export python typing from package
  • Update dependencies
  • Officially support python 3.9

v0.13.2 (2019-09-04)

  • Convert README to markdown
  • Fix validation of package long_description

v0.13.1 (2019-09-04)

  • Cleanup and minor fixes
  • Readme updates
  • Update dependencies

v0.13.0 (2019-03-25)

  • Add ability to configure base branch with -b
  • Optimizes git shortlog to be faster
  • Dependency updates

v0.12.2 (2019-02-22)

  • Optimizes FindHistoricalReviewers to look over the entire repository at once (Fixes #40)

v0.12.1 (2019-02-05)

  • Fixed a bug where too many usernames would cause arc to lock up querying phabricator
  • Updated README
  • Removed support for python 3.4 and 3.5
  • Dependency updates

v0.12.0 (2019-02-03)

  • Changed entrypoint from git_reviewers to git-reviewers
  • Added support for reading the default config file of the current user
  • Refactors to reading configs
  • Backfilled some mypy type annotations
  • Updated dependencies

v0.11.1 (2018-12-26)

  • Make phabricator user activation check faster
  • Add documentation in readme about configuration file
  • Fix package description syntax
  • Dependency updates

v0.11.0 (2018-11-26)

  • Add json config files
  • Updates to test dependencies

v0.10.0 (2018-10-14)

  • Add ability to look at entire repository history when computing reviewers

v0.9.0 (2018-07-03)

  • Add verbose mode
  • Fixes for copying data to clipboard
  • Update test dependencies

v0.8.0 (2018-03-27)

  • Refactors and optimizations

v0.7.0 (2018-03-24)

  • Add homebrew
  • Be able to work with deleted files
  • Prune users that are disabled in phabricator
  • Update test dependencies

v0.6.1 (2017-12-25)

  • Make install.sh accept a path for reviewers.py

v0.6.0 (2017-12-17)

  • Remove FindDiffLogReviewers because it overlaps with FindLogReviewers
  • Remove --path from installation script and readme
  • Update readme
  • Update mypy dependency

v0.5.0 (2017-11-18)

  • Add --copy flag to copy reviewers to OS clipboard
  • Various refactors and minor fixes

v0.4.0 (2017-11-13)

  • Remove no-op --path argument
  • Add an --ignore argument for ignoring possible reviewers
  • Weight reviewers by the frequency they show up in previous git history

v0.3.1 (2017-11-12)

  • Limit to 7 reviewers
  • Support weighting/sorting reviewers
  • Add PEP-484 type annotations for mypy

v0.3.0 (2017-10-30)

  • Get reviewers based on arcanist reviewers in commit messages
  • Remove uber-specific logic
  • Add -v to read git-reviewer version

v0.2.0 (2017-10-23)

  • Be able to gather reviewers based on the changed files compared to master branch
  • Updated testing dependencies
  • Lots of refactors, fixes

v0.1.2 (2017-10-20)

  • Lots of refactors, fixes

v0.1.1 (2017-10-17)

  • Reformat README to RST
  • Add installation script

v0.1.0 (2017-06-24)

  • Make uber behavior be toggleable and off by default
  • Select reviewers based on the files that were changed

v0.0.2 (2017-06-20)

  • Add initial support for finding repository committers as a list of reviewers