### Shadow Version 8.1.1 ### Gradle Version Not relevant. ### Expected Behavior PropertiesFileTransformer supports having **reproducible builds** by not introducing any timestamp dependant of the build time. ### Actual Behavior Fix for supporting reproducible builds introduced in https://github.com/johnrengelman/shadow/commit/e46bd204917bc004c1a92c7d1ffa36250b192904 in 8.0.0 were overridden by https://github.com/johnrengelman/shadow/commit/9bffd1e3762ebd8c149b9fd3e7cf3837c7528167 in 8.1.1 PropertiesFileTransformer is back to use Properties class and it's introducing timestamps into transformed files.