diff --git a/pdfbox-benchmark/pom.xml b/pdfbox-benchmark/pom.xml
index 09380e7253fd618876f6397ef12412a0f4ad5ad9..36f39b6033969f651686effc174f3a82ad7d4202 100644
--- a/pdfbox-benchmark/pom.xml
+++ b/pdfbox-benchmark/pom.xml
@@ -2,7 +2,7 @@
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
     <modelVersion>4.0.0</modelVersion>
     <artifactId>pdfbox-benchmark</artifactId>
-    <version>1.2.2</version>
+    <version>1.2.3</version>
     <packaging>jar</packaging>
 
     <properties>
@@ -13,7 +13,7 @@
     <parent>
         <groupId>fi.utu.tech</groupId>
         <artifactId>pdfbox-suite</artifactId>
-        <version>1.2.2</version>
+        <version>1.2.3</version>
     </parent>
 
     <dependencies>
diff --git a/pdfbox-gui/pom.xml b/pdfbox-gui/pom.xml
index 79a1942bfe9e2111d676f81b30294c2e269ff423..4306763934b34fbe205c494a3393c7adacb83474 100644
--- a/pdfbox-gui/pom.xml
+++ b/pdfbox-gui/pom.xml
@@ -2,7 +2,7 @@
   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
     <modelVersion>4.0.0</modelVersion>
     <artifactId>pdfbox-gui</artifactId>
-    <version>1.2.2</version>
+    <version>1.2.3</version>
     <packaging>jar</packaging>
 
     <properties>
@@ -14,7 +14,7 @@
     <parent>
         <groupId>fi.utu.tech</groupId>
         <artifactId>pdfbox-suite</artifactId>
-        <version>1.2.2</version>
+        <version>1.2.3</version>
     </parent>
 
     <dependencies>
diff --git a/pdfbox-wrapper/pom.xml b/pdfbox-wrapper/pom.xml
index d48e3bb8572c1ac1833324e7ea77c0d36e6d57d1..156d368d388ef2fbb6a02bed1ebe543547de0ff9 100644
--- a/pdfbox-wrapper/pom.xml
+++ b/pdfbox-wrapper/pom.xml
@@ -2,13 +2,13 @@
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
     <modelVersion>4.0.0</modelVersion>
     <artifactId>pdfbox-wrapper</artifactId>
-    <version>1.2.2</version>
+    <version>1.2.3</version>
     <packaging>jar</packaging>
 
     <parent>
         <groupId>fi.utu.tech</groupId>
         <artifactId>pdfbox-suite</artifactId>
-        <version>1.2.2</version>
+        <version>1.2.3</version>
     </parent>
 
     <dependencies>
diff --git a/pom.xml b/pom.xml
index b6699946c5405094f8782819bf6df52bcf70783b..5b803561eb74d9431ecbc6530f3ee48974ff1a29 100644
--- a/pom.xml
+++ b/pom.xml
@@ -2,7 +2,7 @@
     <modelVersion>4.0.0</modelVersion>
     <groupId>fi.utu.tech</groupId>
     <artifactId>pdfbox-suite</artifactId>
-    <version>1.2.2</version>
+    <version>1.2.3</version>
     <packaging>pom</packaging>
 
     <properties>
@@ -10,8 +10,8 @@
         <kotlin.version>2.0.0</kotlin.version>
         <javafx.version>22</javafx.version>
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
-        <pdfbox.version>3.0.3</pdfbox.version>
-        <pdfboxwrapper.version>1.2.2</pdfboxwrapper.version>
+        <pdfbox.version>3.0.3-JPMS</pdfbox.version>
+        <pdfboxwrapper.version>1.2.3</pdfboxwrapper.version>
     </properties>
 
     <modules>
@@ -26,6 +26,10 @@
             <name>Central Repository</name>
             <url>https://repo.maven.apache.org/maven2</url>
         </repository>
+		<repository>
+			<id>gitlab-pdfbox</id>
+			<url>https://gitlab.utu.fi/api/v4/projects/37184/packages/maven</url>
+		</repository>
     </repositories>
 
     <build>