Updating RetroArch and others assorted questions

Hi,

I wanted to know whether there’s already a way to update RetroArch automatically. Also, a) Does the installer option allow that (as opposed to the simple download option, that is)? b) Is there any significative difference between installer and download (besides installing RetroArch on the computer)? c) In the case of not existing an automatic update function, in order to keep up with the updates released and not lose my stuff from the previous build (saves, presets, settings etc), what would the correct steps be? Transferring cores, saves, presets, cfgs etc from their old folders to their respective new ones, I figure?

Thanks in advance.