* Add --error-on-changes option (https://gitlab.com/saalen/astyle/-/issues/68) * Add c++17 flags in VS2022 project files; avoid VS2022 compilation warnings * Prevent --squeeze-ws of removing whitespace before comments (https://gitlab.com/saalen/astyle/-/issues/74) * Adjust --pad-include to ignore macros in include directives (https://gitlab.com/saalen/astyle/-/issues/73) * Adjust --pad-include section in the docs (https://gitlab.com/saalen/astyle/-/issues/78) * Fix interpretation of closing nested templates as operator (https://gitlab.com/saalen/astyle/-/issues/69) * Use standard filesystem API to retrieve absolute file paths (https://gitlab.com/saalen/astyle/-/issues/79) * Add operator --preserve-ws (https://gitlab.com/saalen/astyle/-/issues/78) * Disable --unpad-paren in structs for leading whitespace (https://gitlab.com/saalen/astyle/-/issues/80) * Do not remove space after opening parens and align-pointer=type (https://sourceforge.net/p/astyle/bugs/584) * Fix issue with --pad-oper and *= operand (https://gitlab.com/saalen/astyle/-/issues/81)