diff --git a/README.md b/README.md
index 62f31d201c..15992bffc6 100644
--- a/README.md
+++ b/README.md
@@ -44,7 +44,7 @@ to your project:
org.apache.uima
uimaj-core
- 3.3.0
+ 3.3.1
```
@@ -55,7 +55,7 @@ Apache uimaFIT is a separate dependency that you can add:
org.apache.uima
uimafit-core
- 3.3.0
+ 3.3.1
```
diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md
index 5d8004091d..6f1c63848c 100644
--- a/RELEASE_NOTES.md
+++ b/RELEASE_NOTES.md
@@ -19,7 +19,7 @@
***************************************************************
-->
-# Apache UIMA (Unstructured Information Management Architecture) v3.3.0 Release Notes
+# Apache UIMA (Unstructured Information Management Architecture) v3.3.1 Release Notes
## Contents
@@ -55,53 +55,29 @@ with some support for Perl, Python and TCL.
## Notable changes in this release
-* [UIMA-6418] Added support for component parameters of type "long" and "double"
-* [UIMA-6358] Added platform-independent methods for setting the datapath in a resource manager
-* [UIMA-6374] Added an extensive CAS (de)serialization test suit
-* [UIMA-6431] Added support for using lambda functions as CAS processors
-* [UIMA-6412] Changed CPMEngine from using a thread group to using an executor service
-* [UIMA-6389] Fixed exceptions being swallowed when using Log4J2 through its SLF4J API
-* [UIMA-6386] Fixed wrong UIMA session being set on the ConfigurationManager in aggregates
-* [UIMA-6390] Fixed NPE when trying to access config names of fresh context
-* [UIMA-6378] Fixed build on Java 16
-* [UIMA-6393] Fixed circular imports in descriptors breaking the resource manager cache
-* [UIMA-6367] Fixed JCas cover annotation created in PEAR context being replaced by index operations
-* [UIMA-6388] Fixed CAS.select(null) returning all annotations instead of throwing an exception
-* [UIMA-6423] Fixed selecting a non-existing type returning all types instead of throwing an exception
-* [UIMA-6421] Fixed range check when injecting a String value into StringArray slot to throw an exception
-* [UIMA-6400] Fixed leaking ThreadLocal in UimaContextHolder
-* [UIMA-6398] Fixed memory leak in UIMA loggers and loggers using the wrong classloader for i18n messages
-* [UIMA-6413] Fixed memory leak in FSClassRegistry
-* [UIMA-6377] Fixed spurious multipleReferencesAllowed warning when serializing empty arrays
-* [UIMA-6372] Upgraded to JUnit 5
-* [UIMA-6373] Format UIMA Core Java SDK codebase
+This is a bug fix release.
-### API changes
+**Bugs fixed**
+* 🦟 Issue #255: File handle leak accessing performanceTuning.properties
+* 🦟 Issue #240: Helper annotation created by SelectFS should not survive
+* 🦟 Issue #238: Form 6 serializes non-reachable FSes but should not
+* 🦟 Issue #235: Misleading error message when JCas type is not registered
+* 🦟 [UIMA-6479] PearPackagingMavenPlugin has ancient JUnit dependency
+* 🦟 [UIMA-6473] CasToComparableText is broken
-#### SelectFS API with null or non-existing types
+**Improvements**
+* ⭐️ Issue #222: Support comparing test files irrespective of line endings
+* ⭐️ [UIMA-6480] Add tests with empty arrays to CAS de/ser-suite
-When providing `null` or as a type or an non-existing type to a `select` call, then an exception is
-is thrown. Previously, all annotations were returned instead. To explicitly select any type, use
-the new `anyType()` instead of calling `type(null)`.
+**Refactoring**
+* ⚙️ [UIMA-6454] Update dependencies
+* ⚙️ [UIMA-6463] Use toolchains to ensure compatibility with Java 1.8
+* ⚙️ [UIMA-6469] Cleaning up file handling code
-#### ResourceManager datapath methods
+For a full list of issues affecting this release, please see:
-The methods `getDataPath()` and `setDataPath(String)` which were accepting/returning paths using
-platform-specific path separators have been deprepcated. Instead, use the new
-`setDataPathElements(File/String...)` and `getDataPathElements()` methods.
-
-#### JUnit upgrade
-
-The JUnit module has been upgraded from JUnit 4 to JUnit 5 along with the rest of the test code
-switching to JUnit 5. If you use the unit test helpers from this module, you also have to upgrade
-your tests to JUnit 5.
-
-## Full list of JIRA Issues affecting this Release
-
-Click [issuesFixed/jira-report.hmtl](issuesFixed/jira-report.html) for the list of issues affecting
-this release.
-
-Please use the mailing lists ( http://uima.apache.org/mail-lists.html ) for feedback.
+* [GitHub issues](issuesFixed/github-report.html) [[online](https://github.com/apache/uima-uimaj/issues?q=milestone%3A3.3.1)]
+* [Jira issues (legacy)](issuesFixed/jira-report.html) [[online](https://issues.apache.org/jira/issues/?jql=project%20%3D%20UIMA%20AND%20fixVersion%20%3D%203.3.1SDK)]
## How to Get Involved
@@ -111,5 +87,5 @@ help, source code and feedback. If you are interested in contributing, please vi
## How to Report Issues
-The Apache UIMA project uses JIRA for issue tracking. Please report any issues you find at
-[http://issues.apache.org/jira/browse/uima](http://issues.apache.org/jira/browse/uima).
\ No newline at end of file
+The Apache UIMA project uses GitHub for issue tracking. Please report any issues you find at
+[https://github.com/apache/uima-uimaj/issues](https://github.com/apache/uima-uimaj/issues).
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 3f65aae5c3..950dca8824 100644
--- a/pom.xml
+++ b/pom.xml
@@ -189,6 +189,7 @@
uimaj-parent
aggregate-uimaj
+ uimaj-legacy-jira-report
@@ -335,6 +336,24 @@
+
+ maven-changes-plugin
+
+
+ default-cli
+ generate-resources
+
+ github-report
+
+
+ Type,Id,Status,Summary
+ true
+ https
+ 443
+
+
+
+
org.apache.maven.plugins
maven-antrun-plugin
diff --git a/uimaj-legacy-jira-report/pom.xml b/uimaj-legacy-jira-report/pom.xml
new file mode 100644
index 0000000000..48ea2b8afa
--- /dev/null
+++ b/uimaj-legacy-jira-report/pom.xml
@@ -0,0 +1,73 @@
+
+
+
+ 4.0.0
+
+
+ org.apache.uima
+ uimaj-parent
+ 3.3.1-SNAPSHOT
+ ../uimaj-parent/pom.xml
+
+
+ uimaj-legacy-jira-report
+ pom
+
+
+ 3.3.1SDK
+ true
+
+
+
+ Jira
+ https://issues.apache.org/jira/browse/UIMA
+
+
+
+
+ apache-release
+
+
+
+
+
+ maven-changes-plugin
+
+
+ default-cli
+ generate-resources
+
+ jira-report
+
+
+ Type,Key,Status,Summary
+ ${project.basedir}/../issuesFixed
+ ${jiraVersion}
+
+
+
+
+
+
+
+
+
diff --git a/uimaj-parent/pom.xml b/uimaj-parent/pom.xml
index 85eba4e09b..973d251a7e 100644
--- a/uimaj-parent/pom.xml
+++ b/uimaj-parent/pom.xml
@@ -44,6 +44,11 @@
The common parent pom for the UIMA Java SDK
${uimaWebsiteUrl}
+
+ Github
+ https://github.com/apache/uima-uimaj/issues
+
+
uimaj-3.2.0
scm:git:https://github.com/apache/uima-uimaj/
@@ -142,13 +147,14 @@
5.8.2
3.22.0
2.9.0
+ 3.2.5
1.8
1.8
org.eclipse.p2.201812
- 3.2.0
+ 3.3.0