-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 The Apache UIMA team is pleased to announce the release of the Apache UIMA Java SDK, version 3.0.0-beta. This is a beta release, and is intended to have stable user-facing APIs and enable a wider set of users to test this version and give feedback.
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 release is a major rewrite of the internals of core UIMA, and includes many new features, including: -- support for arbitrary Java objects in the CAS -- New semi-built-in UIMA types: FSArrayList, FSHashSet, IntegerArrayList -- New "select" framework integrated with Java 8 Streams -- Elimination of concurrent modification exception while iterating over UIMA indexes -- Automatic Garbage Collection of unreferenced Feature Structures -- All around better integration into Java 8 idioms and generic typing The major changes from the alpha02 release include - improved generic typing and better Java 8 idiom integration - Eclipse JARs are now Jar-signed - Many small bug fixes, improvements, better error reporting See the UIMA News <https://uima.apache.org/news.html#09 Nov 2017> item ( https://uima.apache.org/news.html#09 Nov 2017 ) for more details. A full description of the new and changed parts is here: http://uima.apache.org/d/uimaj-3.0.0-beta/version_3_users_guide.html This release requires Java 8, and is intended to be backwards compatible with existing Version 2 pipeline code, except for the need to regenerate or migrate (tooling provided) user-defined JCas class definitions. Please send feedback via the Apache UIMA project mailing lists. -Marshall Schor, for the Apache UIMA development team -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJaBadFAAoJEMx2L/3NBM/Wx9sP/jUMMnqj/S7X4HRQT1r9zjRR ajxEvvxLiQftZtCWXESN+g1EcxjA0bwQ0+aJ628cO67W+3WpUqm+yZjW4+y+Z0Ud 5r65SuqvmxSSNS3/pK9vSLlS+PXMFTRuAbWpIQ7PXKWMn5GsJDSYnm1wSSh561vn LFJ0L3Xql1Pg05+JdbZbXPsR1i68iB6htKKxwPf6VbFiwRqB3fK8JcaLa+tRRLs8 iMn6KP2vSPpkyRU+ZqCQUEtAdyEAtMtvbijc/mHRoBfJsS3FKDd18Q/VshPaYTJx UNJ/NryoHkyX4QMS3CBMTZGC5509ckEqmrbeuN46ClP2bghICfR0G1ZFE+5X1lw5 YInW09KMFKNC7KNey5uCT7ppAE1ABbAsAJcrAW1Ek1bFIvLsHtwYfo/uzGrGqfBw mObDrw7Gk6qVqgA8JA/Rbyu87dhoi/uxIEM5dm6eVb+MIQrU6BitybMucYbyRSyZ Lg8Tc6W7IDxotWGLOjrGMFcJZqYKPYKD/0vWyLbgbgStqvT/L35DJYiPXALmmvx3 741luzVo/yDZF7qjL352N3xQ7cGw5uhytlLN9MFUfmkj7+fC2ECNB5B1fQXiBxOE U95GpG7uBkCHXEb7XQ2AmJd9JMSiBiFQwBJtB3eiCs64BzxNICBRgTUP9BOBHs13 5EhqdX2GFUkU0I5FLg9j =RYQA -----END PGP SIGNATURE-----