This is an automated email from the ASF dual-hosted git repository.

jadams pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/daffodil-sbt.git


The following commit(s) were added to refs/heads/main by this push:
     new df0f09b  UDF has moved into daffodil-core
df0f09b is described below

commit df0f09bef645a0e0174e719e9e11d78ba145ece5
Author: Josh Adams <[email protected]>
AuthorDate: Tue Aug 12 14:29:44 2025 -0400

    UDF has moved into daffodil-core
---
 src/main/scala/org/apache/daffodil/DaffodilPlugin.scala | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/main/scala/org/apache/daffodil/DaffodilPlugin.scala 
b/src/main/scala/org/apache/daffodil/DaffodilPlugin.scala
index ccd55d8..ca920f9 100644
--- a/src/main/scala/org/apache/daffodil/DaffodilPlugin.scala
+++ b/src/main/scala/org/apache/daffodil/DaffodilPlugin.scala
@@ -309,7 +309,11 @@ object DaffodilPlugin extends AutoPlugin {
      */
     libraryDependencies ++= {
       if (daffodilBuildsUDF.value) {
-        Seq("org.apache.daffodil" %% "daffodil-udf" % daffodilVersion.value % 
"provided")
+        val udfDep = Map(
+          ">=4.0.0 " -> "org.apache.daffodil" %% "daffodil-core" % 
daffodilVersion.value % "provided",
+          "<=3.11.0 " -> "org.apache.daffodil" %% "daffodil-udf" % 
daffodilVersion.value % "provided"
+        )
+        filterVersions(daffodilVersion.value, udfDep)
       } else {
         Seq()
       }

Reply via email to