Skip to content

Commit

Permalink
Issue #421: Apache UIMA Java SDK 3.6.0
Browse files Browse the repository at this point in the history
- Update README.md
- Update RELEASE_NOTES.md
- Update jackson version in classpath file
- Comment out SNAPSHOT Maven repository
  • Loading branch information
reckart committed Nov 21, 2024
1 parent 4cdf08b commit a6477bb
Show file tree
Hide file tree
Showing 4 changed files with 28 additions and 24 deletions.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ build on Apache UIMA and that provide collections of analysis components or read

#### System requirements

Apache UIMA v3.5.0 and later requires Java version 17 or later.
Apache UIMA v3.6.0 and later requires Java version 17 or later.

Running the Eclipse plugin tooling for UIMA requires you start Eclipse 4.25 (2022-09) or later using a Java 17 or later.

Expand All @@ -44,7 +44,7 @@ to your project:
<dependency>
<groupId>org.apache.uima</groupId>
<artifactId>uimaj-core</artifactId>
<version>3.5.0</version>
<version>3.6.0</version>
</dependency>
```

Expand All @@ -55,7 +55,7 @@ Apache uimaFIT is a separate dependency that you can add:
<dependency>
<groupId>org.apache.uima</groupId>
<artifactId>uimafit-core</artifactId>
<version>3.5.0</version>
<version>3.6.0</version>
</dependency>
```

Expand Down Expand Up @@ -232,7 +232,7 @@ following:
<dependency>
<groupId>org.apache.uima</groupId>
<artifactId>uimafit-core</artifactId>
<version>3.5.0</version>
<version>3.6.0</version>
</dependency>
</dependencies>

Expand Down
40 changes: 22 additions & 18 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
***************************************************************
-->

# Apache UIMA (Unstructured Information Management Architecture) v3.5.0 Release Notes
# Apache UIMA (Unstructured Information Management Architecture) v3.6.0 Release Notes

## Contents

Expand Down Expand Up @@ -63,23 +63,27 @@ This is a feature and bug fix release.


## What's Changed
* ⭐️ Issue #327: Provide a BOM
* ⭐️ Issue #341: Deploy Eclipse feature definitions to Maven repo
* 🦟 Issue #315: ThreadContextClassLoader ignored by ResourceManager when extension classloader is set
* 🦟 Issue #320: Copy of FsIterator_set_sorted_pear does not retain position
* 🦟 Issue #337: Component description editor may not open in Eclipse
* 🦟 Issue #346: Helper annotation created by subiterator may remain in CAS
* 🦟 Issue #345: Certain select operations deplete FS ID pool
* ⚙️ Issue #319: SelectFSs_impl.close() creates stream just to close it
* ⚙️ Issue #331: Convert remaining documentation to asciidoc
* ⚙️ Issue #335: Remove dependency on JUnit 4 and JUnit Assert
* ⚙️ Issue #350: Clean up and modernize code
* 🩹 Issue #317: Update dependencies
* 🩹 Issue #325: Update dependencies
* 💀 Issue #339: Drop CasAnnotationViewerApplet and CasTreeViewerApplet


**Full Changelog**: https://github.com/apache/uima-uimaj/compare/rel/uimaj-3.4.1...uimaj-3.5.0
* ⭐️ Issue #372: Allow adding URLs to the datapath
* ⭐️ Issue #348: Varargs for description class setters
* ⭐️ Issue #369: Move isTypeName and isFeatureName to public API
* ⭐️ Issue #402: Provide bnd plugin to generate package imports based on imports in UIMA descriptors
* ⭐️ Issue #382: Warning when PEAR contains a JCAS class that is used as a feature range outside the PEAR
* ⭐️ Issue #385: Allow import of type systems published through SPI
* ⭐️ Issue #387: Simplify creation of new UIMAContext
* ⭐️ Issue #390: Merge uimaFIT modules into UIMA-J repository
* ⭐️ Issue #393: Include uimaFIT artifacts in binary distribution
* 🦟 Issue #368: select(AnnotationBaseFs-type).count() seems to return MAX_LONG
* 🦟 Issue #371: Repeated creation of type systems can exhaust JVM metaspace
* 🦟 Issue #395: Potential failure to look up UIMA-internal classes in OSGI-like contexts
* ⚙️ Issue #379: Clean up code
* ⚙️ Issue #398: Mark Maven plugins as thread-safe
* ⚙️ Issue #404: Remove toolchains
* ⚙️ Issue #407: Clean up PearPackagingMavenPlugin
* ⚙️ Issue #409: Update dependencies
* ⚙️ Issue #417: BOM should not inherit build setup from parent POM


**Full Changelog**: https://github.com/apache/uima-uimaj/compare/rel/uimaj-3.5.1...uimaj-3.6.0


## <a id="get.involved">How to Get Involved</a>
Expand Down
2 changes: 1 addition & 1 deletion uimaj-examples/src/main/eclipseProject/classpath
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@

<classpathentry kind="var" path="UIMA_HOME/lib/uima-adapter-vinci.jar"/>
<classpathentry kind="var" path="UIMA_HOME/lib/jVinci.jar"/>
<classpathentry kind="var" path="UIMA_HOME/lib/jackson-core-2.15.2.jar"/>
<classpathentry kind="var" path="UIMA_HOME/lib/jackson-core-2.18.1.jar"/>
<classpathentry kind="var" path="UIMA_HOME/lib/uimaj-v3migration-jcas.jar"/>
<classpathentry kind="var" path="UIMA_HOME/lib/procyon-compilertools-0.5.32.jar"/>
<classpathentry kind="var" path="UIMA_HOME/lib/procyon-core-0.5.32.jar"/>
Expand Down
2 changes: 1 addition & 1 deletion uimaj-parent/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,6 @@
- The Eclipse Plugin modules use version ranges for their dependencies. These could resolve to
- SNAPSHOT versions if we have a SNAPSHOT repo declaration here. Thus, this repo should only
- be enabled when really needed.
-->
<repository>
<id>apache.snapshots</id>
<name>Apache Snapshot Repository</name>
Expand All @@ -98,6 +97,7 @@
<enabled>true</enabled>
</snapshots>
</repository>
-->

<repository>
<id>${eclipseP2RepoId}</id>
Expand Down

0 comments on commit a6477bb

Please sign in to comment.