It's not really an issue if you're simply updating the application itself without moving the blocks, migrating to a new PC and/or you still have a decent amount of storage space available.
I just did this just now (upgraded to 0.21.0) and had no issues with it whatsoever... it didn't "auto prune" my blocks or change any of the settings.
I have noticed however, that if I run the
-choosedatadir option and set it to use
the current location of my bitcoin datadir, because the current diskspace free is less than the current blockchain size (ie. 350+gigs), it auto-enables the pruning option:
Even though it doesn't need to actually download anything, because the blocks are already there...
So, I assume for anyone that copies the datadir
first and then runs Bitcoin Core... it will do the same thing, unless there is >350gigs free space etc.
If I untick pruning, it then "warns" about the disk free space in red: