What's Changed
* ansi_handler: support all string representable objects in LogRecord message by Javagedes in https://github.com/tianocore/edk2-pytool-library/pull/379
* path_utilities: allow path parts to be passed by Javagedes in https://github.com/tianocore/edk2-pytool-library/pull/378
Breaking Changes
path_utilities: allow path parts to be passed (https://github.com/tianocore/edk2-pytool-library/pull/378)
This change is possibly breaking. Python allows providing kwargs as an arg (no keyword) so long as the number of parameters is correct. That is to say `Edk2Path.GetAbsolutePathOnThisSystemFromEdk2RelativePath(path, False)` is valid when technically it should be `Edk2Path.GetAbsolutePathOnThisSystemFromEdk2RelativePath(path, log_errors = False)`.
Now that `GetAbsolutePathOnThisSystemFromEdk2RelativePath` consumes all args, log_errors must be provided as a kwarg, otherwise it consumes the boolean and tries to append it to the path being created from the path parts.
**Full Changelog**: https://github.com/tianocore/edk2-pytool-library/compare/v0.15.4...v0.16.0