@mhagger mhagger released this Sep 25, 2018

Assets 8

What's new:

  • Suppress the warning that info/grafts is deprecated
  • Handle commits and tags that have no log messages
  • Generate better JSON output (selected using --json-version=2). Add:
    • A prose description of each quantity
    • The quantity's value and units
    • The prefix style that should be used for the quantity
    • The "reference value" against which the value is compared
    • The "level of concern", as a floating-point number
    • The OID and description of the object in question, when applicable

@mhagger mhagger released this Apr 12, 2018 · 31 commits to master since this release

Assets 8

Changes since release 1.1.0:

  • Lower the threshold for the maximum tree size to 1000
  • Mention git-annex as another possibility (along with Git-LFS) for dealing with large files
  • Add a --version option to display the version of git-sizer
  • Don't consider a "maximum tag depth" of 1 to be concerning

Fixes:

  • Disable grafts and replace references when analyzing repository
  • Change the instructions to work even if git-sizer is not in PATH

@mhagger mhagger released this Mar 11, 2018 · 47 commits to master since this release

Assets 8

Changes since release 1.0.0:

  • Don't count the root tree in MaxPathDepth (this probably agrees better with user expectations)

Fixes:

  • Fix formatting of README
  • Fix failure when started from a subdirectory within the working tree or from a submodule
  • Specify the minimum required Git version (which is 2.6) in the README
  • Prevent a panic that could occur if one annotated tag pointed at another and they were not processed in parent→child order
  • Add more automated tests