SLING-9428 - Update plugins and dependency versions for Sling 12
diff --git a/pom.xml b/pom.xml
index 7f6dbf3..56c561e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.sling</groupId>
         <artifactId>sling</artifactId>
-        <version>26</version>
+        <version>38</version>
         <relativePath />
     </parent>
 
@@ -34,28 +34,28 @@
 
     <properties>
         <!-- plugin versions to use in generated archetypes -->
-        <bndplugin.version>3.5.0</bndplugin.version>
-        <jarplugin.version>3.0.2</jarplugin.version>
-        <compilerplugin.version>3.7.0</compilerplugin.version>
-        <slingplugin.version>2.3.4</slingplugin.version>
+        <bndplugin.version>5.0.1</bndplugin.version>
+        <jarplugin.version>3.2.0</jarplugin.version>
+        <compilerplugin.version>3.8.1</compilerplugin.version>
+        <slingplugin.version>2.4.2</slingplugin.version>
         <launchpadplugin.version>2.3.2</launchpadplugin.version>
-        <jarplugin.version>2.6</jarplugin.version>
-        <warplugin.version>2.6</warplugin.version>
+        <jarplugin.version>3.2.0</jarplugin.version>
+        <warplugin.version>3.2.3</warplugin.version>
         <jettyplugin.version>6.1.23</jettyplugin.version>
         
         <!-- various properties which influence generated archetypes -->
-        <archetype.java.version>8</archetype.java.version>
+        <archetype.java.version>11</archetype.java.version>
         
         <!-- dependency versions to use in generated archetypes -->
         <junit.version>4.12</junit.version>
-        <slingapi.version>2.9.0</slingapi.version>
-        <slf4japi.version>1.7.6</slf4japi.version>
-        <versionannotations.version>1.0.0</versionannotations.version>
-        <componentannotations.version>1.3.0</componentannotations.version>
-        <metatypeannotations.version>1.3.0</metatypeannotations.version>
+        <slingapi.version>2.22.0</slingapi.version>
+        <slf4japi.version>1.7.25</slf4japi.version>
+        <versionannotations.version>1.1.0</versionannotations.version>
+        <componentannotations.version>1.4.0</componentannotations.version>
+        <metatypeannotations.version>1.4.0</metatypeannotations.version>
         
         <!-- define archetype tooling version in a central place -->
-        <archetype.version>2.2</archetype.version>
+        <archetype.version>3.1.2</archetype.version>
         
     </properties>