It always helps to read the release notes.
But, release notes are for things that the software cannot handle or very specific unavoidable situations.
In this case, running under VMWARE is extremely common and instead of assuming the user will catch the issue,
why not simply make the installer add the needed change to the boot loader??
The fact that a patch to correct this, was made, says that it should have been caught in the previous release…
It is still great work and it is appreciated, but like I said before, if it is meant to be Enterprise, Production ready, these 'silly' things will drive customers away as well as: "I have never, ever had any upgrade issues with Untangle".
@Grimson:
https://doc.pfsense.org/index.php/2.4_New_Features_and_Changes#Known_Issues reading helps.