This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/daffodil-site.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 5549778 Publishing from 3290e886adad07baa70e18300b223c29c7966726
5549778 is described below
commit 55497784a314a2b5477f94a6019fb1603dd0cbb3
Author: Apache Daffodil Site Autobuild <[email protected]>
AuthorDate: Tue Sep 9 11:49:50 2025 +0000
Publishing from 3290e886adad07baa70e18300b223c29c7966726
---
content/releases/4.0.0/index.html | 395 ++++++++++++++++++++++++++++++++++++++
content/sbt/1.5.0/index.html | 225 ++++++++++++++++++++++
2 files changed, 620 insertions(+)
diff --git a/content/releases/4.0.0/index.html
b/content/releases/4.0.0/index.html
new file mode 100644
index 0000000..25ac55a
--- /dev/null
+++ b/content/releases/4.0.0/index.html
@@ -0,0 +1,395 @@
+<!DOCTYPE html>
+<html lang="en">
+ <head>
+ <meta charset="utf-8">
+ <title>Apache Daffodil | 4.0.0</title>
+
+ <meta name="author" content="">
+
+ <!-- Enable responsive viewport -->
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+ <!-- HTML5 shim, for IE6-8 support of HTML elements -->
+ <!--[if lt IE 9]>
+ <script
src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
+ <![endif]-->
+
+ <link href="/assets/themes/apache/bootstrap/css/bootstrap.css"
rel="stylesheet">
+ <link href="/assets/themes/apache/css/style.css?body=1" rel="stylesheet"
type="text/css">
+ <link href="/assets/themes/apache/css/syntax.css" rel="stylesheet"
type="text/css" media="screen" />
+
+ </head>
+
+ <body>
+
+ <div class="navbar navbar-inverse" role="navigation">
+ <div class="container">
+ <div class="navbar-header"><a class="navbar-brand" href="/"><img
src="/assets/themes/apache/img/apache-daffodil-logo.png" alt="Apache
Daffodil"/></a></div>
+ <nav role="navigation">
+ <ul class="nav navbar-nav navbar-right">
+ <li><a href="/releases">Releases</a></li>
+ <li id="extensions">
+ <a href="#" data-toggle="dropdown"
class="dropdown-toggle">Extensions<b class="caret"></b></a>
+ <ul class="dropdown-menu dropdown-left">
+ <li><a href="/vscode">VS Code</a></li>
+ <li><a href="/sbt">SBT</a></li>
+ </ul>
+ </li>
+ <li id="documentation">
+ <a href="#" data-toggle="dropdown"
class="dropdown-toggle">Docs<b class="caret"></b></a>
+ <ul class="dropdown-menu dropdown-left">
+ <li><a href="/getting-started/">Getting Started</a></li>
+ <li><a href="/examples/">Examples</a></li>
+ <li><a href="/docs/latest/javadoc/">API</a></li>
+ <li><a href="/docs/dfdl/">DFDL Specification</a></li>
+ <li><a href="/unsupported/">Unsupported Features</a></li>
+ <li><a href="/faq/">Frequently Asked Questions</a></li>
+ <li><a href="/dfdl-extensions/">Daffodil DFDL Language
Extensions</a></li>
+ </ul>
+ </li>
+ <li id="community">
+ <a href="#" data-toggle="dropdown"
class="dropdown-toggle">Community<b class="caret"></b></a>
+ <ul class="dropdown-menu dropdown-left">
+ <li><a href="/community">Get Involved</a></li>
+ <li><a href="/people">People</a></li>
+ </ul>
+ </li>
+ <li id="development">
+ <a href="#" data-toggle="dropdown"
class="dropdown-toggle">Development<b class="caret"></b></a>
+ <ul class="dropdown-menu dropdown-left">
+ <li><a class="external"
href="https://cwiki.apache.org/confluence/display/DAFFODIL/">Wiki</a></li>
+ <li><a class="external"
href="https://github.com/apache/?q=daffodil">GitHub</a></li>
+ <li><a class="external"
href="https://issues.apache.org/jira/projects/DAFFODIL/">JIRA</a></li>
+ </ul>
+ </li>
+ <li id="apache">
+ <a href="#" data-toggle="dropdown"
class="dropdown-toggle">Apache<b class="caret"></b></a>
+ <ul class="dropdown-menu">
+ <li><a class="external"
href="https://www.apache.org/">Foundation</a></li>
+ <li><a class="external"
href="https://www.apache.org/licenses/">License</a></li>
+ <li><a class="external"
href="https://www.apache.org/events/current-event">Events</a></li>
+ <li><a class="external"
href="https://www.apache.org/security">Security</a></li>
+ <li><a class="external"
href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+ <li><a class="external"
href="https://www.apache.org/foundation/thanks.html">Thanks</a></li>
+ <li><a class="external"
href="https://privacy.apache.org/policies/privacy-policy-public.html">Privacy
Policy</a></li>
+ </ul>
+ </li>
+ </ul>
+ </nav>
+ </div>
+ </div>
+
+
+<div class="title">
+ <div class="container">
+ <h2>Apache Daffodil 4.0.0</h2>
+ </div>
+</div>
+
+
+
+ <div class="container">
+
+ <div class="alert alert-warning">
+ Apache Daffodil 4.0.0 has not yet been released! The artifacts
+ and release notes below are drafts for a proposed release of Apache
+ Daffodil which has not yet occurred.
+ </div>
+
+
+
+
+<div class="row">
+ <div class="col-md-3 text-right" style="float: right; z-index: 3;">
+ <h3>Documentation</h3>
+
+ <a href="/docs/4.0.0/javadoc/">Javadoc</a>
+ </div>
+
+ <div class="col-md-12">
+ <h3>Get Release</h3>
+ <ul class="nav nav-tabs">
+ <li class="active"><a data-toggle="tab"
href="#download">Download</a></li>
+ <li><a data-toggle="tab" href="#maven">Maven</a></li>
+ <li><a data-toggle="tab" href="#sbt">SBT</a></li>
+ <li><a data-toggle="tab" href="#rpm">DNF</a></li>
+ </ul>
+ <div class="tab-content">
+ <div id="download" class="tab-pane fade in active">
+
+ <h4>Source</h4>
+ <p>
+
+
+
+
+
+
+
+
+
+<div class="row">
+ <div class="col-sm-6">
+ <a
href="https://dist.apache.org/repos/dist/dev/daffodil/4.0.0-rc1/src/apache-daffodil-4.0.0-src.zip">apache-daffodil-4.0.0-src.zip</a>
+ </div>
+ <div class="col-sm-6">
+
+ [ <a
href="https://dist.apache.org/repos/dist/dev/daffodil/4.0.0-rc1/src/apache-daffodil-4.0.0-src.zip.asc">PGP</a>
]
+ [ <a
href="https://dist.apache.org/repos/dist/dev/daffodil/4.0.0-rc1/src/apache-daffodil-4.0.0-src.zip.sha512">SHA512</a>
]
+
+ </div>
+</div>
+
+
+ </p>
+
+
+
+ <h4>Binaries</h4>
+ <p>
+
+
+
+
+
+
+
+
+
+<div class="row">
+ <div class="col-sm-6">
+ <a
href="https://dist.apache.org/repos/dist/dev/daffodil/4.0.0-rc1/bin/apache-daffodil-4.0.0-bin.tgz">apache-daffodil-4.0.0-bin.tgz</a>
+ </div>
+ <div class="col-sm-6">
+
+ [ <a
href="https://dist.apache.org/repos/dist/dev/daffodil/4.0.0-rc1/bin/apache-daffodil-4.0.0-bin.tgz.asc">PGP</a>
]
+ [ <a
href="https://dist.apache.org/repos/dist/dev/daffodil/4.0.0-rc1/bin/apache-daffodil-4.0.0-bin.tgz.sha512">SHA512</a>
]
+
+ </div>
+</div>
+
+
+<div class="row">
+ <div class="col-sm-6">
+ <a
href="https://dist.apache.org/repos/dist/dev/daffodil/4.0.0-rc1/bin/apache-daffodil-4.0.0-bin.zip">apache-daffodil-4.0.0-bin.zip</a>
+ </div>
+ <div class="col-sm-6">
+
+ [ <a
href="https://dist.apache.org/repos/dist/dev/daffodil/4.0.0-rc1/bin/apache-daffodil-4.0.0-bin.zip.asc">PGP</a>
]
+ [ <a
href="https://dist.apache.org/repos/dist/dev/daffodil/4.0.0-rc1/bin/apache-daffodil-4.0.0-bin.zip.sha512">SHA512</a>
]
+
+ </div>
+</div>
+
+
+<div class="row">
+ <div class="col-sm-6">
+ <a
href="https://dist.apache.org/repos/dist/dev/daffodil/4.0.0-rc1/bin/apache-daffodil-4.0.0-bin.msi">apache-daffodil-4.0.0-bin.msi</a>
+ </div>
+ <div class="col-sm-6">
+
+ [ <a
href="https://dist.apache.org/repos/dist/dev/daffodil/4.0.0-rc1/bin/apache-daffodil-4.0.0-bin.msi.asc">PGP</a>
]
+ [ <a
href="https://dist.apache.org/repos/dist/dev/daffodil/4.0.0-rc1/bin/apache-daffodil-4.0.0-bin.msi.sha512">SHA512</a>
]
+
+ </div>
+</div>
+
+
+<div class="row">
+ <div class="col-sm-6">
+ <a
href="https://dist.apache.org/repos/dist/dev/daffodil/4.0.0-rc1/bin/apache-daffodil-4.0.0-1.noarch.rpm">apache-daffodil-4.0.0-1.noarch.rpm</a>
+ </div>
+ <div class="col-sm-6">
+
+ [ <a
href="https://dist.apache.org/repos/dist/dev/daffodil/4.0.0-rc1/bin/apache-daffodil-4.0.0-1.noarch.rpm.asc">PGP</a>
]
+ [ <a
href="https://dist.apache.org/repos/dist/dev/daffodil/4.0.0-rc1/bin/apache-daffodil-4.0.0-1.noarch.rpm.sha512">SHA512</a>
]
+
+ </div>
+</div>
+
+
+ </p>
+
+
+
+ <hr />
+ <p>
+ <i>
+ The above release files should be verified using the PGP
signatures and the
+ <a href='https://downloads.apache.org/daffodil/KEYS'>project
release KEYS</a>. See
+ <a
href='https://www.apache.org/info/verification.html'>verification
instructions</a>
+ for a description of using the PGP and KEYS files for
+ verification. A SHA512 checksum is also provided as
+ an alternative verification method.
+ </i>
+ </p>
+
+ </div>
+
+ <div id="maven" class="tab-pane fade">
+
+<figure class="highlight"><pre><code class="language-xml"
data-lang="xml"><span class="nt"><dependency></span>
+ <span class="nt"><groupId></span>org.apache.daffodil<span
class="nt"></groupId></span>
+ <span class="nt"><artifactId></span>daffodil-japi_3<span
class="nt"></artifactId></span>
+ <span class="nt"><version></span>4.0.0<span
class="nt"></version></span>
+<span class="nt"></dependency></span></code></pre></figure>
+
+ </div>
+ <div id="sbt" class="tab-pane fade">
+
+<figure class="highlight"><pre><code class="language-scala"
data-lang="scala"><span class="n">libraryDependencies</span> <span
class="o">+=</span> <span class="s">"org.apache.daffodil"</span> <span
class="o">%%</span> <span class="s">"daffodil-sapi"</span> <span
class="o">%</span> <span class="s">"4.0.0"</span></code></pre></figure>
+
+ </div>
+ <div id="rpm" class="tab-pane fade">
+Create the file <code>/etc/yum.repos.d/apache-daffodil.repo</code> with the
following content:
+
+<div style="padding: 10px 15px;">
+
+<figure class="highlight"><pre><code class="language-ini"
data-lang="ini"><span class="nn">[apache-daffodil]</span>
+<span class="py">name</span><span class="p">=</span><span class="s">Apache
Daffodil</span>
+<span class="py">baseurl</span><span class="p">=</span><span
class="s">https://apache.jfrog.io/artifactory/daffodil-rpm/</span>
+<span class="py">enabled</span><span class="p">=</span><span class="s">1</span>
+<span class="py">gpgkey</span><span class="p">=</span><span
class="s">https://downloads.apache.org/daffodil/KEYS</span>
+<span class="py">gpgcheck</span><span class="p">=</span><span
class="s">1</span>
+<span class="py">repo_gpgcheck</span><span class="p">=</span><span
class="s">0</span></code></pre></figure>
+
+</div>
+
+Run the folllowing command:
+
+<div style="padding: 10px 15px;">
+
+<figure class="highlight"><pre><code class="language-text"
data-lang="text">sudo dnf install apache-daffodil</code></pre></figure>
+
+</div>
+ </div>
+ </div>
+ </div>
+</div>
+
+<h3 id="release-notes">Release Notes</h3>
+
+<p>This release is a major release, now depending on Scala 3, Java 17 or newer,
+and including a new backwards incompatible API. See the
+<a href="/migration-guides/4.0.0">4.0.0 migration guide</a> for changes
required to
+upgrade this version.</p>
+
+<h3 id="miscellaneous-bugsimprovements">Miscellaneous Bugs/Improvements</h3>
+
+<ul>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-1747">DAFFODIL-1747</a>]
Remove separate sapi and japi</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-1971">DAFFODIL-1971</a>]
Statement order of evaluation not per DFDL Spec</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2901">DAFFODIL-2901</a>]
Unable to run many tests in single tdml suite without large amounts of
memory</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2902">DAFFODIL-2902</a>]
Javadoc for runtime1 API Infoset and Metadata classes/traits</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2971">DAFFODIL-2971</a>]
Setup release candidate workflow using github tags</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2972">DAFFODIL-2972</a>]
Review Scala 2.13 usages of .toSeq to ensure no uncessary copies</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2975">DAFFODIL-2975</a>]
Add support for Scala 3</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2986">DAFFODIL-2986</a>]
Circular Dependency Detection is broken in Scala 3</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2988">DAFFODIL-2988</a>]
Fix README version link once 4.0.0 is released</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2994">DAFFODIL-2994</a>]
Merge daffodil-udf into core</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2996">DAFFODIL-2996</a>]
Document new api.validation package</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2999">DAFFODIL-2999</a>]
Remove Diagnostic.getMessageOnly, move behavior to getMessage</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-3001">DAFFODIL-3001</a>]
Repeated error message</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-3002">DAFFODIL-3002</a>]
CLI reading/writing a fifo file fails with 0 bytes available error</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-3003">DAFFODIL-3003</a>]
Unparsing streamed data without –stream causes NullPointerException</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-3006">DAFFODIL-3006</a>]
Unexpected SDE: Failed to start infoset simple element: Expression Evaluation
Error: Element does not have a value.</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-3007">DAFFODIL-3007</a>]
Allow Full Validation with Saved Parsers</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-3008">DAFFODIL-3008</a>]
Review use of Implicits and remove</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-3009">DAFFODIL-3009</a>]
SchematonValidator is not threadsafe</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-3011">DAFFODIL-3011</a>]
Migrate Scala imports from ._ to .*</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-3012">DAFFODIL-3012</a>]
Unidoc generation broken in scala3</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-3013">DAFFODIL-3013</a>]
Consider simplified Validator API</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-3014">DAFFODIL-3014</a>]
Use Seq internally for diagnostics/blobpaths</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-3016">DAFFODIL-3016</a>]
Drop Scala 2.13</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-3017">DAFFODIL-3017</a>]
Drop Java 8/11</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-3018">DAFFODIL-3018</a>]
Remove generic scala-reflect dependency</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-3019">DAFFODIL-3019</a>]
Remove java.util.Optional's from new API</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-3020">DAFFODIL-3020</a>]
Have all API packages share same .api parent</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-3022">DAFFODIL-3022</a>]
Rename limited validation kind to daffodil</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-3023">DAFFODIL-3023</a>]
Update OpenDFDL for the new api</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-3024">DAFFODIL-3024</a>]
Create a website migration guide for 4.0.0</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-3025">DAFFODIL-3025</a>]
Remove unused license/notice entries</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-3026">DAFFODIL-3026</a>]
Move Infoset.get* to Daffodil.new*</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-3028">DAFFODIL-3028</a>]
Investigate Hanging Issue for DFDL Raster</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-3030">DAFFODIL-3030</a>]
Investigate increased memory usage</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-3031">DAFFODIL-3031</a>]
Expose location for UnparseResult</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-3032">DAFFODIL-3032</a>]
Trace Debugger Runner can only go to stdout</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-3034">DAFFODIL-3034</a>]
Need a public API get to list of available validators</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-3035">DAFFODIL-3035</a>]
No way to create a Validator using a InputStream as a source</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-3037">DAFFODIL-3037</a>]
check-release script does not handle rpm signatures for reproducibility
checks</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-3038">DAFFODIL-3038</a>]
Prepare for 4.0.0 release</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-3039">DAFFODIL-3039</a>]
Check-release script should output count of total failures</li>
+</ul>
+
+<h3 id="deprecationcompatibility">Deprecation/Compatibility</h3>
+
+<p>A number of deprecation and compatability changes where made in this
release.
+See the <a href="/migration-guides/4.0.0">4.0.0 migration guide</a> for
details on
+backwards incompatible changes.</p>
+
+<h3 id="dependency-changes">Dependency Changes</h3>
+
+<p>The following dependencies have been added, updated, or removed:</p>
+
+<p><strong>Core</strong></p>
+
+<ul>
+ <li>Apache Commons IO 2.20.0 <small>(update)</small></li>
+ <li>FasterXML Woodstox Core 7.1.1 <small>(update)</small></li>
+ <li>Saxon-HE 12.8 <small>(update)</small></li>
+ <li>Scala XML 2.4.0 <small>(update)</small></li>
+ <li>Scala Reflect 2.13.16 <small>(removed)</small></li>
+ <li>Scala Library 3.3.6 <small>(updated)</small></li>
+ <li>Lightbend Config 1.4.3 <small>(removed)</small></li>
+</ul>
+
+<p><strong>Code Generation</strong></p>
+
+<ul>
+ <li>OS Lib 0.11.5 <small>(update)</small></li>
+ <li>OS Zip 0.11.5 <small>(new)</small></li>
+</ul>
+
+<p><strong>Command Line Interface</strong></p>
+
+<ul>
+ <li>JLine 3.30.5 <small>(update)</small></li>
+</ul>
+
+<p><strong>Test</strong></p>
+
+<ul>
+ <li>ScalaCheck 1.19.0 <small>(update)</small></li>
+</ul>
+
+
+ <footer>
+ <footer class="site-footer">
+ <div class="wrapper">
+ <div class="footer-col-wrapper" style="font-size: .85em;">
+ <hr>
+ <div>
+ <div style="text-align: center;">
+ Copyright © 2025 <a href="https://www.apache.org">The
Apache Software Foundation</a>.
+ Licensed under the <a
href="https://www.apache.org/licenses/LICENSE-2.0">Apache License, Version
+ 2.0</a>.
+ <br>
+ Apache, Apache Daffodil, Daffodil, and the Apache Daffodil
logo
+ are trademarks of The Apache Software Foundation.
+ </div>
+ </div>
+ </div>
+ </div>
+</footer>
+
+ </footer>
+ </div>
+
+ <script src="/assets/themes/apache/jquery/jquery-2.1.1.min.js"></script>
+
+ <script src="/assets/themes/apache/bootstrap/js/bootstrap.min.js"></script>
+
+
+ </body>
+</html>
+
diff --git a/content/sbt/1.5.0/index.html b/content/sbt/1.5.0/index.html
new file mode 100644
index 0000000..15c4eef
--- /dev/null
+++ b/content/sbt/1.5.0/index.html
@@ -0,0 +1,225 @@
+<!DOCTYPE html>
+<html lang="en">
+ <head>
+ <meta charset="utf-8">
+ <title>Apache Daffodil | SBT Plugin 1.5.0</title>
+
+ <meta name="author" content="">
+
+ <!-- Enable responsive viewport -->
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+ <!-- HTML5 shim, for IE6-8 support of HTML elements -->
+ <!--[if lt IE 9]>
+ <script
src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
+ <![endif]-->
+
+ <link href="/assets/themes/apache/bootstrap/css/bootstrap.css"
rel="stylesheet">
+ <link href="/assets/themes/apache/css/style.css?body=1" rel="stylesheet"
type="text/css">
+ <link href="/assets/themes/apache/css/syntax.css" rel="stylesheet"
type="text/css" media="screen" />
+
+ </head>
+
+ <body>
+
+ <div class="navbar navbar-inverse" role="navigation">
+ <div class="container">
+ <div class="navbar-header"><a class="navbar-brand" href="/"><img
src="/assets/themes/apache/img/apache-daffodil-logo.png" alt="Apache
Daffodil"/></a></div>
+ <nav role="navigation">
+ <ul class="nav navbar-nav navbar-right">
+ <li><a href="/releases">Releases</a></li>
+ <li id="extensions">
+ <a href="#" data-toggle="dropdown"
class="dropdown-toggle">Extensions<b class="caret"></b></a>
+ <ul class="dropdown-menu dropdown-left">
+ <li><a href="/vscode">VS Code</a></li>
+ <li><a href="/sbt">SBT</a></li>
+ </ul>
+ </li>
+ <li id="documentation">
+ <a href="#" data-toggle="dropdown"
class="dropdown-toggle">Docs<b class="caret"></b></a>
+ <ul class="dropdown-menu dropdown-left">
+ <li><a href="/getting-started/">Getting Started</a></li>
+ <li><a href="/examples/">Examples</a></li>
+ <li><a href="/docs/latest/javadoc/">API</a></li>
+ <li><a href="/docs/dfdl/">DFDL Specification</a></li>
+ <li><a href="/unsupported/">Unsupported Features</a></li>
+ <li><a href="/faq/">Frequently Asked Questions</a></li>
+ <li><a href="/dfdl-extensions/">Daffodil DFDL Language
Extensions</a></li>
+ </ul>
+ </li>
+ <li id="community">
+ <a href="#" data-toggle="dropdown"
class="dropdown-toggle">Community<b class="caret"></b></a>
+ <ul class="dropdown-menu dropdown-left">
+ <li><a href="/community">Get Involved</a></li>
+ <li><a href="/people">People</a></li>
+ </ul>
+ </li>
+ <li id="development">
+ <a href="#" data-toggle="dropdown"
class="dropdown-toggle">Development<b class="caret"></b></a>
+ <ul class="dropdown-menu dropdown-left">
+ <li><a class="external"
href="https://cwiki.apache.org/confluence/display/DAFFODIL/">Wiki</a></li>
+ <li><a class="external"
href="https://github.com/apache/?q=daffodil">GitHub</a></li>
+ <li><a class="external"
href="https://issues.apache.org/jira/projects/DAFFODIL/">JIRA</a></li>
+ </ul>
+ </li>
+ <li id="apache">
+ <a href="#" data-toggle="dropdown"
class="dropdown-toggle">Apache<b class="caret"></b></a>
+ <ul class="dropdown-menu">
+ <li><a class="external"
href="https://www.apache.org/">Foundation</a></li>
+ <li><a class="external"
href="https://www.apache.org/licenses/">License</a></li>
+ <li><a class="external"
href="https://www.apache.org/events/current-event">Events</a></li>
+ <li><a class="external"
href="https://www.apache.org/security">Security</a></li>
+ <li><a class="external"
href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+ <li><a class="external"
href="https://www.apache.org/foundation/thanks.html">Thanks</a></li>
+ <li><a class="external"
href="https://privacy.apache.org/policies/privacy-policy-public.html">Privacy
Policy</a></li>
+ </ul>
+ </li>
+ </ul>
+ </nav>
+ </div>
+ </div>
+
+
+<div class="title">
+ <div class="container">
+ <h2>SBT Plugin 1.5.0</h2>
+ </div>
+</div>
+
+
+
+ <div class="container">
+
+ <div class="alert alert-warning">
+ Apache Daffodil SBT Plugin 1.5.0 has not yet been released! The artifact
+ and release notes below are drafts for a proposed release of Apache
+ Daffodil SBT Plugin which has not yet occurred.
+ </div>
+
+
+<div class="row">
+ <div class="col-md-12">
+ <h3>Get Release</h3>
+ <ul class="nav nav-tabs">
+ <li class="active"><a data-toggle="tab"
href="#download">Download</a></li>
+ </ul>
+ <div class="tab-content">
+ <div id="download" class="tab-pane fade in active">
+
+ <h4>Source</h4>
+ <p>
+
+
+
+
+
+
+
+
+
+<div class="row">
+ <div class="col-sm-6">
+ <a
href="https://dist.apache.org/repos/dist/dev/daffodil/daffodil-sbt/1.5.0-rc1/src/apache-daffodil-sbt-1.4.0-src.zip">apache-daffodil-sbt-1.4.0-src.zip</a>
+ </div>
+ <div class="col-sm-6">
+
+ [ <a
href="https://dist.apache.org/repos/dist/dev/daffodil/daffodil-sbt/1.5.0-rc1/src/apache-daffodil-sbt-1.4.0-src.zip.asc">PGP</a>
]
+ [ <a
href="https://dist.apache.org/repos/dist/dev/daffodil/daffodil-sbt/1.5.0-rc1/src/apache-daffodil-sbt-1.4.0-src.zip.sha512">SHA512</a>
]
+
+ </div>
+</div>
+
+
+ </p>
+
+
+
+
+
+ <hr />
+ <p>
+ <i>
+ The above release files should be verified using the PGP
signatures and the
+ <a href='https://downloads.apache.org/daffodil/KEYS'>project
release KEYS</a>. See
+ <a
href='https://www.apache.org/info/verification.html'>verification
instructions</a>
+ for a description of using the PGP and KEYS files for
+ verification. A SHA512 checksum is also provided as
+ an alternative verification method.
+ </i>
+ </p>
+
+ </div>
+ </div>
+ </div>
+</div>
+
+<h3 id="release-notes">Release Notes</h3>
+
+<p>This is a minor release of the Apache Daffodil SBT Plugin.</p>
+
+<p>See the <a href="https://github.com/apache/daffodil-sbt">GitHub page</a>
for details to enable and configure.</p>
+
+<h4 id="new-features">New Features</h4>
+
+<ul>
+ <li>Add support for Daffodil 4.0.0</li>
+ <li>The default value of the <code class="language-plaintext
highlighter-rouge">daffodilVersion</code> setting is changed to <code
class="language-plaintext highlighter-rouge">4.0.0</code></li>
+ <li>Support is added for Daffodil version specific configuration files in
<code class="language-plaintext
highlighter-rouge">packageDaffodilBin</code></li>
+</ul>
+
+<h4 id="bug-fixes">Bug Fixes</h4>
+
+<ul>
+ <li>Fix use of namespaces and whitespace in Daffodil config files</li>
+</ul>
+
+<h4 id="deprecationcompatibility">Deprecation/Compatibility</h4>
+
+<ul>
+ <li>daffodil-sbt does not support building against multiple versions of
Daffodil
+that require different major versions of Scala simultaneously. For example:
+<code class="language-plaintext highlighter-rouge">daffodilPackageBinVersions
:= Seq("3.11.0", "4.0.0")</code>
+is not supported as Daffodil 3.11.0 requires Scala 2.13 and Daffodil 4.0.0
+requires Scala 3. Building them separately or in different SBT subprojects
+with the appropriate changes to <code class="language-plaintext
highlighter-rouge">daffodilVersion</code> and
+<code class="language-plaintext
highlighter-rouge">daffodilPackageBinVersions</code> is supported, assuming all
Scala based
+test/plugin/layer code is cross compatible between Scala 2.13 and 3.0.
+See <a
href="https://cwiki.apache.org/confluence/display/DAFFODIL/Daffodil+3.11.0+and+Scala+2.13+Transition">Daffodil
3.11.0 and Scala 2.13 Transition</a>
+for more details.</li>
+</ul>
+
+<h4 id="closed-issues">Closed Issues</h4>
+
+<p><a
href="https://github.com/apache/daffodil-sbt/milestone/6?closed=1">GitHub
v1.5.0 Closed Issues</a></p>
+
+
+ <footer>
+ <footer class="site-footer">
+ <div class="wrapper">
+ <div class="footer-col-wrapper" style="font-size: .85em;">
+ <hr>
+ <div>
+ <div style="text-align: center;">
+ Copyright © 2025 <a href="https://www.apache.org">The
Apache Software Foundation</a>.
+ Licensed under the <a
href="https://www.apache.org/licenses/LICENSE-2.0">Apache License, Version
+ 2.0</a>.
+ <br>
+ Apache, Apache Daffodil, Daffodil, and the Apache Daffodil
logo
+ are trademarks of The Apache Software Foundation.
+ </div>
+ </div>
+ </div>
+ </div>
+</footer>
+
+ </footer>
+ </div>
+
+ <script src="/assets/themes/apache/jquery/jquery-2.1.1.min.js"></script>
+
+ <script src="/assets/themes/apache/bootstrap/js/bootstrap.min.js"></script>
+
+
+ </body>
+</html>
+