You are viewing a plain text version of this content. The canonical link for it is here.
Posted to announce@apache.org by Richard Eckart de Castilho <re...@apache.org> on 2023/02/02 10:12:20 UTC

[ANNOUNCE] Apache UIMA Java SDK version 3.4.0 released

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

The Apache UIMA team is pleased to announce the release of 

Apache UIMA Java SDK, version 3.4.0.

Apache UIMA <http://uima.apache.org> is a component architecture and framework
for the analysis of unstructured content like text, video and audio data.


This is feature and bugfix release.

Notable changes in this release:

This is a bugfix release.

**Improvements**
* ⭐️ [UIMA-6474] Switch to getDataPathElements() in UIMA context
* ⭐️ Issue #226: Provide SPI interfaces to locate descriptors
* ⭐️ Issue #225: Improve deployment in OSGi environments
* ⭐️ Issue #245: Utility method for loading type systems in SPI providers
* ⭐️ Issue #247: RelativePathResolver should consider TCCL
* ⭐️ Issue #268: UIMA components log and then re-throw exceptions which usually leads to errors being logged twice

**Bugs fixed**
* 🦟 Issue #252: Potential failure to look up FsGenerator3 in OSGI-like contexts
* 🦟 Issue #265: Unable to release without auto-staging
* 🦟 Issue #266: Unable to install UIMA 3.3.1 Eclipse Plugins in Eclipse 2022-09
* 🦟 Issue #267: UIMA Log4jLogger_impl not compatible with log4j 2.18.0+
* 🦟 Issue #272: select on FSArray seems broken
* 🦟 Issue #275: Improved error message made it even more misleading
* 🦟 Issue #285: NPE while deserializing an XMI in a PEAR context

**Refactorings**
* ⚙️ [UIMA-6440] Stage release artifacts as part of the build
* ⚙️ [UIMA-6443] Fresh Eclipse update site for every release
* ⚙️ [UIMA-6462] Avoid deploy broken checksum files for p2content.xml and artifacts.xml in feature modules
* ⚙️ [UIMA-6463] Use toolchains to ensure compatibility with Java 1.8
* ⚙️ [UIMA-6436] Move maintainer documentation from website into maintainer guide
* ⚙️ Issue #230: Remove version overrides in Maven plugin modules
* ⚙️ Issue #228: Move the UimaDecompiler class
* ⚙️ Issue #283: Update issue report generation
* ⚙️ Issue #292: Make CAS serialization tests more robust
* ⚙️ Issue #298 - SHA512 checksums contain wrong file name
* ⚙️ Issue #300: Differences between source ZIP and repository tag
* 🩹 [UIMA-6459] Upgrade dependencies
* 🩹 Issue #270: Update dependencies

See the release notes for more details: https://github.com/apache/uima-uimaj/blob/rel/uimaj-3.4.0/RELEASE_NOTES.md

You can download the new release from the UIMA web site or use it via Maven Central:

* https://uima.apache.org/downloads.cgi
* https://search.maven.org/search?q=g:org.apache.uima%20AND%20v:3.4.0


Please send feedback via the Apache UIMA project mailing lists.

- -- Richard Eckart de Castilho, for the Apache UIMA development team.
-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEEPY2MKJLmMo4NDQCrO8wPPFbjAA4FAmPbjHZfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNE
OEQ4QzI4OTJFNjMyOEUwRDBEMDBBQjNCQ0MwRjNDNTZFMzAwMEUACgkQO8wPPFbj
AA5euhAA140fbWwfHaMGWS8RwB8Kzp1iWicwtohuLIW2os7ej2K9q/v2F974qTX6
OwPT/cqs6/VcGTT0rmf0Slj7w0DpMM5iKhm6I+Cp2caQMzB0Z9fiGrNyXVEruIbB
ZI+yY8A4jSFhOf+6N6DkcQOLyy2HiVC1xlWYXYqRr7imeQg/7QFrklNEKtEqrj3j
mx5UnC+jWDpJvBMcHmYd1ny+WrjTFp5U99IpI1uohN1rLOGsKpHgMnLNKOslXNjP
1dtfgnLuAULBjisyGrTPJNxseNfLk2WMJVrA/4yiwXcL9DE5o7qiiB3/NubRRpFy
dQV9lxNCz/8AyKVTEluhtjNv1X9sem1U6IwIkPDCDk+6Uy4tXoYteqTQTIkwApQ8
+ywuiv+IgPwnWODrzXb43Hk44LQGiuzNyFs9+Dn8FY++DacUD8ugmMIxn1gPn/eG
T8UpbWSSd/93hc2nK88hiwPaI1XCgIvNifXrkOYL6cHscd/N6jvxw/GMuyOFkIj2
ZkFEDRjRmQeK/2rifFGg7uAV6UmK/EckE/GXTzKmmyuJAH4rjWmZgWRK4mbM5X5v
m0ycWDtX6HuTbzlO4f9khvM38ApC82GrEXhRjwI0mr5r+sdzpL9OEyMn2gvBZpSz
jF8JnJabmdF9XO3TTAMZ9NkW9Gb+tUDRZDzSbuqIY2VqZHun0bQ=
=5Jc9
-----END PGP SIGNATURE-----