This is an automated email from the ASF dual-hosted git repository.

rec pushed a commit to branch 356-Apache-UIMA-Java-SDK-3.5.0
in repository https://gitbox.apache.org/repos/asf/uima-uimaj.git

commit 8e7ca5a1f1848c7e57be623e71a68a0b09705418
Author: Richard Eckart de Castilho <r...@apache.org>
AuthorDate: Thu Oct 12 13:42:35 2023 +0200

    Issue #356: Apache UIMA Java SDK 3.5.0
    
    - Update README.md and RELEASE_NOTES.md
---
 README.md        | 10 +++++-----
 RELEASE_NOTES.md | 33 ++++++++++++++++++++++++---------
 2 files changed, 29 insertions(+), 14 deletions(-)

diff --git a/README.md b/README.md
index aa2c22746..c96ff1bf9 100644
--- a/README.md
+++ b/README.md
@@ -20,9 +20,9 @@ build on Apache UIMA and that provide collections of analysis 
components or read
 
 #### System requirements
 
-Apache UIMA v3.0.0 and later requires Java version 8; it has been tested with 
Java 11 and Java 8.
+Apache UIMA v3.5.0 and later requires Java version 17 or later.
 
-Running the Eclipse plugin tooling for UIMA requires you start Eclipse using a 
Java 8 or later.
+Running the Eclipse plugin tooling for UIMA requires you start Eclipse 4.29 
(2023-09) or later using a Java 17 or later.
 
 Running the migration tool on class files requires running with a Java JDK, 
not a Java JRE.
 
@@ -44,7 +44,7 @@ to your project:
 <dependency>
   <groupId>org.apache.uima</groupId>
   <artifactId>uimaj-core</artifactId>
-  <version>3.4.1</version>
+  <version>3.5.0</version>
 </dependency>
 ```
 
@@ -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.4.0</version>
+  <version>3.5.0</version>
 </dependency>
 ```
 
@@ -159,7 +159,7 @@ for (var anno : cas.<Annotation>select(entityType)) {
 
 #### Building
 
-To build Apache UIMA, you need at least a Java 11 JDK and a recent Maven 3 
version.
+To build Apache UIMA, you need at least a Java 17 JDK and a recent Maven 3 
version.
 
 After extracting the source distribution ZIP or cloning the repository, change 
into the created
 directory and run the following command:
diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md
index 457022509..a426a1d3a 100644
--- a/RELEASE_NOTES.md
+++ b/RELEASE_NOTES.md
@@ -50,22 +50,37 @@ specification is, in turn, being developed concurrently by 
a technical committee
 participate in both the implementation and specification efforts.
 
 UIMA is a component framework for analysing unstructured content such as text, 
audio and video. It
-comprises an SDK and tooling for composing and running analytic components 
written in Java and C++,
-with some support for Perl, Python and TCL.
+comprises an SDK and tooling for composing and running analytic components 
written in Java and C++.
 
 ## <a id="major.changes">Notable changes in this release</a>
 
-This is a bug fix release.
+This is a feature and bug fix release.
 
+## System requirements updated
+
+* Minimum Java version required: 17 or later
+* Minimum Eclipse version required: 4.29 (2023-09)
 
-## What's Changed
 
-* 🦟 Issue #304: - Unable to deserialize CAS if last element on the heap is an 
empty array by @reckart in https://github.com/apache/uima-uimaj/pull/305
-* 🦟 Issue #306: Cannot install Ruta 3.3.0 workbench against UIMA 3.4.0 Eclipse 
plugins by @reckart in https://github.com/apache/uima-uimaj/pull/307
-* 🦟 Issue #303: Build fails on Windows if namespace contains whitespace by 
@reckart in https://github.com/apache/uima-uimaj/pull/309
-* 🩹 Issue #302: Update dependencies by @reckart in 
https://github.com/apache/uima-uimaj/pull/308
+## 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-SNAPSHOT
 
-**Full Changelog**: 
https://github.com/apache/uima-uimaj/compare/rel/uimaj-3.4.0...uimaj-3.4.1
 
 ## <a id="get.involved">How to Get Involved</a>
 

Reply via email to