Revision history for Git-Blame-File
0.0.10 2024-08-12T18:59:44+02:00
- Add dependency on "path-utils" to get "path-git-repo" function
- Allow obtaining git blame info from files that are *not* in the
current repository
- Add CI badge for each OS
- Add sponsor button
- Update copyright year
0.0.9 2022-09-05T16:45:42+02:00
- Add Git::Blame::File.created to indicate when file was created
- Add Git::Blame::File.modified: when file as last modified
0.0.8 2022-08-30T22:10:52+02:00
- Add support for :line-numbers to get only the blame information
on the given line numbers.
0.0.7 2022-08-23T21:41:54+02:00
- Add ::Line.committed and ::Commit.committed methods
- Add ::File.authors method
- Document ::Commit.blames method
0.0.6 2022-08-11T13:40:40+02:00
- Add "file" public attribute to Git::Blame::File
- Stringify Git::Blame::File objects to the "file" attribute
0.0.5 2022-08-07T16:50:12+02:00
- Renamed .sha and .previous-sha to .sha1 and .previous-sha1
- Introduced .sha and .previous-sha for automatically shortened SHAs
0.0.4 2022-08-04T21:37:46+02:00
- Make installable with zef. Previously, one could only install if
doing a "zef install .", because the test assumed the files were
unpacked in a git repo. Moved the tests to author tests.
0.0.3 2022-08-04T00:16:46+02:00
- Replace .Failure (which is pretty recent in Rakudo) by Failure.new
Spotted by Márton Polgár.
0.0.2 2022-07-28T22:56:21+02:00
- Add a lot of documentation
- Simplify running git blame: indir() doesn't affect 'git blame'
so don't bother with it
- Switch .lines to 0-based indexing: this makes more sense in the end
0.0.1 2022-07-28T13:57:55+02:00
- Initial version