diff --git a/src/VERSION b/src/VERSION
index f2380cc7..e34208c9 100644
--- a/src/VERSION
+++ b/src/VERSION
@@ -1 +1 @@
-1.15.3
+1.15.4
diff --git a/website/BUGS.html b/website/BUGS.html
index 1c60948d..4f03792d 100644
--- a/website/BUGS.html
+++ b/website/BUGS.html
@@ -43,6 +43,22 @@
etc.). Workaround: don't click these before running the first
query.
+
Changing the indexing configuration parameters from the GUI
+ while the indexing thread (not an external recollindex command) is
+ running will sometimes (quite often) crash the GUI.
+
+ Script files (ie: .sh .pl) indexed as text would not respect
+ the maximum text file limit (a problem with, ie, shar archives
+ identified as application/x-shellscript).
+
+ indexing script for xml formats (ie: svg) sometimes stall for
+ 30 S while xsltproc tries to access remote dtds.
+
+ recollindex inapproprietely sets the nice value for its whole
+ process group. In certain cases where the indexing monitor was
+ launched at session start, this could set the whole session to low
+ priority!
+
After an upgrade, the recoll GUI sometimes crashes on
startup. This is fixed by removing (back it up just in case)
~/.config/Recoll.org/recoll.conf, the QSettings storage for