Eclipse 4.12 Plug-in Migration FAQ

  1. What happened to the org.eclipse.ecf.filetransfer.httpclient4 feature?
  2. What happened to the org.eclipse.ecf.filetransfer.httpclient4.ssl feature?
  3. How did the IBM ICU4j bundle change?

1. What Happened to the org.eclipse.ecf.filetransfer.httpclient4 Feature?

The ECF project has contributed a new filetransfer provider implementation that takes full advantage of the modern features offered in the latest versions of the Apache HttpClient library, including improved support for proxied corporate environments. The Eclipse Platform has switched to this new provider implementation, which is supplied by the new org.eclipse.ecf.filetransfer.httpclient45 feature. This new feature has replaced the old org.eclipse.ecf.filetransfer.httpclient4 feature in the Eclipse Platform.

2. What Happened to the org.eclipse.ecf.filetransfer.httpclient4.ssl Feature?

With the adoption of the new filetransfer provider supplied by the org.eclipse.ecf.filetransfer.httpclient45 feature, the bundle fragment supplied by the org.eclipse.ecf.filetransfer.httpclient4.ssl feature is no longer necessary and was consequently removed from the Eclipse Platform.

3. How Did the IBM ICU4j Bundle Change?

As part of the Eclipse Platform's effort to support the latest version of Unicode, the third-party IBM ICU4j bundle changed in the following way:

  1. Bundle com.ibm.icu was bumped to version 64.2.0.

3. How Did the Apache Batik Bundles Change?

As part of the Eclipse Platform's effort to support the latest version of Apatche Batik, the third-party bundles changed in the following way:

  1. Bundle org.apache.batik.css was bumped to version 1.11.0.
  2. Bundle org.apache.batik.util was bumped to version 1.11.0.
  3. Bundle org.apache.batik.i18n was bumped to version 1.11.0.
  4. Bundle org.apache.batik.constants was bumped to version 1.11.0.
  5. Bundle org.apache.xmlgraphics was bumped to version 2.3.0.

4. How Did the Apache Lucene Bundles Change?

As part of the Eclipse Platform's effort to support the latest version of Apatche Lucene, the third-party bundles changed in the following way:

  1. Bundle org.apache.lucene.core was bumped to version 8.0.0.
  2. Bundle org.apache.lucene.analyzers-smartcn was bumped to version 8.0.0.
  3. Bundle org.apache.lucene.analyzers-common was bumped to version 8.0.0.