I performed the automatic update on a vanilla install of 3.0.7-PL1, and then I diff-compared that with a vanilla install of 3.0.8-RC1 and found about 8 files that had differences.
In all cases the differences were due to areas where the automatic updater introduced new lines of code but did not indent the code following it, such as if a new IF conditional was added, the old code inside that conditional is not indented and so we end up with an updated board that:
1) Does not follow the coding guidelines
2) May cause issues down the road with MOD installations and future phpBB updates as the code is not what would be expected.
For example, in the file common.php at line 128
An auto-updated board results in:
Code: Select all
if (file_exists($phpbb_root_path . 'config.' . $phpEx))
{
require($phpbb_root_path . 'config.' . $phpEx);
}
Code: Select all
if (file_exists($phpbb_root_path . 'config.' . $phpEx))
{
require($phpbb_root_path . 'config.' . $phpEx);
}

http://tracker.phpbb.com/browse/PHPBB3-9902