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/incubator-daffodil-site.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 4788cf5 Publishing from dce5ccf0188f2dd736d5e2837bfbb16a318de482
4788cf5 is described below
commit 4788cf5e5528a10a30ab10cd9bf40f6aa9a539bc
Author: GitHub <[email protected]>
AuthorDate: Tue Apr 7 20:59:58 2020 +0000
Publishing from dce5ccf0188f2dd736d5e2837bfbb16a318de482
---
content/releases/2.6.0/index.html | 377 ++++++++++++++++++++++++++++++++++++++
1 file changed, 377 insertions(+)
diff --git a/content/releases/2.6.0/index.html
b/content/releases/2.6.0/index.html
new file mode 100644
index 0000000..71d91c0
--- /dev/null
+++ b/content/releases/2.6.0/index.html
@@ -0,0 +1,377 @@
+<!DOCTYPE html>
+<html lang="en">
+ <head>
+ <meta charset="utf-8">
+ <title>Apache Daffodil (incubating) | 2.6.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="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/">Java API</a></li>
+ <li><a href="/docs/latest/scaladoc/">Scala 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>
+ </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/search?q=repo%3Aapache%2Fincubator-daffodil+repo%3Aapache%2Fincubator-daffodil-site&type=Repositories">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/">Apache
Software 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/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>
+ </ul>
+ </li>
+ </ul>
+ </nav>
+ </div>
+ </div>
+
+
+<div class="title">
+ <div class="container">
+ <h2>Apache Daffodil 2.6.0</h2>
+ </div>
+</div>
+
+
+
+ <div class="container">
+
+ <div class="alert alert-warning">
+ Apache Daffodil 2.6.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/2.6.0/javadoc/">Javadoc</a> | <a
href="/docs/2.6.0/scaladoc/">Scaladoc</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>
+ </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/incubator/daffodil/2.6.0-rc1/src/apache-daffodil-2.6.0-incubating-src.zip">apache-daffodil-2.6.0-incubating-src.zip</a>
+ </div>
+ <div class="col-sm-6">
+
+
+ [ <a
href="https://dist.apache.org/repos/dist/dev/incubator/daffodil/2.6.0-rc1/src/apache-daffodil-2.6.0-incubating-src.zip.asc">PGP</a>
]
+ [ <a
href="https://dist.apache.org/repos/dist/dev/incubator/daffodil/2.6.0-rc1/src/apache-daffodil-2.6.0-incubating-src.zip.sha256">SHA256</a>
]
+ [ <a
href="https://dist.apache.org/repos/dist/dev/incubator/daffodil/2.6.0-rc1/src/apache-daffodil-2.6.0-incubating-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/incubator/daffodil/2.6.0-rc1/bin/apache-daffodil-2.6.0-incubating-bin.tgz">apache-daffodil-2.6.0-incubating-bin.tgz</a>
+ </div>
+ <div class="col-sm-6">
+
+
+ [ <a
href="https://dist.apache.org/repos/dist/dev/incubator/daffodil/2.6.0-rc1/bin/apache-daffodil-2.6.0-incubating-bin.tgz.asc">PGP</a>
]
+ [ <a
href="https://dist.apache.org/repos/dist/dev/incubator/daffodil/2.6.0-rc1/bin/apache-daffodil-2.6.0-incubating-bin.tgz.sha256">SHA256</a>
]
+ [ <a
href="https://dist.apache.org/repos/dist/dev/incubator/daffodil/2.6.0-rc1/bin/apache-daffodil-2.6.0-incubating-bin.tgz.sha512">SHA512</a>
]
+
+ </div>
+</div>
+
+<div class="row">
+ <div class="col-sm-6">
+ <a
href="https://dist.apache.org/repos/dist/dev/incubator/daffodil/2.6.0-rc1/bin/apache-daffodil-2.6.0-incubating-bin.zip">apache-daffodil-2.6.0-incubating-bin.zip</a>
+ </div>
+ <div class="col-sm-6">
+
+
+ [ <a
href="https://dist.apache.org/repos/dist/dev/incubator/daffodil/2.6.0-rc1/bin/apache-daffodil-2.6.0-incubating-bin.zip.asc">PGP</a>
]
+ [ <a
href="https://dist.apache.org/repos/dist/dev/incubator/daffodil/2.6.0-rc1/bin/apache-daffodil-2.6.0-incubating-bin.zip.sha256">SHA256</a>
]
+ [ <a
href="https://dist.apache.org/repos/dist/dev/incubator/daffodil/2.6.0-rc1/bin/apache-daffodil-2.6.0-incubating-bin.zip.sha512">SHA512</a>
]
+
+ </div>
+</div>
+
+<div class="row">
+ <div class="col-sm-6">
+ <a
href="https://dist.apache.org/repos/dist/dev/incubator/daffodil/2.6.0-rc1/bin/apache-daffodil-2.6.0-incubating-bin.msi">apache-daffodil-2.6.0-incubating-bin.msi</a>
+ </div>
+ <div class="col-sm-6">
+
+
+ [ <a
href="https://dist.apache.org/repos/dist/dev/incubator/daffodil/2.6.0-rc1/bin/apache-daffodil-2.6.0-incubating-bin.msi.asc">PGP</a>
]
+ [ <a
href="https://dist.apache.org/repos/dist/dev/incubator/daffodil/2.6.0-rc1/bin/apache-daffodil-2.6.0-incubating-bin.msi.sha256">SHA256</a>
]
+ [ <a
href="https://dist.apache.org/repos/dist/dev/incubator/daffodil/2.6.0-rc1/bin/apache-daffodil-2.6.0-incubating-bin.msi.sha512">SHA512</a>
]
+
+ </div>
+</div>
+
+<div class="row">
+ <div class="col-sm-6">
+ <a
href="https://dist.apache.org/repos/dist/dev/incubator/daffodil/2.6.0-rc1/bin/apache-daffodil-2.6.0.incubating-1.noarch.rpm">apache-daffodil-2.6.0.incubating-1.noarch.rpm</a>
+ </div>
+ <div class="col-sm-6">
+
+
+ [ <a
href="https://dist.apache.org/repos/dist/dev/incubator/daffodil/2.6.0-rc1/bin/apache-daffodil-2.6.0.incubating-1.noarch.rpm.asc">PGP</a>
]
+ [ <a
href="https://dist.apache.org/repos/dist/dev/incubator/daffodil/2.6.0-rc1/bin/apache-daffodil-2.6.0.incubating-1.noarch.rpm.sha256">SHA256</a>
]
+ [ <a
href="https://dist.apache.org/repos/dist/dev/incubator/daffodil/2.6.0-rc1/bin/apache-daffodil-2.6.0.incubating-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/incubator/daffodil/KEYS'>project release
KEYS</a>. See
+ <a
href='https://www.apache.org/dyn/closer.cgi#verify'>verification
instructions</a>
+ for a description of using the PGP and KEYS files for
+ verification. Checksums (SHA256, SHA512) are also provided as
+ alternative verification methods.
+ </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_2.12<span
class="nt"></artifactId></span>
+ <span class="nt"><version></span>2.6.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">"2.6.0"</span></code></pre></figure>
+
+ </div>
+ </div>
+ </div>
+</div>
+
+<h3 id="release-notes">Release Notes</h3>
+
+<h4 id="performance-updates">Performance Updates</h4>
+
+<p>Multiple performance updates focused on schema compilation, hidden group
references and other cleanups and refactoring.</p>
+
+<ul>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-1444">DAFFODIL-1444</a>]
Performance - schema compilation</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2281">DAFFODIL-2281</a>]
isHidden - can’t have a group that is both hidden and not hidden</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2280">DAFFODIL-2280</a>]
Clean up DSOM backpointers and object-factory clutter</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2299">DAFFODIL-2299</a>]
Perfromance for nightly unparse tests for csvMixedNarrow format has degraded
more than 30%</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2304">DAFFODIL-2304</a>]
hiddenGroupRef in group is dropped during unparse</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2305">DAFFODIL-2305</a>]
Remove some Unused Term Methods</li>
+</ul>
+
+<h4 id="sonarcloud">Sonarcloud</h4>
+
+<p>The master branch of Daffodil was configured to be scanned by Static
Analysis tool, Sonarqube, when PRs are merged.</p>
+
+<ul>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2272">DAFFODIL-2272</a>]
Address Findings from Trial Sonarqube Run</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2300">DAFFODIL-2300</a>]
SonarCloud action is triggered on forks and fails</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2291">DAFFODIL-2291</a>]
Fix Project Key for Sonarqube</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2314">DAFFODIL-2314</a>]
SonarQube broke with update to sbt 1.3.9</li>
+</ul>
+
+<h4 id="infrastructure">Infrastructure</h4>
+
+<p>Multiple infrastructure changes were made, including bumping the minor
version of Scala 2.12, bumping the SBT version, release container updates, and
removal of Travis CI.</p>
+
+<ul>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2307">DAFFODIL-2307</a>]
Switch to using just GitHub Actions for CI</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2111">DAFFODIL-2111</a>]
JavaDoc errors on Java 11</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2313">DAFFODIL-2313</a>]
Update to scala 2.12.11</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2312">DAFFODIL-2312</a>]
Prepare 2.6.0 Release</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2301">DAFFODIL-2301</a>]
Update github actions/checkout to v2</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2294">DAFFODIL-2294</a>]
Sign RPM as part of release container</li>
+</ul>
+
+<h4 id="api-updates">API Updates</h4>
+
+<p>See <a href="#DeprecationCompatibility">Deprecation/Compatibility</a> for
more details</p>
+
+<ul>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2309">DAFFODIL-2309</a>]
API calls that take name and namespace should check for namespace-only
error</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2311">DAFFODIL-2311</a>]
API updates: thread-safety, variable-bindings being lost</li>
+</ul>
+
+<h4 id="tdml">TDML</h4>
+
+<p>Improvements were made to the TDML runner.</p>
+
+<ul>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2302">DAFFODIL-2302</a>]
TDML Runner remembers external variable bindings even on subsequent test suites
that don’t use them.</li>
+</ul>
+
+<h4 id="miscellaneous-changes-and-bug-fixes">Miscellaneous Changes and Bug
Fixes</h4>
+
+<ul>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2308">DAFFODIL-2308</a>]
element is used by expressions but DPathCompileInfo.isReferencedByExpressions
is false</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2293">DAFFODIL-2293</a>]
Too many bits in xs:string</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2306">DAFFODIL-2306</a>]
Abort: NadaParsers are all supposed to optimize out!</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2004">DAFFODIL-2004</a>]
daffodil site should have tutorials area</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2296">DAFFODIL-2296</a>]
NACHA failing some tests with “Abort: NadaUnparsers are all supposed to
optimize out”</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2283">DAFFODIL-2283</a>]
ATO and HL7 saved parsers fail with Stack Overflow errors during generation on
commit 7e8e1b3e</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2284">DAFFODIL-2284</a>]
Non-thread safe failures with JSON schema</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2290">DAFFODIL-2290</a>]
Change download links to downloads.apache.org</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2288">DAFFODIL-2288</a>]
update jackson-core dependency to 2.9.8 to facility runtime2 work</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-840">DAFFODIL-840</a>]
text numbers: textStandardBase</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2245">DAFFODIL-2245</a>]
Compiler Error format message incorrectly rendered</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2286">DAFFODIL-2286</a>]
Enable full validation, even if working from compiled binary of schema</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2276">DAFFODIL-2276</a>]
Get java.lang.ClassCastException on nightly nitf unparse test</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2271">DAFFODIL-2271</a>]
Prepare for 2.6.0 development</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-2270">DAFFODIL-2270</a>]
Update UDF Proposal to match Final Design</li>
+ <li>[<a
href="https://issues.apache.org/jira/browse/DAFFODIL-942">DAFFODIL-942</a>]
Update parsers to handle static vs dynamic properties better</li>
+</ul>
+
+<h4 id="deprecationcompatibility">Deprecation/Compatibility</h4>
+
+<p>The following changes have been made which may affect compatibility with
past releases:</p>
+
+<ul>
+ <li>The following setters were deprecated in favor of these withXYZ functions
+ <ul>
+ <li><code class="highlighter-rouge">setValidateDFDLSchemas</code> ->
<code class="highlighter-rouge">None</code></li>
+ <li><code class="highlighter-rouge">setCheckAllTopLevel</code> ->
<code class="highlighter-rouge">withCheckAllTopLevel</code></li>
+ <li><code class="highlighter-rouge">setTunable</code> -> <code
class="highlighter-rouge">withTunable</code></li>
+ <li><code class="highlighter-rouge">setTunables</code> -> <code
class="highlighter-rouge">withTunables</code></li>
+ <li><code class="highlighter-rouge">setExternalDFDLVariable</code> ->
<code class="highlighter-rouge">DataProcessor.setExternalVariable</code></li>
+ <li><code class="highlighter-rouge">setExternalDFDLVariables</code>
-> <code class="highlighter-rouge">DataProcessor.setExternalVariables or
TDMLDFDLProcessor.withExternalDFDLVariables</code></li>
+ <li><code class="highlighter-rouge">setDistinguishedRootNode</code>
-> <code class="highlighter-rouge">withDistinguishedRootNode or arguments to
getProcessor, compileSource, or compileFile</code></li>
+ <li><code class="highlighter-rouge">setDebugger</code> -> <code
class="highlighter-rouge">withDebugger</code></li>
+ <li><code class="highlighter-rouge">setDebugging</code> -> <code
class="highlighter-rouge">withDebugging</code></li>
+ <li><code class="highlighter-rouge">setTracing</code> -> <code
class="highlighter-rouge">withTracing</code></li>
+ <li><code class="highlighter-rouge">setValidationMode</code> -> <code
class="highlighter-rouge">withValidationMode</code></li>
+ <li><code class="highlighter-rouge">setExternalDFDLVariables</code>
-> <code class="highlighter-rouge">withExternalDFDLVariables</code></li>
+ <li><code class="highlighter-rouge">setExternalVariables</code> ->
<code class="highlighter-rouge">withExternalVariables</code></li>
+ </ul>
+ </li>
+</ul>
+
+
+ <footer>
+ <footer class="site-footer">
+ <div class="wrapper">
+ <div class="footer-col-wrapper" style="font-size: .85em;">
+ <hr>
+ <div class="container">
+ <div class="row">
+ <div class="col-xs-3" style="margin-top: 15px;">
+ <a href="https://incubator.apache.org"><img
src="/assets/themes/apache/img/incubator_feather_egg_logo.png"
+ alt="Apache
Incubator" style="width:100%;"/></a>
+ </div>
+ <div class="col-xs-9">
+ Apache Daffodil is an effort undergoing <a
href="https://incubator.apache.org/index.html">Incubation</a>
+ at The Apache Software Foundation (ASF), sponsored by
the Incubator. Incubation is required of all newly
+ accepted projects until a further review indicates
that the infrastructure, communications, and decision
+ making process have stabilized in a manner consistent
with other successful ASF projects. While incubation
+ status is not necessarily a reflection of the
completeness or stability of the code, it does indicate that
+ the project has yet to be fully endorsed by the ASF.
+ </div>
+ </div>
+ </div>
+ <hr>
+ <div>
+ <div style="text-align: center;">
+ Copyright © 2020 <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, the Apache Incubator project logo, 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>
+