You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by Richard Eckart de Castilho <re...@apache.org> on 2022/05/09 15:49:53 UTC

[ANNOUNCE] Apache UIMA Java SDK version 3.3.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.3.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:

* [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

See the release notes for more details: https://github.com/apache/uima-uimaj/blob/rel/uimaj-3.3.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.3.0


Please send feedback via the Apache UIMA project mailing lists.

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

iQKTBAEBCgB9FiEEPY2MKJLmMo4NDQCrO8wPPFbjAA4FAmJ5OAZfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNE
OEQ4QzI4OTJFNjMyOEUwRDBEMDBBQjNCQ0MwRjNDNTZFMzAwMEUACgkQO8wPPFbj
AA7EDRAAkTbTsvUV2wGItEfa0Gs/QkoPJQirrTLJ9nzM5QT37gOKFgWnAC5OlS5G
zTxoUH6yc6mHiIxeKo+tJvVw5cOjng++XUzg5Q5kHCv44qbOAUYSmZyQXQml0oog
ucyDZQOu3e6CWjGqTOZia6ofKml51uaozOuRCcP/VCpz2zJ+HU3e1drJVFKzK+Uh
g6GNkOqG1s/HAO9bJJxTTW/CG4t+L9CRDKhkJ77ZLTjOuP5AVyUjfd6SvggDPKTw
SrfVSiKV8bUrkaVt77lahAtPl4ox7B5SZWc+5Io4093GzBUeYinJBNvJ0nmkK0HC
HjBWo2Z5lkIpnqYDxdTnOdR4YX320MJg+pqcqFnrgct6vs8gkSEtUP5GbJvJfK+y
FMFVv0JXJYJU81njwakANktebWIRBTj8ACYLy9QX6QwwOpCIkukcyMEzaJ6hOVS5
3Qt/2wy8WpR8ctFK23gJ+eENWMJvGcytDfGqBbhTvEoNnmAJjdCSNlmTNj2ds38r
dYAYRwn80sLkoIm3nOZMgGDsIvVbTiEW6jA2EG9gHVzvgXgMaVC+w2Zovnxp0sI5
j1hbVisUhQOR7F31ZviZ5I01bGjRldfj/V3MSgBVzDYPxHab3+0uJ9zu3YTankU5
vAMmAsfAHXBhbn+rAMTpVrTRSKLtW6JItus0pp1h/7DRpyqrQYc=
=H2J7
-----END PGP SIGNATURE-----