diff --git a/HISTORY.rst b/HISTORY.rst
index 1beef6797b17e5fd506946786397c05d27b4bb4f..6f03f722b2fae22090073f1abbf5b5ead4a5dd34 100644
--- a/HISTORY.rst
+++ b/HISTORY.rst
@@ -2,8 +2,8 @@
 History
 =======
 
-0.5.0 (coming soon)
--------------------
+0.5.0 (2021-06-04)
+------------------
 
 * 'make lint' now additionally prints the log outputs.
 * Replaced deprecated URLs. Fixed 'make lint'.
@@ -13,6 +13,10 @@ History
 * Adapted new --exclude-patterns parameter of urlchecker.
 * The EnPTAlgorithm class now also uses a subcommand to run EnPT to be able to use multiprocessing.
 * Updated EnPT entry point.
+* Flagged many GUI parameters as 'advanced' to hide them by default.
+* Replaced QgsProcessingParameter with QgsProcessingParameterRasterLayer where it makes sense (adds a dropdown menu).
+* Avoid crash in case output directory is not set by the user.
+* Revised GUI parameters, added dropdown menus.
 
 
 0.4.7 (2021-01-11)
diff --git a/enpt_enmapboxapp/__init__.py b/enpt_enmapboxapp/__init__.py
index cf02905724a73c4be3081a3467cd54c8a122e7e5..b01869488062c4608e05e3fa7103eed488d6fd46 100644
--- a/enpt_enmapboxapp/__init__.py
+++ b/enpt_enmapboxapp/__init__.py
@@ -2,7 +2,7 @@
 
 # enpt_enmapboxapp, A QGIS EnMAPBox plugin providing a GUI for the EnMAP processing tools (EnPT)
 #
-# Copyright (C) 2019  Daniel Scheffler (GFZ Potsdam, daniel.scheffler@gfz-potsdam.de)
+# Copyright (C) 2018-2021 Daniel Scheffler (GFZ Potsdam, daniel.scheffler@gfz-potsdam.de)
 #
 # This software was developed within the context of the EnMAP project supported
 # by the DLR Space Administration with funds of the German Federal Ministry of
diff --git a/enpt_enmapboxapp/enpt_algorithm.py b/enpt_enmapboxapp/enpt_algorithm.py
index c0b2f3284708c11ac9f7c55b43e309b0a88d1600..be316898ec9e10a60830288f42323c7b3b6b9c25 100644
--- a/enpt_enmapboxapp/enpt_algorithm.py
+++ b/enpt_enmapboxapp/enpt_algorithm.py
@@ -2,7 +2,7 @@
 
 # enpt_enmapboxapp, A QGIS EnMAPBox plugin providing a GUI for the EnMAP processing tools (EnPT)
 #
-# Copyright (C) 2019  Daniel Scheffler (GFZ Potsdam, daniel.scheffler@gfz-potsdam.de)
+# Copyright (C) 2018-2021 Daniel Scheffler (GFZ Potsdam, daniel.scheffler@gfz-potsdam.de)
 #
 # This software was developed within the context of the EnMAP project supported
 # by the DLR Space Administration with funds of the German Federal Ministry of
diff --git a/enpt_enmapboxapp/enpt_enmapboxapp.py b/enpt_enmapboxapp/enpt_enmapboxapp.py
index 390ab62cfc036e28381d7fc58d4c4345b0df50f4..d37a03a37bb54fed716a9828dfd940c6dd4b847a 100644
--- a/enpt_enmapboxapp/enpt_enmapboxapp.py
+++ b/enpt_enmapboxapp/enpt_enmapboxapp.py
@@ -2,7 +2,7 @@
 
 # enpt_enmapboxapp, A QGIS EnMAPBox plugin providing a GUI for the EnMAP processing tools (EnPT)
 #
-# Copyright (C) 2019  Daniel Scheffler (GFZ Potsdam, daniel.scheffler@gfz-potsdam.de)
+# Copyright (C) 2018-2021 Daniel Scheffler (GFZ Potsdam, daniel.scheffler@gfz-potsdam.de)
 #
 # This software was developed within the context of the EnMAP project supported
 # by the DLR Space Administration with funds of the German Federal Ministry of
diff --git a/enpt_enmapboxapp/enpt_external_algorithm.py b/enpt_enmapboxapp/enpt_external_algorithm.py
index 53cbb69481d3d2a0915e494e336e05c2065201b2..648a7c575f982b05eaa963f0e66201b2992e9752 100644
--- a/enpt_enmapboxapp/enpt_external_algorithm.py
+++ b/enpt_enmapboxapp/enpt_external_algorithm.py
@@ -2,7 +2,7 @@
 
 # enpt_enmapboxapp, A QGIS EnMAPBox plugin providing a GUI for the EnMAP processing tools (EnPT)
 #
-# Copyright (C) 2019  Daniel Scheffler (GFZ Potsdam, daniel.scheffler@gfz-potsdam.de)
+# Copyright (C) 2018-2021 Daniel Scheffler (GFZ Potsdam, daniel.scheffler@gfz-potsdam.de)
 #
 # This software was developed within the context of the EnMAP project supported
 # by the DLR Space Administration with funds of the German Federal Ministry of
diff --git a/enpt_enmapboxapp/version.py b/enpt_enmapboxapp/version.py
index 960b9342828196d0dac5e7109f65ab7900eeaeca..44e3eb73ebd4c15bc6b2eba834460c278792db99 100644
--- a/enpt_enmapboxapp/version.py
+++ b/enpt_enmapboxapp/version.py
@@ -2,7 +2,7 @@
 
 # enpt_enmapboxapp, A QGIS EnMAPBox plugin providing a GUI for the EnMAP processing tools (EnPT)
 #
-# Copyright (C) 2019  Daniel Scheffler (GFZ Potsdam, daniel.scheffler@gfz-potsdam.de)
+# Copyright (C) 2018-2021 Daniel Scheffler (GFZ Potsdam, daniel.scheffler@gfz-potsdam.de)
 #
 # This software was developed within the context of the EnMAP project supported
 # by the DLR Space Administration with funds of the German Federal Ministry of
@@ -22,6 +22,6 @@
 # You should have received a copy of the GNU Lesser General Public License along
 # with this program.  If not, see <http://www.gnu.org/licenses/>.
 
-__version__ = '0.4.7'
-__versionalias__ = '20210111.01'
+__version__ = '0.5.0'
+__versionalias__ = '20210604.01'
 __author__ = 'Daniel Scheffler'
diff --git a/setup.py b/setup.py
index 8e68b0ff405880f807d132571ce72355a358ee8d..dd75650d84640ea6265942d36735714cde649f68 100644
--- a/setup.py
+++ b/setup.py
@@ -3,7 +3,7 @@
 
 # enpt_enmapboxapp, A QGIS EnMAPBox plugin providing a GUI for the EnMAP processing tools (EnPT)
 #
-# Copyright (C) 2019  Daniel Scheffler (GFZ Potsdam, daniel.scheffler@gfz-potsdam.de)
+# Copyright (C) 2018-2021 Daniel Scheffler (GFZ Potsdam, daniel.scheffler@gfz-potsdam.de)
 #
 # This software was developed within the context of the EnMAP project supported
 # by the DLR Space Administration with funds of the German Federal Ministry of
diff --git a/tests/__init__.py b/tests/__init__.py
index c8b1e12004ada46cb254dc6b2f32db7088ae8d33..bdddec789d71bc6592706f583b1fdc37760b0404 100644
--- a/tests/__init__.py
+++ b/tests/__init__.py
@@ -2,7 +2,7 @@
 
 # enpt_enmapboxapp, A QGIS EnMAPBox plugin providing a GUI for the EnMAP processing tools (EnPT)
 #
-# Copyright (C) 2019  Daniel Scheffler (GFZ Potsdam, daniel.scheffler@gfz-potsdam.de)
+# Copyright (C) 2018-2021 Daniel Scheffler (GFZ Potsdam, daniel.scheffler@gfz-potsdam.de)
 #
 # This software was developed within the context of the EnMAP project supported
 # by the DLR Space Administration with funds of the German Federal Ministry of
diff --git a/tests/test_enpt_enmapboxapp.py b/tests/test_enpt_enmapboxapp.py
index b69a6aca287ded1c1448e7103289bc9764016a35..38a2ac46a5c0bb2a527e7ef4445e9b4db593cbaa 100644
--- a/tests/test_enpt_enmapboxapp.py
+++ b/tests/test_enpt_enmapboxapp.py
@@ -3,7 +3,7 @@
 
 # enpt_enmapboxapp, A QGIS EnMAPBox plugin providing a GUI for the EnMAP processing tools (EnPT)
 #
-# Copyright (C) 2019  Daniel Scheffler (GFZ Potsdam, daniel.scheffler@gfz-potsdam.de)
+# Copyright (C) 2018-2021 Daniel Scheffler (GFZ Potsdam, daniel.scheffler@gfz-potsdam.de)
 #
 # This software was developed within the context of the EnMAP project supported
 # by the DLR Space Administration with funds of the German Federal Ministry of