Here's a list of all the changes made in this release; the full changelog can be found in History.md:
Bump version to 7.1.0-dev by @spacewander in https://github.com/tj/git-extras/pull/1041
Makefile: set bash COMPL_DIR to FreeBSD expected defaults by @ihoro in https://github.com/tj/git-extras/pull/1042
Makefile: tune MANPREFIX configuration for FreeBSD by @ihoro in https://github.com/tj/git-extras/pull/1043
Makefile: init SYSCONFDIR before using it by @ihoro in https://github.com/tj/git-extras/pull/1044
tweak: Fix typos by @hyperupcall in https://github.com/tj/git-extras/pull/1046
Fix comment typo in git-authors by @NateEag in https://github.com/tj/git-extras/pull/1050
Type properly __gitex_command_successful calls and capitalizate github to GitHub by @kang8 in https://github.com/tj/git-extras/pull/1049
Add typo checker by @spacewander in https://github.com/tj/git-extras/pull/1052
Improvements to the git-bulk: by @icodebuster in https://github.com/tj/git-extras/pull/1054
Improve git-ignore command by @hyperupcall in https://github.com/tj/git-extras/pull/1047
Corrected grammar in bin/git-cp by @SchleimKeim in https://github.com/tj/git-extras/pull/1061
feat: Implement git-get command by @hyperupcall in https://github.com/tj/git-extras/pull/1045
fix: Improve Bash hygiene by @hyperupcall in https://github.com/tj/git-extras/pull/1056
readme: Add alternate screencast URL and improve grammar by @hyperupcall in https://github.com/tj/git-extras/pull/1065
git archive-file: change base ARCHIVE_NAME by @halostatue in https://github.com/tj/git-extras/pull/1071
git-cp: continue to merge when merge.ff is only by @spacewander in https://github.com/tj/git-extras/pull/1070
git-psykorebase: determine branch names with bash pattern substitution by @rascalDan in https://github.com/tj/git-extras/pull/1073
git-feature: add configurable branch separator by @halostatue in https://github.com/tj/git-extras/pull/1072
feat(auto-test): CI with pytest by @vanpipy in https://github.com/tj/git-extras/pull/1066
fix: More improvements via ShellCheck by @hyperupcall in https://github.com/tj/git-extras/pull/1075
feat: Implement completion for git coauthor by @hyperupcall in https://github.com/tj/git-extras/pull/1074
fix: add missing quote in git-extras-completion.zsh by @Gerrit-K in https://github.com/tj/git-extras/pull/1078
fix: Restore zsh completions to working completion by @hyperupcall in https://github.com/tj/git-extras/pull/1079
makefile: Allow bypassing conflict check by @hyperupcall in https://github.com/tj/git-extras/pull/1080
test(git-alias): add its unit test by @vanpipy in https://github.com/tj/git-extras/pull/1077
ci: Use Go v1.20 for running editorconfig-checker by @hyperupcall in https://github.com/tj/git-extras/pull/1086
test(git-archive-file): add unit test by @vanpipy in https://github.com/tj/git-extras/pull/1084
change installation source from master to main by @spacewander in https://github.com/tj/git-extras/pull/1092
fix: Use -iname and expressions instead of -iregex by @hyperupcall in https://github.com/tj/git-extras/pull/1094
Allow git cp to create destination folder automatically by @weiw005 in https://github.com/tj/git-extras/pull/1091
git-cp: don't stop execution when merge.ff is not set by @spacewander in https://github.com/tj/git-extras/pull/1096
Version 7.1.0 by @spacewander in https://github.com/tj/git-extras/pull/1097
Since the last release (7.0.0 Gypsum):
updated man pages or documentation 4 times
fixed installation/update 1 times
10 unique contributors
Break change:
Currently, git-extras is using main as the default branch. So if the user installs git-extras via source, the update feature won't work anymore. Upgrade to git-extras 7.1.0 will solve this problem.