You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by pk...@apache.org on 2019/11/15 09:56:11 UTC

svn commit: r1869843 - in /uima/ruta/trunk: README RELEASE_NOTES.html

Author: pkluegl
Date: Fri Nov 15 09:56:10 2019
New Revision: 1869843

URL: http://svn.apache.org/viewvc?rev=1869843&view=rev
Log:
no jira - update readme and release notes

Modified:
    uima/ruta/trunk/README
    uima/ruta/trunk/RELEASE_NOTES.html

Modified: uima/ruta/trunk/README
URL: http://svn.apache.org/viewvc/uima/ruta/trunk/README?rev=1869843&r1=1869842&r2=1869843&view=diff
==============================================================================
--- uima/ruta/trunk/README (original)
+++ uima/ruta/trunk/README Fri Nov 15 09:56:10 2019
@@ -1,5 +1,5 @@
 
-Apache UIMA Ruta (TM) v2.7.0
+Apache UIMA Ruta (TM) v2.8.0
 -------------------------------------------------------------------------
 
 Building from the Source Distribution

Modified: uima/ruta/trunk/RELEASE_NOTES.html
URL: http://svn.apache.org/viewvc/uima/ruta/trunk/RELEASE_NOTES.html?rev=1869843&r1=1869842&r2=1869843&view=diff
==============================================================================
--- uima/ruta/trunk/RELEASE_NOTES.html (original)
+++ uima/ruta/trunk/RELEASE_NOTES.html Fri Nov 15 09:56:10 2019
@@ -21,10 +21,10 @@
    -->
 
 <head>
-  <title>Apache UIMA Ruta v2.7.0 Release Notes</title>
+  <title>Apache UIMA Ruta v2.8.0 Release Notes</title>
 </head>
 <body>
-<h1>Apache UIMA Ruta&#8482; v2.7.0 Release Notes</h1>
+<h1>Apache UIMA Ruta&#8482; v2.8.0 Release Notes</h1>
 
 <h2>Contents</h2>
 <p>
@@ -48,37 +48,26 @@
 
 <h2><a name="major.changes">2. Major Changes in this Release</a></h2>
 <p>
+    This release contains changed in the analysis engine descriptor and the type system descriptors 
+    and therefore requires an update of the Ruta projects. This can be accomplished for example by 
+    right-click on the Ruta project, selecting "UIMA Ruta" and then "Update Project".
+</p>
+<p>
   <p>UIMA Ruta Language and Analysis Engine:</p>
   <ul>
-  	<li>Requires Java 8</li>
-    <li>New language feature: label expressions at actions for directly assigning/reusing newly created annotations. Example: Document{-> a:T1, CREATE(T2, "ref" = a)};</li>
-    <li>New language feature: new type of rule element for completely optional match which does not require an existing annotation and therefore also works at the boundary of a window/document. Example: NUM _{-PARTOF(CW)};</li>
-    <li>Type lists can be used as matching condition.</li>
-    <li>Initial default value of string and annotations variables is now null.</li>
-    <li>Comparison of annotation and annotation list are now supported.</li>
-    <li>New configuration parameter 'inferenceVisitors'.</li>
-    <li>New configuration parameter 'maxRuleMatches'.</li>
-    <li>New configuration parameter 'maxRuleElementMatches'.</li>
-    <li>New configuration parameter 'rulesScriptName'.</li>
-    <li>Inlined rules as condition are only evaluated if the rule element match was successful.</li>
-    <li>Multiple inlined rule blocks are allowed at one rule element.</li>
-    <li>String features with allowed values are supported.</li>
-    <li>PlainTextAnnotator supports vertical tabs.</li>
-    <li>Various improvements for WORDTABLE.</li>
-    <li>Thrown exceptions include script name.</li>
-    <li>Fixed values of label for failed matches.</li>
-    <li>Fixed inlined rules as condition at wildcards.</li>
-    <li>Fixed resetting of annotation-based variables.</li>
-    <li>Fixed various bugs of wildcards.</li>
-    <li>Fixed CONTAINS condition for annotations overlapping the window.</li>
-    <li>Fixed COUNT condition.</li>
-    <li>Fixed setting variables by configuration parameter.</li>
+  	<li>The analysis engine is able to generate debug information about inlined rules which includes also an extension of the ruta type system.</li>
+    <li>Type expressions in dot notation for annotation expressions a new supported: a1:ANY a2:ANY{a1.type==a2.type -> Type};</li>
+    <li>Matching on string literals is no more restricted to single RutaBasic annotations, e.g., it is not possible to write: "This is a test"{-> Test};</li>
+    <li>Dictionary matching is now more robust concerning white spaces in the word list. The parameter dictRemoveWS is now also set to true by default.</li>
+    <li>Fixed anchors at composed rule elements.</li>
+    <li>Labels at macro actions are supported now.</li>
+    <li>Fixed several bugs.</li>
   </ul>
   <p>UIMA Ruta Workbench:</p>
   <ul>
-  	<li>Query View support more CAS formats.</li>
-    <li>Fixed order of scripts in Applied Rules view.</li>
-    <li>Fixed reporting of non-existing problems in editor.</li>
+  	<li>New view for visualizing the explanation of inlined rules.</li>
+    <li>Fixed problem with blocked build processes in Ruta projects with many scripts.</li>
+    <li>Fixed bugs.</li>
   </ul>
 </p>