Update to Apache Daffodil 3.10.0

Closes #1198
diff --git a/debugger/src/main/scala/org.apache.daffodil.debugger.dap/Parse.scala b/debugger/src/main/scala/org.apache.daffodil.debugger.dap/Parse.scala
index 8c7aa58..7530072 100644
--- a/debugger/src/main/scala/org.apache.daffodil.debugger.dap/Parse.scala
+++ b/debugger/src/main/scala/org.apache.daffodil.debugger.dap/Parse.scala
@@ -906,13 +906,13 @@
            * the SourceRequest (even if a path is specified). */
           Try(
             Paths
-              .get(URI.create(startElement.schemaLocation.uriString))
+              .get(URI.create(startElement.schemaLocation.diagnosticFile.toURI().toString()))
               .toString()
           )
             .fold(
               _ =>
                 new Types.Source(
-                  startElement.schemaLocation.uriString,
+                  startElement.schemaLocation.diagnosticFile.toURI().toString(),
                   null,
                   0
                 ), // there is no valid path if the location is a schema contained in a jar file; see #76.
@@ -1449,7 +1449,7 @@
 
     def createLocation(loc: SchemaFileLocation): DAPodil.Location =
       DAPodil.Location(
-        URI.create(loc.uriString).normalize,
+        URI.create(loc.diagnosticFile.toURI().toString()).normalize,
         DAPodil.Line(loc.lineNumber.map(_.toInt).getOrElse(0))
       )
 
diff --git a/package.json b/package.json
index cdb5367..c04ce08 100644
--- a/package.json
+++ b/package.json
@@ -3,7 +3,7 @@
   "displayName": "Apache Daffodil™ Extension for Visual Studio Code",
   "description": "Apache Daffodil™ Extension for Visual Studio Code providing DFDL syntax highlighting, DFDL code completion, DFDL schema debugging, and data editor",
   "version": "1.4.1-SNAPSHOT",
-  "daffodilVersion": "3.8.0",
+  "daffodilVersion": "3.10.0",
   "publisher": "asf",
   "author": "Apache Daffodil",
   "license": "Apache-2.0",