Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSopot Cela2017-09-11 18:13:32 +0000
committerAlexander Kurtakov2017-09-12 06:43:15 +0000
commitefcced7fe5048d89b52a1852512b1b274c1ce89a (patch)
treefd6dc2895e3817305974faf99cabcb8cdba53ecd
parent6d31a7510fc0bc52c24a0189128f2b7d154faa9e (diff)
downloadeclipse.platform.common-efcced7fe5048d89b52a1852512b1b274c1ce89a.tar.gz
eclipse.platform.common-efcced7fe5048d89b52a1852512b1b274c1ce89a.tar.xz
eclipse.platform.common-efcced7fe5048d89b52a1852512b1b274c1ce89a.zip
Bug 521195 - Migrate to Batik 1.9.0
Recommendations and FAQs for Batik upgrade. Change-Id: I218bee264f89825357ec598184c634cd7f78d5f5 Signed-off-by: Sopot Cela <scela@redhat.com>
-rw-r--r--bundles/org.eclipse.platform.doc.isv/porting/4.8/faq.html16
-rw-r--r--bundles/org.eclipse.platform.doc.isv/porting/4.8/recommended.html21
2 files changed, 35 insertions, 2 deletions
diff --git a/bundles/org.eclipse.platform.doc.isv/porting/4.8/faq.html b/bundles/org.eclipse.platform.doc.isv/porting/4.8/faq.html
index 1664cc0cf..ec8f8fea6 100644
--- a/bundles/org.eclipse.platform.doc.isv/porting/4.8/faq.html
+++ b/bundles/org.eclipse.platform.doc.isv/porting/4.8/faq.html
@@ -13,8 +13,22 @@
<h1>Eclipse Photon (4.8) Plug-in Migration FAQ</h1>
<ol>
- <li>None</li>
+ <li><a href="#batik">Apache Batik bundle changes</a></li>
</ol>
+<hr>
+
+<!-- ############################################## -->
+<h2><a name="batik">1. Apache Batik bundle changes</a></h2>
+<p> As part of the migration of Eclipse Platform to Batik <code>1.9.0</code>, the third-party Apache Batik bundles changed in the following way:
+<ol>
+ <li>Bundle <code>org.apache.batik.css</code> was bumped to version <code>1.9.0</code>. </li>
+ <li>Bundle <code>org.apache.batik.util</code> was bumped to version <code>1.9.0</code>. </li>
+ <li>Bundle <code>org.apache.batik.util.gui</code> version <code>1.8.0</code> was removed. It was a dependency of version 1.8.0 of <code>org.apache.batik.util.gui</code> bundle but it is no longer a dependency of version 1.9.0. </li>
+ <li>Bundle <code>org.apache.batik.i18n</code> version <code>1.9.0</code> was added as it was needed by bundle <code>org.apache.batik.css</code>. </li>
+</ol>
+</p>
+
+<!-- ############################################## -->
</body>
</html>
diff --git a/bundles/org.eclipse.platform.doc.isv/porting/4.8/recommended.html b/bundles/org.eclipse.platform.doc.isv/porting/4.8/recommended.html
index 1f1ab02ea..443de57f4 100644
--- a/bundles/org.eclipse.platform.doc.isv/porting/4.8/recommended.html
+++ b/bundles/org.eclipse.platform.doc.isv/porting/4.8/recommended.html
@@ -18,8 +18,27 @@
</p>
<ol>
- <li>None</li>
+ <li><a href="#Batik_Upgrade">Direct usages of Apache Batik CSS should be upgraded</a></li>
</ol>
+<hr>
+
+<!-- ############################################## -->
+<h2>1. <a name="Batik_Upgrade">Direct usages of Apache Batik CSS should be upgraded</a></h2>
+<p><strong>What is affected:</strong> Clients directly using Apache Batik CSS bundles version <code>1.8.0</code>.
+</p>
+<p><strong>Description:</strong>
+Due to security vulnerabilities, we have updated the Apache Batik bundles used by Eclipse Platform to version <code>1.9.0</code>. Previously it was
+using version <code>1.8.0</code>. Clients that were making direct use of the Apache Batik CSS APIs version <code>1.8.0</code> should
+upgrade their code to work with version <code>1.9.0</code>. Other clients should not be affected. See <a href="https://xmlgraphics.apache.org/batik/">
+Apache Batik website</a> for details.
+</p>
+<p><strong>Action required:</strong>
+Clients should:
+</p>
+<ul>
+<li>Upgrade their code to work with Apache Batik CSS version <code>1.9.0</code></li>
+</ul>
+
</body>
</html>

Back to the top