diff --git a/Dockerfile b/Dockerfile
index 19aa40e41b6a13c1011cfc9866561f35fd3cb545..f82002f3564122484e669a171224814f6d6905fb 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -19,7 +19,7 @@ RUN echo "Adding system components" && \
                 libxss1 libxtst6 lsb-release wget xdg-utils && \
     curl -fsSL https://deb.nodesource.com/setup_20.x | bash - && \
     apt install -y nodejs && \
-    curl -L -o pandoc.deb https://github.com/jgm/pandoc/releases/download/3.1.12.3/pandoc-3.1.12.3-1-amd64.deb && \
+    curl -L -o pandoc.deb https://github.com/jgm/pandoc/releases/download/3.2/pandoc-3.2-1-amd64.deb && \
     dpkg -i pandoc.deb && \
     rm pandoc.deb
 
diff --git a/bin/mdshow b/bin/mdshow
index 35c20f3abf8a957e7957638df208c2817e8b2741..6c94de46d5dc23ae030b6eab9d25c735831ad93f 100755
--- a/bin/mdshow
+++ b/bin/mdshow
@@ -97,11 +97,11 @@ $(MDSHOW_CONFIG)/reveal.js/dist/fontawesome:
 
 $(MDSHOW_CONFIG)/reveal.js:
 	mkdir -p $@
-	curl -L https://github.com/hakimel/reveal.js/archive/refs/tags/5.0.5.zip -o $@/revealjs.zip
+	curl -L https://github.com/hakimel/reveal.js/archive/refs/tags/5.1.0.zip -o $@/revealjs.zip
 	unzip $@/revealjs.zip -d $@
 	rm $@/revealjs.zip
-	mv $@/reveal.js-5.0.5/.??* $@/reveal.js-5.0.5/* $@
-	rmdir $@/reveal.js-5.0.5
+	mv $@/reveal.js-5.1.0/.??* $@/reveal.js-5.1.0/* $@
+	rmdir $@/reveal.js-5.1.0
 	cd $@ && \
 		npm install && npm add node-jq decktape gulp
 	# workarounds for the new reveal-js release