Here's RC4 for uimaj-sdk 3.0.0-beta.

The fixes since the recent rc3 are UIMA-5584 and newer;
you can view all 77 Jiras for this version here:

https://issues.apache.org/jira/issues/?jql=project%20%3D%2012310570%20AND%20fixVersion%20%3D%2012339590%20ORDER%20BY%20key%20DESC%2C%20priority%20DESC

shows all 77 changes, ordered by key descending.

The main fixes are:

- rename of the getEmpty  array / list of various types
  to be shorter, dropping the "get"
- Properly handle DocumentAnnotation subclasses during deserialization
- Fix bugs in deserialized form4 sofas indexing
- Fix toString for feature structures, add a v2 compatibility flag and mode
- Set proper classloaders when reiniting type systems during some 
deserializations
- fix bugs in how sofa features set during deserialization
- add capability to do extended-for on all FSs of a type in a view
- fix initialization sequencing for JCas classes, when loaded before Type 
System Init
- allow setExtensionClassLoader to not wrap passed in UIMAClassLoader
- fix toString for FeatureStructures to use always \n and not \r\n sometimes 
(breaks some test cases)
- fix typo in merging from v2 of CasUtilsIO for loading with a passed in type 
system (type system was being ignored)

 The v3 users guide has many updates and corrections;
any reviews appreciated 

Maven artifacts:
https://repository.apache.org/content/repositories/orgapacheuima-1158/

Source and binary zip/tar staged to:
https://dist.apache.org/repos/dist/dev/uima/uimaj/3.0.0-rc4/artifacts/

Eclipse update site (no need to download,
just use this as the link in Eclipse's install):
https://dist.apache.org/repos/dist/dev/uima/uimaj/3.0.0-rc4/uimaj-v3-pre-production/

SVN tag: 
https://svn.apache.org/repos/asf/uima/uv3/uimaj-v3/tags/uimaj-3.0.0-beta/

Please vote on release:

[ ] +1 OK to release
[ ] 0 Don't care
[ ] -1 Not OK to release, because ...

Thanks.

-Marshall

Reply via email to