v3.6.3
Move log options behind log field! v3.6.3
For semantic reasons, we put the options that are specific to the logging functionality of this tool behind a log field in GitOptions. This is partially in preparation to add an option for printing tags in a certain way. We renamed GitLogOptions to GitOptions because within it there is now LogOptions. The outer struct may even be better named as GLOptions or just Options, but we will keep it as is for now.
We also make it so that --abs, --all, --author, and --grep only work with the base logging functionality. This is technically a breaking change but given that it never worked for anything other argument (it would just silently do nothing), I am okay with not bumping the major version.
Full Changelog: v3.6.2...v3.6.3