stevedlawrence opened a new pull request, #164:
URL: https://github.com/apache/daffodil-sbt/pull/164

   Scala 2.13.17 breaks serialization compatablity. Daffodil 3.11.0 requires 
scala 2.13.16, but the plugin current sets scalaVersion to 2.13.18. The causes 
packageDaffodilBin to create a saved parser that cannot be used with Daffodil 
3.11.0.
   
   This issue seems to only affect Daffodil 3.11.0--all other versions of 
Scala/Daffodil seem to maintain saved parser compatability.
   
   This modifies the scalaVersion to pin the scala version to 2.13.16 when 
Daffodil version is 3.11.0. This also modifies the sbt-daffodil-utils project 
to not add a dependency to scala-library, instead assuming comes from Daffodil 
or scalaVersion, allowing control over which libary version is used.
   
   Update the versions-01 test to include more complexity that is known to 
cause issues with reloading saved parsers if built with newer versions of 
scala-library.
   
   Closes #163


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to