Not your settings, uploads, .htaccess or add-ons: an update never touches settings.php, the root .htaccess, storage/, your media uploads, and never removes an add-on. It does replace the theme files it ships, so customize a copy of the theme.
FAQ