This is an automated email from the ASF dual-hosted git repository. aradzinski pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-nlpcraft-website.git
The following commit(s) were added to refs/heads/master by this push: new 66c2afa WIP. 66c2afa is described below commit 66c2afa9469e82dc8aece051bf290ef500ed189e Author: Aaron Radzinski <aradizn...@apache.org> AuthorDate: Fri Jul 30 17:24:07 2021 -0700 WIP. --- relnotes/release-notes-0.7.2.html | 22 +++--- relnotes/release-notes-0.7.3.html | 50 ++++++------- relnotes/release-notes-0.7.4.html | 44 +++++------ relnotes/release-notes-0.7.5.html | 154 +++++++++++++++++++------------------- relnotes/release-notes-0.8.0.html | 32 ++++---- relnotes/release-notes-0.9.0.html | 72 ++++++++++++++++++ 6 files changed, 223 insertions(+), 151 deletions(-) diff --git a/relnotes/release-notes-0.7.2.html b/relnotes/release-notes-0.7.2.html index fb748a3..6332e21 100644 --- a/relnotes/release-notes-0.7.2.html +++ b/relnotes/release-notes-0.7.2.html @@ -30,27 +30,27 @@ layout: release-notes <section id="new"> <h2 class="section-title">🙌 New <a href="#"><i class="top-link fas fa-fw fa-angle-double-up"></i></a></h2> <ul> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-152'>NLPCRAFT-152</a> - Create 'project' command for <a href="/tools/script.html"><code>nlpcraft.{sh|cmd}</code></a> script.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-153'>NLPCRAFT-153</a> - Create 'model' command for <a href="/tools/script.html"><code>nlpcraft.{sh|cmd}</code></a> script.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-165'>NLPCRAFT-165</a> - Update website docs for new conversation syntax for terms.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-164'>NLPCRAFT-164</a> - Remove KEYS file from source repo.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-168'>NLPCRAFT-168</a> - Add 'sqlgen' command to <a href="/tools/script.html"><code>nlpcraft.{sh|cmd}</code></a> script.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-152'>NLPCRAFT-152</a> - Create 'project' command for <a href="/tools/script.html"><code>nlpcraft.{sh|cmd}</code></a> script.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-153'>NLPCRAFT-153</a> - Create 'model' command for <a href="/tools/script.html"><code>nlpcraft.{sh|cmd}</code></a> script.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-165'>NLPCRAFT-165</a> - Update website docs for new conversation syntax for terms.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-164'>NLPCRAFT-164</a> - Remove KEYS file from source repo.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-168'>NLPCRAFT-168</a> - Add 'sqlgen' command to <a href="/tools/script.html"><code>nlpcraft.{sh|cmd}</code></a> script.</li> </ul> </section> <section id="enhancements"> <h2 class="section-title">🤖 Enhancements <a href="#"><i class="top-link fas fa-fw fa-angle-double-up"></i></a></h2> <ul> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-163'>NLPCRAFT-163</a> - Check that matched intent contains at least one token from current question (i.e. not all tokens are from STM).</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-166'>NLPCRAFT-166</a> - Model misses default constructor error.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-171'>NLPCRAFT-171</a> - CLI stop server error.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-163'>NLPCRAFT-163</a> - Check that matched intent contains at least one token from current question (i.e. not all tokens are from STM).</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-166'>NLPCRAFT-166</a> - Model misses default constructor error.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-171'>NLPCRAFT-171</a> - CLI stop server error.</li> </ul> </section> <section id="fixes"> <h2 class="section-title">🧐 Fixes <a href="#"><i class="top-link fas fa-fw fa-angle-double-up"></i></a></h2> <ul> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-142'>NLPCRAFT-142</a> - Probe connected, but its models are not loaded.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-161'>NLPCRAFT-161</a> - Conversation property should be added into term.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-162'>NLPCRAFT-162</a> - CLI issues.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-142'>NLPCRAFT-142</a> - Probe connected, but its models are not loaded.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-161'>NLPCRAFT-161</a> - Conversation property should be added into term.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-162'>NLPCRAFT-162</a> - CLI issues.</li> </ul> </section> diff --git a/relnotes/release-notes-0.7.3.html b/relnotes/release-notes-0.7.3.html index e7095b2..a433efc 100644 --- a/relnotes/release-notes-0.7.3.html +++ b/relnotes/release-notes-0.7.3.html @@ -35,41 +35,41 @@ layout: release-notes <section id="new"> <h2 class="section-title">🙌 New <a href="#"><i class="top-link fas fa-fw fa-angle-double-up"></i></a></h2> <ul> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-154'>NLPCRAFT-154</a> - Update website docs for <code>nlpcraft.{sh|cmd}</code> script and remove <code>nccurl</code> script.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-169'>NLPCRAFT-169</a> - Add model code examples to model docs and javadoc.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-179'>NLPCRAFT-179</a> - Fix license header/comment per mentor's suggestions.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-189'>NLPCRAFT-189</a> - Add Ignite/JDK 11 JVM parameters to the docs.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-192'>NLPCRAFT-192</a> - Fix deprecations for Ignite 2.9.0.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-193'>NLPCRAFT-193</a> - Embedded probe must support user-defined configuration.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-194'>NLPCRAFT-194</a> - Add <code>test-model</code> command to NLPCraft CLI.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-210'>NLPCRAFT-210</a> - Wrong duplicate synonyms detected.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-154'>NLPCRAFT-154</a> - Update website docs for <code>nlpcraft.{sh|cmd}</code> script and remove <code>nccurl</code> script.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-169'>NLPCRAFT-169</a> - Add model code examples to model docs and javadoc.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-179'>NLPCRAFT-179</a> - Fix license header/comment per mentor's suggestions.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-189'>NLPCRAFT-189</a> - Add Ignite/JDK 11 JVM parameters to the docs.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-192'>NLPCRAFT-192</a> - Fix deprecations for Ignite 2.9.0.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-193'>NLPCRAFT-193</a> - Embedded probe must support user-defined configuration.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-194'>NLPCRAFT-194</a> - Add <code>test-model</code> command to NLPCraft CLI.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-210'>NLPCRAFT-210</a> - Wrong duplicate synonyms detected.</li> </ul> </section> <section id="enhancements"> <h2 class="section-title">🤖 Enhancements <a href="#"><i class="top-link fas fa-fw fa-angle-double-up"></i></a></h2> <ul> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-170'>NLPCRAFT-170</a> - New CLI commands.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-177'>NLPCRAFT-177</a> - Swagger methods invalid tags.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-178'>NLPCRAFT-178</a> - Fix flow matching design to use regex.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-180'>NLPCRAFT-180</a> - Swagger API on the website.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-185'>NLPCRAFT-185</a> - <b>ContextWordServer</b> works only for python version 3.6-3.8.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-188'>NLPCRAFT-188</a> - <code>model-sugsyn</code> CLI command problem.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-190'>NLPCRAFT-190</a> - REST requests timeout.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-202'>NLPCRAFT-202</a> - Some cities are not recognized well.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-203'>NLPCRAFT-203</a> - Intents matching order error.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-204'>NLPCRAFT-204</a> - Intent token condition does not work.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-205'>NLPCRAFT-205</a> - CLI usage examples.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-170'>NLPCRAFT-170</a> - New CLI commands.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-177'>NLPCRAFT-177</a> - Swagger methods invalid tags.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-178'>NLPCRAFT-178</a> - Fix flow matching design to use regex.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-180'>NLPCRAFT-180</a> - Swagger API on the website.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-185'>NLPCRAFT-185</a> - <b>ContextWordServer</b> works only for python version 3.6-3.8.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-188'>NLPCRAFT-188</a> - <code>model-sugsyn</code> CLI command problem.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-190'>NLPCRAFT-190</a> - REST requests timeout.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-202'>NLPCRAFT-202</a> - Some cities are not recognized well.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-203'>NLPCRAFT-203</a> - Intents matching order error.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-204'>NLPCRAFT-204</a> - Intent token condition does not work.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-205'>NLPCRAFT-205</a> - CLI usage examples.</li> </ul> </section> <section id="fixes"> <h2 class="section-title">🧐 Fixes <a href="#"><i class="top-link fas fa-fw fa-angle-double-up"></i></a></h2> <ul> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-172'>NLPCRAFT-172</a> - <code>org.apache.nlpcraft.model.conversation.NCConversationSpec</code> does not work.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-173'>NLPCRAFT-173</a> - <code>additionalStopWords</code> configuration property invalid name (case error).</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-181'>NLPCRAFT-181</a> - Error executing <code>stop-server</code> command under Ubuntu.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-199'>NLPCRAFT-199</a> - NLPCraft CLI <code>gen-project</code> command wrong output folder.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-201'>NLPCRAFT-201</a> - NLPCraft CLI usability issues.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-208'>NLPCRAFT-208</a> - SQL example invalid SQL generation.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-172'>NLPCRAFT-172</a> - <code>org.apache.nlpcraft.model.conversation.NCConversationSpec</code> does not work.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-173'>NLPCRAFT-173</a> - <code>additionalStopWords</code> configuration property invalid name (case error).</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-181'>NLPCRAFT-181</a> - Error executing <code>stop-server</code> command under Ubuntu.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-199'>NLPCRAFT-199</a> - NLPCraft CLI <code>gen-project</code> command wrong output folder.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-201'>NLPCRAFT-201</a> - NLPCraft CLI usability issues.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-208'>NLPCRAFT-208</a> - SQL example invalid SQL generation.</li> </ul> </section> diff --git a/relnotes/release-notes-0.7.4.html b/relnotes/release-notes-0.7.4.html index 22f649a..71373bd 100644 --- a/relnotes/release-notes-0.7.4.html +++ b/relnotes/release-notes-0.7.4.html @@ -29,38 +29,38 @@ layout: release-notes <section id="new"> <h2 class="section-title">🙌 New <a href="#"><i class="top-link fas fa-fw fa-angle-double-up"></i></a></h2> <ul> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-92'>NLPCRAFT-92</a> - Create Groovy-based example for NLPCraft.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-101'>NLPCRAFT-101</a> - Fix and re-test Java client.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-191'>NLPCRAFT-191</a> - Unused model property <code>isMaxSynonymsThresholdError</code> in <code>NCModelView</code> interface.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-200'>NLPCRAFT-200</a> - Add website FAQ/cheat-sheet section.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-220'>NLPCRAFT-220</a> - Update LICENSE file for moby files.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-221'>NLPCRAFT-221</a> - Move <code>swear_words</code> out to external configuration.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-92'>NLPCRAFT-92</a> - Create Groovy-based example for NLPCraft.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-101'>NLPCRAFT-101</a> - Fix and re-test Java client.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-191'>NLPCRAFT-191</a> - Unused model property <code>isMaxSynonymsThresholdError</code> in <code>NCModelView</code> interface.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-200'>NLPCRAFT-200</a> - Add website FAQ/cheat-sheet section.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-220'>NLPCRAFT-220</a> - Update LICENSE file for moby files.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-221'>NLPCRAFT-221</a> - Move <code>swear_words</code> out to external configuration.</li> </ul> </section> <section id="enhancements"> <h2 class="section-title">🤖 Enhancements <a href="#"><i class="top-link fas fa-fw fa-angle-double-up"></i></a></h2> <ul> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-96'>NLPCRAFT-96</a> - Clear DB data instructions.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-111'>NLPCRAFT-111</a> - Fix Scala futures global pool usage.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-167'>NLPCRAFT-167</a> - First example remarks.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-174'>NLPCRAFT-174</a> - Maven all-tests task (including skipped on maven phase).</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-217'>NLPCRAFT-217</a> - Server start logs improvements.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-223'>NLPCRAFT-223</a> - Suspicious log output.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-226'>NLPCRAFT-226</a> - <code>sql-gen-tool</code> test should be created.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-228'>NLPCRAFT-228</a> - <code>NCExternalConfigManager</code> getters exceptions.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-96'>NLPCRAFT-96</a> - Clear DB data instructions.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-111'>NLPCRAFT-111</a> - Fix Scala futures global pool usage.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-167'>NLPCRAFT-167</a> - First example remarks.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-174'>NLPCRAFT-174</a> - Maven all-tests task (including skipped on maven phase).</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-217'>NLPCRAFT-217</a> - Server start logs improvements.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-223'>NLPCRAFT-223</a> - Suspicious log output.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-226'>NLPCRAFT-226</a> - <code>sql-gen-tool</code> test should be created.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-228'>NLPCRAFT-228</a> - <code>NCExternalConfigManager</code> getters exceptions.</li> </ul> </section> <section id="fixes"> <h2 class="section-title">🧐 Fixes <a href="#"><i class="top-link fas fa-fw fa-angle-double-up"></i></a></h2> <ul> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-5'>NLPCRAFT-5</a> - Performance degradation on long input sentences.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-20'>NLPCRAFT-20</a> - Limits not found for entities which names coincide with numeric units names.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-187'>NLPCRAFT-187</a> - Remove <code>nccurl.sh</code> mentioning from website and docs.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-211'>NLPCRAFT-211</a> - Release verify java version issue.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-214'>NLPCRAFT-214</a> - NLPCraft CLI <code>gen-sql</code> doesn't check for mandatory parameters + invalid default help from Java app.</li> <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-215'>NLPCRAFT-215</a> - NLPCraft CLI <code>gen-sql</code> command should support additional classpath parameter.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-216'>NLPCRAFT-216</a> - NLPCraft CLI <code>test-model --cp</code> parameter check is broken.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-224'>NLPCRAFT-224</a> - <code>no-asci</code> command doesn't get propagated to child JVMs.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-225'>NLPCRAFT-225</a> - Error in SQL model generator.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-5'>NLPCRAFT-5</a> - Performance degradation on long input sentences.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-20'>NLPCRAFT-20</a> - Limits not found for entities which names coincide with numeric units names.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-187'>NLPCRAFT-187</a> - Remove <code>nccurl.sh</code> mentioning from website and docs.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-211'>NLPCRAFT-211</a> - Release verify java version issue.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-214'>NLPCRAFT-214</a> - NLPCraft CLI <code>gen-sql</code> doesn't check for mandatory parameters + invalid default help from Java app.</li> <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-215'>NLPCRAFT-215</a> - NLPCraft CLI <code>gen-sql</code> command should support additional classpath parameter.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-216'>NLPCRAFT-216</a> - NLPCraft CLI <code>test-model --cp</code> parameter check is broken.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-224'>NLPCRAFT-224</a> - <code>no-asci</code> command doesn't get propagated to child JVMs.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-225'>NLPCRAFT-225</a> - Error in SQL model generator.</li> </ul> </section> diff --git a/relnotes/release-notes-0.7.5.html b/relnotes/release-notes-0.7.5.html index a896c7f..2410b72 100644 --- a/relnotes/release-notes-0.7.5.html +++ b/relnotes/release-notes-0.7.5.html @@ -29,93 +29,93 @@ layout: release-notes <section id="new"> <h2 class="section-title">🙌 New <a href="#"><i class="top-link fas fa-fw fa-angle-double-up"></i></a></h2> <ul> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-7'>NLPCRAFT-7</a> - Need to add list of complex <a href="/intent-matching.html">IDL</a> examples to a cheat-sheet.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-69'>NLPCRAFT-69</a> - Create CI builds for different OS/JDK.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-91'>NLPCRAFT-91</a> - Create Kotlin-based example for NLP-enabling Minecraft game.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-195'>NLPCRAFT-195</a> - Produce comparative analysis.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-206'>NLPCRAFT-206</a> - Improve intent and token <a href="/intent-matching.html">IDL</a>.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-231'>NLPCRAFT-231</a> - Intent should be able to match on model metadata.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-234'>NLPCRAFT-234</a> - Add metadata to NCUser and NCCompany & update DB.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-236'>NLPCRAFT-236</a> - Add "nestedOnly" flag to model element and "isTopLevel" to <code>NCToken</code> interface.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-251'>NLPCRAFT-251</a> - We need to make macro processor available for the models generated by code.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-252'>NLPCRAFT-252</a> - Update docs for new macro DSL & <a href="/intent-matching.html">IDL</a>.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-253'>NLPCRAFT-253</a> - LightSwitch example works very slow - some samples take > 1.5s to be processed.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-254'>NLPCRAFT-254</a> - We need to support *.nc files that would include intent and predicate <a href="/intent-matching.html">IDL</a> declarations.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-255'>NLPCRAFT-255</a> - We need ability to put intents and fragments in a separate file(s) *.nc referenced in the model.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-256'>NLPCRAFT-256</a> - Intent <a href="/intent-matching.html">IDL</a> fragment must be paramerterized with JSON parameters.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-259'>NLPCRAFT-259</a> - NCIntent should be applicable on class level.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-263'>NLPCRAFT-263</a> - Callback method should support multiple intents attached to it.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-265'>NLPCRAFT-265</a> - Check that the same callback is not reused my multiple intents.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-266'>NLPCRAFT-266</a> - NCIntent annotation should be applicable to model class as well.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-270'>NLPCRAFT-270</a> - All project templates should be fixed according to new <a href="/intent-matching.html">IDL</a> syntax.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-272'>NLPCRAFT-272</a> - Test for user and company metadata usage.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-275'>NLPCRAFT-275</a> - Rename DSL to NLPCraft <a href="/intent-matching.html">IDL</a>.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-281'>NLPCRAFT-281</a> - Add term-scoped variables to <a href="/intent-matching.html">IDL</a>.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-282'>NLPCRAFT-282</a> - NCMetaSpec passes individually, but fails in a suite.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-283'>NLPCRAFT-283</a> - Need to test user-defined term and flow predicate.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-290'>NLPCRAFT-290</a> - Tests hang under Ubuntu on "verify" phase.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-300'>NLPCRAFT-300</a> - Move external configuration to a special tag on github away from master.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-7'>NLPCRAFT-7</a> - Need to add list of complex <a href="/intent-matching.html">IDL</a> examples to a cheat-sheet.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-69'>NLPCRAFT-69</a> - Create CI builds for different OS/JDK.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-91'>NLPCRAFT-91</a> - Create Kotlin-based example for NLP-enabling Minecraft game.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-195'>NLPCRAFT-195</a> - Produce comparative analysis.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-206'>NLPCRAFT-206</a> - Improve intent and token <a href="/intent-matching.html">IDL</a>.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-231'>NLPCRAFT-231</a> - Intent should be able to match on model metadata.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-234'>NLPCRAFT-234</a> - Add metadata to NCUser and NCCompany & update DB.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-236'>NLPCRAFT-236</a> - Add "nestedOnly" flag to model element and "isTopLevel" to <code>NCToken</code> interface.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-251'>NLPCRAFT-251</a> - We need to make macro processor available for the models generated by code.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-252'>NLPCRAFT-252</a> - Update docs for new macro DSL & <a href="/intent-matching.html">IDL</a>.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-253'>NLPCRAFT-253</a> - LightSwitch example works very slow - some samples take > 1.5s to be processed.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-254'>NLPCRAFT-254</a> - We need to support *.nc files that would include intent and predicate <a href="/intent-matching.html">IDL</a> declarations.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-255'>NLPCRAFT-255</a> - We need ability to put intents and fragments in a separate file(s) *.nc referenced in the model.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-256'>NLPCRAFT-256</a> - Intent <a href="/intent-matching.html">IDL</a> fragment must be paramerterized with JSON parameters.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-259'>NLPCRAFT-259</a> - NCIntent should be applicable on class level.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-263'>NLPCRAFT-263</a> - Callback method should support multiple intents attached to it.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-265'>NLPCRAFT-265</a> - Check that the same callback is not reused my multiple intents.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-266'>NLPCRAFT-266</a> - NCIntent annotation should be applicable to model class as well.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-270'>NLPCRAFT-270</a> - All project templates should be fixed according to new <a href="/intent-matching.html">IDL</a> syntax.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-272'>NLPCRAFT-272</a> - Test for user and company metadata usage.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-275'>NLPCRAFT-275</a> - Rename DSL to NLPCraft <a href="/intent-matching.html">IDL</a>.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-281'>NLPCRAFT-281</a> - Add term-scoped variables to <a href="/intent-matching.html">IDL</a>.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-282'>NLPCRAFT-282</a> - NCMetaSpec passes individually, but fails in a suite.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-283'>NLPCRAFT-283</a> - Need to test user-defined term and flow predicate.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-290'>NLPCRAFT-290</a> - Tests hang under Ubuntu on "verify" phase.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-300'>NLPCRAFT-300</a> - Move external configuration to a special tag on github away from master.</li> </ul> </section> <section id="enhancements"> <h2 class="section-title">🤖 Enhancements <a href="#"><i class="top-link fas fa-fw fa-angle-double-up"></i></a></h2> <ul> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-144'>NLPCRAFT-144</a> - Ping time too long.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-213'>NLPCRAFT-213</a> - SQL example database.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-227'>NLPCRAFT-227</a> - Examples should be moved to special module.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-232'>NLPCRAFT-232</a> - Token <a href="/intent-matching.html">IDL</a> should support user data and user request data.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-238'>NLPCRAFT-238</a> - We have to allow to override some model properties in model elements.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-240'>NLPCRAFT-240</a> - Intents annotations should be scanned not in the model class only, but in the its parent classes too.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-247'>NLPCRAFT-247</a> - Synonyms <a href="/intent-matching.html">IDL</a> improvements.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-248'>NLPCRAFT-248</a> - "Flow" intent parameter logic.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-249'>NLPCRAFT-249</a> - Direct synonyms should have higher priority comparing to artificial.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-250'>NLPCRAFT-250</a> - Support "any word" in <a href="/intent-matching.html">IDL</a>.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-257'>NLPCRAFT-257</a> - <code>NCUser</code>, <code>NCCompany</code> and <code>NCConversation</code> should use metadata.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-261'>NLPCRAFT-261</a> - Sentences collapsing performance improvement.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-267'>NLPCRAFT-267</a> - <a href="/intent-matching.html">IDL</a> synonyms processing refactoring.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-274'>NLPCRAFT-274</a> - Log output data format.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-278'>NLPCRAFT-278</a> - NLPCraft <a href="/intent-matching.html">IDL</a> functions.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-279'>NLPCRAFT-279</a> - NLPCraft <a href="/intent-matching.html">IDL</a> tokens functions renaming.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-287'>NLPCRAFT-287</a> - "jiggleFactor" and "permutateSynonyms" default values.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-289'>NLPCRAFT-289</a> - Add new <a href="/intent-matching.html">IDL</a> function any() which always return true.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-302'>NLPCRAFT-302</a> - Processing error when <code>NCIntentRef</code> or0 <code>NCIntentSample</code> used with static methods.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-305'>NLPCRAFT-305</a> - Build procedure fixes.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-307'>NLPCRAFT-307</a> - Add info about minecraft gradle wrapper jars to readme.md.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-308'>NLPCRAFT-308</a> - Fix gradle warnings in module minecraft-mod.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-310'>NLPCRAFT-310</a> - Minecraft example kotlin warnings.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-311'>NLPCRAFT-311</a> - Default probe model started from <a href="/tools/script.html">CLI</a> seems strange.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-312'>NLPCRAFT-312</a> - <a href="/tools/script.html">CLI</a> - server and probe version info should be added.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-313'>NLPCRAFT-313</a> - Generated from <a href="/tools/script.html">CLI</a> project templates updated.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-314'>NLPCRAFT-314</a> - <code>NCMinecraftFilesDump</code> improvements.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-144'>NLPCRAFT-144</a> - Ping time too long.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-213'>NLPCRAFT-213</a> - SQL example database.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-227'>NLPCRAFT-227</a> - Examples should be moved to special module.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-232'>NLPCRAFT-232</a> - Token <a href="/intent-matching.html">IDL</a> should support user data and user request data.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-238'>NLPCRAFT-238</a> - We have to allow to override some model properties in model elements.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-240'>NLPCRAFT-240</a> - Intents annotations should be scanned not in the model class only, but in the its parent classes too.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-247'>NLPCRAFT-247</a> - Synonyms <a href="/intent-matching.html">IDL</a> improvements.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-248'>NLPCRAFT-248</a> - "Flow" intent parameter logic.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-249'>NLPCRAFT-249</a> - Direct synonyms should have higher priority comparing to artificial.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-250'>NLPCRAFT-250</a> - Support "any word" in <a href="/intent-matching.html">IDL</a>.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-257'>NLPCRAFT-257</a> - <code>NCUser</code>, <code>NCCompany</code> and <code>NCConversation</code> should use metadata.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-261'>NLPCRAFT-261</a> - Sentences collapsing performance improvement.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-267'>NLPCRAFT-267</a> - <a href="/intent-matching.html">IDL</a> synonyms processing refactoring.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-274'>NLPCRAFT-274</a> - Log output data format.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-278'>NLPCRAFT-278</a> - NLPCraft <a href="/intent-matching.html">IDL</a> functions.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-279'>NLPCRAFT-279</a> - NLPCraft <a href="/intent-matching.html">IDL</a> tokens functions renaming.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-287'>NLPCRAFT-287</a> - "jiggleFactor" and "permutateSynonyms" default values.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-289'>NLPCRAFT-289</a> - Add new <a href="/intent-matching.html">IDL</a> function any() which always return true.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-302'>NLPCRAFT-302</a> - Processing error when <code>NCIntentRef</code> or0 <code>NCIntentSample</code> used with static methods.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-305'>NLPCRAFT-305</a> - Build procedure fixes.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-307'>NLPCRAFT-307</a> - Add info about minecraft gradle wrapper jars to readme.md.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-308'>NLPCRAFT-308</a> - Fix gradle warnings in module minecraft-mod.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-310'>NLPCRAFT-310</a> - Minecraft example kotlin warnings.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-311'>NLPCRAFT-311</a> - Default probe model started from <a href="/tools/script.html">CLI</a> seems strange.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-312'>NLPCRAFT-312</a> - <a href="/tools/script.html">CLI</a> - server and probe version info should be added.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-313'>NLPCRAFT-313</a> - Generated from <a href="/tools/script.html">CLI</a> project templates updated.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-314'>NLPCRAFT-314</a> - <code>NCMinecraftFilesDump</code> improvements.</li> </ul> </section> <section id="fixes"> <h2 class="section-title">🧐 Fixes <a href="#"><i class="top-link fas fa-fw fa-angle-double-up"></i></a></h2> <ul> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-218'>NLPCRAFT-218</a> - Suggestions tool logic.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-230'>NLPCRAFT-230</a> - Kotlin example failure.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-233'>NLPCRAFT-233</a> - SQL model error.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-235'>NLPCRAFT-235</a> - We need to warn users about "suspicious" synonyms, like "table?" instead of {table|*}.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-237'>NLPCRAFT-237</a> - Intents matching issues.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-246'>NLPCRAFT-246</a> - The probe returns empty variants for some elements configurations.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-258'>NLPCRAFT-258</a> - Invalid part types of complex elements.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-260'>NLPCRAFT-260</a> - Invalid sentence variants detected.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-262'>NLPCRAFT-262</a> - NPE in <a href="/tools/script.html">CLI</a> when no .nlpcraft exists</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-268'>NLPCRAFT-268</a> - Similar sentences (with different 'direct' synonyms values property) processed incorrectly.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-269'>NLPCRAFT-269</a> - <a href="/tools/script.html">CLI</a> cannot recognize server state.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-276'>NLPCRAFT-276</a> - NlpCraft <a href="/intent-matching.html">IDL</a> functions processing error.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-277'>NLPCRAFT-277</a> - Redundant tokens variants processed.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-286'>NLPCRAFT-286</a> - "swearWords" configuration property usage.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-291'>NLPCRAFT-291</a> - <code>NCModelView.getMetadata()</code> vs. <code>NCMetadata.getMetadata()</code>.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-292'>NLPCRAFT-292</a> - <code>NCLogHolder</code> class still has TODOs that affect the logic.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-293'>NLPCRAFT-293</a> - Remove or rename and refactor <code>NCJiggleSpec</code>.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-294'>NLPCRAFT-294</a> - Token property <code>nlpcraft:nlp:sparsity</code> has invalid (int) type. Must be <code>boolean</code>.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-295'>NLPCRAFT-295</a> - Solver processing error</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-301'>NLPCRAFT-301</a> - NLPCraft <a href="/tools/script.html">CLI</a> does not show model ID (only model classes).</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-304'>NLPCRAFT-304</a> - Both server and probe must be to load config a) from URL, b) absolute path, and c) resource or classloader.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-306'>NLPCRAFT-306</a> - When probe and server have diff versions - probe does not shutdown properly (hangs).</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-315'>NLPCRAFT-315</a> - Probe config can be overridden.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-316'>NLPCRAFT-316</a> - Rat plugin errors during release preparing.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-218'>NLPCRAFT-218</a> - Suggestions tool logic.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-230'>NLPCRAFT-230</a> - Kotlin example failure.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-233'>NLPCRAFT-233</a> - SQL model error.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-235'>NLPCRAFT-235</a> - We need to warn users about "suspicious" synonyms, like "table?" instead of {table|*}.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-237'>NLPCRAFT-237</a> - Intents matching issues.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-246'>NLPCRAFT-246</a> - The probe returns empty variants for some elements configurations.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-258'>NLPCRAFT-258</a> - Invalid part types of complex elements.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-260'>NLPCRAFT-260</a> - Invalid sentence variants detected.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-262'>NLPCRAFT-262</a> - NPE in <a href="/tools/script.html">CLI</a> when no .nlpcraft exists</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-268'>NLPCRAFT-268</a> - Similar sentences (with different 'direct' synonyms values property) processed incorrectly.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-269'>NLPCRAFT-269</a> - <a href="/tools/script.html">CLI</a> cannot recognize server state.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-276'>NLPCRAFT-276</a> - NlpCraft <a href="/intent-matching.html">IDL</a> functions processing error.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-277'>NLPCRAFT-277</a> - Redundant tokens variants processed.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-286'>NLPCRAFT-286</a> - "swearWords" configuration property usage.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-291'>NLPCRAFT-291</a> - <code>NCModelView.getMetadata()</code> vs. <code>NCMetadata.getMetadata()</code>.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-292'>NLPCRAFT-292</a> - <code>NCLogHolder</code> class still has TODOs that affect the logic.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-293'>NLPCRAFT-293</a> - Remove or rename and refactor <code>NCJiggleSpec</code>.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-294'>NLPCRAFT-294</a> - Token property <code>nlpcraft:nlp:sparsity</code> has invalid (int) type. Must be <code>boolean</code>.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-295'>NLPCRAFT-295</a> - Solver processing error</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-301'>NLPCRAFT-301</a> - NLPCraft <a href="/tools/script.html">CLI</a> does not show model ID (only model classes).</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-304'>NLPCRAFT-304</a> - Both server and probe must be to load config a) from URL, b) absolute path, and c) resource or classloader.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-306'>NLPCRAFT-306</a> - When probe and server have diff versions - probe does not shutdown properly (hangs).</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-315'>NLPCRAFT-315</a> - Probe config can be overridden.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-316'>NLPCRAFT-316</a> - Rat plugin errors during release preparing.</li> </ul> </section> diff --git a/relnotes/release-notes-0.8.0.html b/relnotes/release-notes-0.8.0.html index 93a87cf..8028890 100644 --- a/relnotes/release-notes-0.8.0.html +++ b/relnotes/release-notes-0.8.0.html @@ -29,32 +29,32 @@ layout: release-notes <section id="new"> <h2 class="section-title">🙌 New <a href="#"><i class="top-link fas fa-fw fa-angle-double-up"></i></a></h2> <ul> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-109'>NLPCRAFT-109</a> - <code>prepare.{sh|cmd}</code> and <code>start_server.{cmd|sh}</code> don't work when invoked from other directories.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-129'>NLPCRAFT-129</a> - Improve logging of intent and variant weights.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-271'>NLPCRAFT-271</a> - Tests should be called for all supported databases (DB schema changed).</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-319'>NLPCRAFT-319</a> - REST properties parameters.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-320'>NLPCRAFT-320</a> - All methods which convert JSON should throw <code>NCException</code>.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-323'>NLPCRAFT-323</a> - Account for metadata in <code>NCResult</code> in REST API and SQL, if necessary.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-328'>NLPCRAFT-328</a> - 'Release' branch should be added or doc should be updated.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-329'>NLPCRAFT-329</a> - Add min Java/Scala version to download and README.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-109'>NLPCRAFT-109</a> - <code>prepare.{sh|cmd}</code> and <code>start_server.{cmd|sh}</code> don't work when invoked from other directories.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-129'>NLPCRAFT-129</a> - Improve logging of intent and variant weights.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-271'>NLPCRAFT-271</a> - Tests should be called for all supported databases (DB schema changed).</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-319'>NLPCRAFT-319</a> - REST properties parameters.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-320'>NLPCRAFT-320</a> - All methods which convert JSON should throw <code>NCException</code>.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-323'>NLPCRAFT-323</a> - Account for metadata in <code>NCResult</code> in REST API and SQL, if necessary.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-328'>NLPCRAFT-328</a> - 'Release' branch should be added or doc should be updated.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-329'>NLPCRAFT-329</a> - Add min Java/Scala version to download and README.</li> </ul> </section> <section id="enhancements"> <h2 class="section-title">🤖 Enhancements <a href="#"><i class="top-link fas fa-fw fa-angle-double-up"></i></a></h2> <ul> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-36'>NLPCRAFT-36</a> - Support 2 different test folders (scala and java).</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-184'>NLPCRAFT-184</a> - Java client JAR names should be prefixed like JARs in main NLPCraft project.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-245'>NLPCRAFT-245</a> - Java client external resource manager should have link to some "frozen" tag, but not master.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-303'>NLPCRAFT-303</a> - Connection established too long time.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-36'>NLPCRAFT-36</a> - Support 2 different test folders (scala and java).</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-184'>NLPCRAFT-184</a> - Java client JAR names should be prefixed like JARs in main NLPCraft project.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-245'>NLPCRAFT-245</a> - Java client external resource manager should have link to some "frozen" tag, but not master.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-303'>NLPCRAFT-303</a> - Connection established too long time.</li> </ul> </section> <section id="fixes"> <h2 class="section-title">🧐 Fixes <a href="#"><i class="top-link fas fa-fw fa-angle-double-up"></i></a></h2> <ul> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-76'>NLPCRAFT-76</a> - Test failure on Windows.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-321'>NLPCRAFT-321</a> - Dialog flow item is missing intent result.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-322'>NLPCRAFT-322</a> - <code>NCResult</code> must extend <code>NCMedata</code>.</li> - <li><a href='https://issues.apache.org/jira/browse/NLPCRAFT-327'>NLPCRAFT-327</a> - NLPCraft build fails as sometimes the <code>.nlpcraft</code> directory is not auto-created</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-76'>NLPCRAFT-76</a> - Test failure on Windows.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-321'>NLPCRAFT-321</a> - Dialog flow item is missing intent result.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-322'>NLPCRAFT-322</a> - <code>NCResult</code> must extend <code>NCMedata</code>.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-327'>NLPCRAFT-327</a> - NLPCraft build fails as sometimes the <code>.nlpcraft</code> directory is not auto-created</li> </ul> </section> diff --git a/relnotes/release-notes-0.9.0.html b/relnotes/release-notes-0.9.0.html new file mode 100644 index 0000000..abc1249 --- /dev/null +++ b/relnotes/release-notes-0.9.0.html @@ -0,0 +1,72 @@ +--- +rel_ver: 0.9.0 +layout: release-notes +--- + +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<section id="overview"> + <h2 class="section-title">Overview <a href="#"><i class="top-link fas fa-fw fa-angle-double-up"></i></a></h2> + <p> + <a href="/download.html">NLPCraft 0.9.0</a> brings about several important bug fixes, improvements and enhancements. + </p> +</section> +<section id="new"> + <h2 class="section-title">🙌 New <a href="#"><i class="top-link fas fa-fw fa-angle-double-up"></i></a></h2> + <ul> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-296'>NLPCRAFT-296</a> - Upgrade to Scala 2.13.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-324'>NLPCRAFT-324</a> - Java client 0.8.0 support.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-334'>NLPCRAFT-334</a> - Remove <code>NCProbeMessage</code> extension from <code>java.util.HashMap</code>.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-344'>NLPCRAFT-344</a> - Make 'mdlId' optional in NLPCraft CLI if only one model is deployed.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-346'>NLPCRAFT-346</a> - Add path TAB suggestions to NLPCraft CLI path parameters.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-347'>NLPCRAFT-347</a> - Update examples for optional mdlId in 'ask' and 'sugsyn' CLI commands.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-352'>NLPCRAFT-352</a> - Add docs about TAB path completion in CLI.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-353'>NLPCRAFT-353</a> - Add 'restart-probe' command to CLI.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-354'>NLPCRAFT-354</a> - Improve documentation for 'sugsyn' REST call and Javadoc.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-355'>NLPCRAFT-355</a> - Create 'retest-model' CLI command.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-356'>NLPCRAFT-356</a> - Add auto-completion for '--mdls=' parameters in CLI.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-357'>NLPCRAFT-357</a> - CLI model class completer should support class directories additionally to JAR files.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-359'>NLPCRAFT-359</a> - Need <code>@NCIntentSampleRef</code> annotation to load samples from URL.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-362'>NLPCRAFT-362</a> - Update website docs for <code>NCIntentSampleRef</code> annotation.</li> + </ul> +</section> +<section id="enhancements"> + <h2 class="section-title">🤖 Enhancements <a href="#"><i class="top-link fas fa-fw fa-angle-double-up"></i></a></h2> + <ul> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-333'>NLPCRAFT-333</a> - Replace the DarkSky API with another weather provider in the examples.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-350'>NLPCRAFT-350</a> - REST server does not support some model enabled tokes types.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-351'>NLPCRAFT-351</a> - Add log information about detected (or configured) config file.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-365'>NLPCRAFT-365</a> - Update website documentation to mention that Scala 2.13 is used for development/testing.</li> + </ul> +</section> +<section id="fixes"> + <h2 class="section-title">🧐 Fixes <a href="#"><i class="top-link fas fa-fw fa-angle-double-up"></i></a></h2> + <ul> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-331'>NLPCRAFT-331</a> - Example on website fails with <code>java.lang.ClassNotFoundException</code>.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-332'>NLPCRAFT-332</a> - Website issues - java client artifactId.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-336'>NLPCRAFT-336</a> - Fix GitHub action build for the latest master (after Scala 2.13 migration).</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-337'>NLPCRAFT-337</a> - Unstable <code>org.apache.nlpcraft.model.abstract.NCAbstractTokensVariantsSpec</code>.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-339'>NLPCRAFT-339</a> - Phone example does not have an associated unit test like the rest of examples.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-343'>NLPCRAFT-343</a> - Character encoding cp1250 warning.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-345'>NLPCRAFT-345</a> - Weather test account data configuration.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-348'>NLPCRAFT-348</a> - Redundant warning <code>@NCIntentSample</code> sample does not contain any direct synonyms.</li> + <li><a target="jira" href='https://issues.apache.org/jira/browse/NLPCRAFT-360'>NLPCRAFT-360</a> - Test <code>NCMacroParserSpec</code> seems to be broken while passing.</li> + </ul> +</section> + +