Skip to content

Commit

Permalink
Merge pull request #185 from apache/184/Apache-UIMA-Ruta-3.5.0
Browse files Browse the repository at this point in the history
Issue #184: Apache UIMA Ruta 3.5.0
  • Loading branch information
reckart authored Dec 4, 2024
2 parents a0b88e2 + 83d16c6 commit 3fd850f
Show file tree
Hide file tree
Showing 23 changed files with 46 additions and 49 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ The UIMA Ruta Workbench can be installed via Eclipse update site [https://downlo
Building from the Source Distribution
-------------------------------------

We use Maven 3.8.1 and Java 17 or later for building; download this if needed,
We use Maven 3.9.9 and Java 17 or later for building; download this if needed,
and set the environment variable `MAVEN_OPTS` to `-Xmx800m`.

Then do the build by going into the UIMA Ruta directory, and issuing the command
Expand Down
29 changes: 13 additions & 16 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
***************************************************************
-->

# Apache UIMA Ruta (TM) v3.4.1
# Apache UIMA Ruta (TM) v3.5.0

Apache UIMA Ruta™ is a rule-based script language supported by Eclipse-based tooling.
The language is designed to enable rapid development of text processing applications within Apache UIMA™.
Expand All @@ -31,26 +31,23 @@ Ruta rule language and the Ruta Workbench integrate smoothly with Apache UIMA.
This is a feature and bugfix release.

## What's Changed
* 🦟 Issue #159: Assignment of composed number expression is broken
* 🦟 Issue #161: Right to left wildcard matches too much

**Full Changelog**: https://github.com/apache/uima-ruta/compare/rel/ruta-3.4.0...ruta-3.4.1
* ⭐️ Issue #170: Type based annotation assignments should only add visible annotations
* ⭐️ Issue #171: Support implicit FSArray assigments with FeatureStructures
* ⭐️ Issue #177: Consider resource manager when loading type descriptions
* 🦟 Issue #169: Annotation assignment not working correctly
* 🦟 Issue #173: Potential memory leak in Annotation Browser View
* ⚙️ Issue #179: Remove toolchains
* ⚙️ Issue #176: Upgrade dependencies

Please use the [mailing lists](https://uima.apache.org/mail-lists.html) for feedback and the [issue tracker](https://github.com/apache/uima-ruta/issues) to report bugs.
**Full Changelog**: https://github.com/apache/uima-ruta/compare/rel/ruta-3.4.1...rel/ruta-3.5.0

## Compatibility notes for v3.4.x
* The modules `ruta-typesystem` and `ruta-basic-type` do no longer exist as separate modules. They have
been merged into the `ruta-core` module.
* Parts of the `ruta-core-ext` module have been merged into the `ruta-core` module as well. The merged
extensions remain extensions and did not become part of the Ruta language. Check what remains in
the `ruta-core-ext` module and remove any dependencies on it if you do not need the extensions it
provides.
Please use the [mailing lists](https://uima.apache.org/mail-lists.html) for feedback and the [issue tracker](https://github.com/apache/uima-ruta/issues) to report bugs.

## Supported Platforms

UIMA Ruta 3.4.1 should be used in combination with
UIMA Ruta 3.5.0 should be used in combination with

- Java 17 or higher
- UIMA Java SDK 3.5.0 or higher
- uimaFIT 3.5.0 or higher
- Spring Framework 5.3.30 or higher
- UIMA Java SDK / uimaFIT 3.6.0 or higher
- Spring Framework 6.1.15 or higher
2 changes: 1 addition & 1 deletion example-projects/ruta-ep-example-extensions/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.uima</groupId>
<artifactId>ruta-ep-parent</artifactId>
<version>3.5.0-SNAPSHOT</version>
<version>3.5.1-SNAPSHOT</version>
<relativePath>../../ruta-ep-parent/pom.xml</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion example-projects/ruta-maven-example/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.uima</groupId>
<artifactId>ruta-parent</artifactId>
<version>3.5.0-SNAPSHOT</version>
<version>3.5.1-SNAPSHOT</version>
<relativePath>../../ruta-parent/pom.xml</relativePath>
</parent>
<url>${uimaWebsiteUrl}</url>
Expand Down
6 changes: 3 additions & 3 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.uima</groupId>
<artifactId>ruta-parent</artifactId>
<version>3.5.0-SNAPSHOT</version>
<version>3.5.1-SNAPSHOT</version>
<relativePath>ruta-parent/pom.xml</relativePath>
</parent>

Expand Down Expand Up @@ -230,7 +230,7 @@
<!-- dir="${basedir}/example-projects/ExtensionsExample/" -->
<!-- includes=".project" -->
<!-- prefix="${project.artifactId}-${project.version}/example-projects/ExtensionsExample/"
/> -->
/> -->
<!-- </zip> -->
<zip destfile="${project.build.directory}/${project.artifactId}-${project.version}-source-release.zip" update="true">
<zipfileset dir="${basedir}/example-projects/TextRulerExample/" includes=".project" prefix="${project.artifactId}-${project.version}/example-projects/TextRulerExample/" />
Expand All @@ -241,7 +241,7 @@
<!-- <zipfileset dir="${basedir}/example-projects/GermanNovels/" -->
<!-- includes=".project" -->
<!-- prefix="${project.artifactId}-${project.version}/example-projects/GermanNovels/"
/> -->
/> -->
<!-- </zip> -->
<zip destfile="${project.build.directory}/${project.artifactId}-${project.version}-source-release.zip" update="true">
<zipfileset dir="${basedir}/example-projects/Misc/" includes=".project" prefix="${project.artifactId}-${project.version}/example-projects/Misc/" />
Expand Down
2 changes: 1 addition & 1 deletion ruta-core-ext/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.uima</groupId>
<artifactId>ruta-parent</artifactId>
<version>3.5.0-SNAPSHOT</version>
<version>3.5.1-SNAPSHOT</version>
<relativePath>../ruta-parent/pom.xml</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion ruta-core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.uima</groupId>
<artifactId>ruta-parent</artifactId>
<version>3.5.0-SNAPSHOT</version>
<version>3.5.1-SNAPSHOT</version>
<relativePath>../ruta-parent/pom.xml</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion ruta-documentation/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.uima</groupId>
<artifactId>ruta-parent</artifactId>
<version>3.5.0-SNAPSHOT</version>
<version>3.5.1-SNAPSHOT</version>
<relativePath>../ruta-parent/pom.xml</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion ruta-eclipse-feature/feature.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
<feature
id="org.apache.uima.ruta.feature"
label="UIMA Ruta Workbench"
version="3.5.0.qualifier"
version="3.5.1.qualifier"
provider-name="Apache Software Foundation">

<description url="http://uima.apache.org">
Expand Down
16 changes: 8 additions & 8 deletions ruta-eclipse-feature/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.uima</groupId>
<artifactId>ruta-parent</artifactId>
<version>3.5.0-SNAPSHOT</version>
<version>3.5.1-SNAPSHOT</version>
<relativePath>../ruta-parent/pom.xml</relativePath>
</parent>

Expand Down Expand Up @@ -90,37 +90,37 @@
<dependency>
<groupId>org.apache.uima</groupId>
<artifactId>ruta-ep-addons</artifactId>
<version>3.5.0-SNAPSHOT</version>
<version>3.5.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.uima</groupId>
<artifactId>ruta-ep-caseditor</artifactId>
<version>3.5.0-SNAPSHOT</version>
<version>3.5.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.uima</groupId>
<artifactId>ruta-ep-core-ext</artifactId>
<version>3.5.0-SNAPSHOT</version>
<version>3.5.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.uima</groupId>
<artifactId>ruta-ep-engine</artifactId>
<version>3.5.0-SNAPSHOT</version>
<version>3.5.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.uima</groupId>
<artifactId>ruta-ep-ide</artifactId>
<version>3.5.0-SNAPSHOT</version>
<version>3.5.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.uima</groupId>
<artifactId>ruta-ep-ide-ui</artifactId>
<version>3.5.0-SNAPSHOT</version>
<version>3.5.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.uima</groupId>
<artifactId>ruta-ep-textruler</artifactId>
<version>3.5.0-SNAPSHOT</version>
<version>3.5.1-SNAPSHOT</version>
</dependency>
</dependencies>
</project>
2 changes: 1 addition & 1 deletion ruta-eclipse-update-site/category.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
***************************************************************
-->
<site>
<feature url="features/org.apache.uima.ruta.feature_3.5.0.qualifier.jar" id="org.apache.uima.ruta.feature" version="3.5.0.qualifier">
<feature url="features/org.apache.uima.ruta.feature_3.5.1.qualifier.jar" id="org.apache.uima.ruta.feature" version="3.5.1.qualifier">
<category name="apache-uima-ruta"/>
</feature>
<category-def name="apache-uima-ruta" label="Apache UIMA Ruta">
Expand Down
4 changes: 2 additions & 2 deletions ruta-eclipse-update-site/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.uima</groupId>
<artifactId>ruta-parent</artifactId>
<version>3.5.0-SNAPSHOT</version>
<version>3.5.1-SNAPSHOT</version>
<relativePath>../ruta-parent/pom.xml</relativePath>
</parent>

Expand All @@ -51,7 +51,7 @@
<dependency>
<groupId>org.apache.uima</groupId>
<artifactId>org.apache.uima.ruta.feature</artifactId>
<version>3.5.0-SNAPSHOT</version>
<version>3.5.1-SNAPSHOT</version>
</dependency>
</dependencies>

Expand Down
2 changes: 1 addition & 1 deletion ruta-ep-addons/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.uima</groupId>
<artifactId>ruta-ep-parent</artifactId>
<version>3.5.0-SNAPSHOT</version>
<version>3.5.1-SNAPSHOT</version>
<relativePath>../ruta-ep-parent/pom.xml</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion ruta-ep-caseditor/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.uima</groupId>
<artifactId>ruta-ep-parent</artifactId>
<version>3.5.0-SNAPSHOT</version>
<version>3.5.1-SNAPSHOT</version>
<relativePath>../ruta-ep-parent/pom.xml</relativePath>
</parent>
<properties>
Expand Down
2 changes: 1 addition & 1 deletion ruta-ep-core-ext/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.uima</groupId>
<artifactId>ruta-ep-parent</artifactId>
<version>3.5.0-SNAPSHOT</version>
<version>3.5.1-SNAPSHOT</version>
<relativePath>../ruta-ep-parent/pom.xml</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion ruta-ep-engine/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.uima</groupId>
<artifactId>ruta-parent</artifactId>
<version>3.5.0-SNAPSHOT</version>
<version>3.5.1-SNAPSHOT</version>
<relativePath>../ruta-parent/pom.xml</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion ruta-ep-ide-ui/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.uima</groupId>
<artifactId>ruta-ep-parent</artifactId>
<version>3.5.0-SNAPSHOT</version>
<version>3.5.1-SNAPSHOT</version>
<relativePath>../ruta-ep-parent/pom.xml</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion ruta-ep-ide/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.uima</groupId>
<artifactId>ruta-ep-parent</artifactId>
<version>3.5.0-SNAPSHOT</version>
<version>3.5.1-SNAPSHOT</version>
<relativePath>../ruta-ep-parent/pom.xml</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion ruta-ep-parent/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.uima</groupId>
<artifactId>ruta-parent</artifactId>
<version>3.5.0-SNAPSHOT</version>
<version>3.5.1-SNAPSHOT</version>
<relativePath>../ruta-parent/pom.xml</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion ruta-ep-textruler/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.uima</groupId>
<artifactId>ruta-ep-parent</artifactId>
<version>3.5.0-SNAPSHOT</version>
<version>3.5.1-SNAPSHOT</version>
<relativePath>../ruta-ep-parent/pom.xml</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion ruta-maven-archetype/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<parent>
<groupId>org.apache.uima</groupId>
<artifactId>ruta-parent</artifactId>
<version>3.5.0-SNAPSHOT</version>
<version>3.5.1-SNAPSHOT</version>
<relativePath>../ruta-parent/pom.xml</relativePath>
</parent>
<properties>
Expand Down
2 changes: 1 addition & 1 deletion ruta-maven-plugin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.uima</groupId>
<artifactId>ruta-parent</artifactId>
<version>3.5.0-SNAPSHOT</version>
<version>3.5.1-SNAPSHOT</version>
<relativePath>../ruta-parent/pom.xml</relativePath>
</parent>

Expand Down
4 changes: 2 additions & 2 deletions ruta-parent/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@

<artifactId>ruta-parent</artifactId>
<packaging>pom</packaging>
<version>3.5.0-SNAPSHOT</version>
<version>3.5.1-SNAPSHOT</version>
<name>Apache UIMA Ruta: ${project.artifactId}</name>
<url>${uimaWebsiteUrl}</url>
<inceptionYear>2011</inceptionYear>
Expand Down Expand Up @@ -153,7 +153,7 @@
<!-- BEGIN PROFILE SETTINGS: generate-release-notes-->
<github-repository>uima-ruta</github-repository>
<git-branch>main</git-branch>
<previous-release-version>3.4.0</previous-release-version>
<previous-release-version>3.4.1</previous-release-version>
<!-- END PROFILE SETTINGS: generate-release-notes-->

<api_check_oldVersion>${previous-release-version}</api_check_oldVersion>
Expand Down

0 comments on commit 3fd850f

Please sign in to comment.