[MAGNOLIA-6013] Upgrading versions of third-party libraries Created: 04/Nov/14  Updated: 06/Apr/18  Resolved: 14/Mar/17

Status: Closed
Project: Magnolia
Component/s: None
Affects Version/s: None
Fix Version/s: 5.4

Type: Epic Priority: Major
Reporter: Daniel Lipp Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
dependency
duplicate
is duplicated by MAGNOLIA-5869 Upgrade thirdParty libraries Closed
relation
is related to MAGNOLIA-5981 Keep third party libraries in sync wi... Closed
Template:
Epic Name: Update 3rd party libs for 5.4
Acceptance criteria:
Empty
Release notes required:
Yes
Date of First Response:

 Description   

Check used third party libraries for newer versions and use them if possible - ideally use the major versions of the dependencies of m_main and m_ui 5.4.



 Comments   
Comment by Michael Mühlebach [ 07/Nov/14 ]

I just used the versions plugin to determine possible updates
Here are the findings for the magnolia_main (not all are found: commons-httpclient is not displayed as are all update-rename combinations):
cglib:cglib-nodep ....................................... 2.1_3 -> 3.1
com.google.guava:guava ................................ 16.0.1 -> 18.0
com.google.inject:guice ............................. 3.0 -> 4.0-beta5
com.mockrunner:mockrunner-servlet ..................... 1.0.0 -> 1.0.4
commons-beanutils:commons-beanutils ................... 1.8.3 -> 1.9.2
commons-betwixt:commons-betwixt ............... 0.8 -> 20030211.133854
commons-codec:commons-codec ............................... 1.4 -> 1.9
commons-collections:commons-collections ............ 3.2.1 -> 20040616
commons-digester:commons-digester ....................... 1.8.1 -> 2.1
commons-fileupload:commons-fileupload ................. 1.2.1 -> 1.3.1
commons-lang:commons-lang ................................. 2.4 -> 2.6
commons-pool:commons-pool ................................. 1.4 -> 1.6
javax.mail:mail ................................... 1.4.1 -> 1.5.0-b01
javax.servlet:servlet-api ......................... 2.5 -> 3.0-alpha-1
javax.servlet.jsp:jsp-api ........................... 2.1 -> 2.2.1-b03
jaxen:jaxen ........................................... 1.1.1 -> 1.1.4
junit:junit ...................................... 4.11 -> 4.12-beta-2
net.sourceforge.htmlunit:htmlunit ........................ 2.7 -> 2.15
net.sourceforge.openutils:openutils-testing4web ......... 1.2 -> 1.2.1
org.apache.commons:commons-lang3 ........................ 3.1 -> 3.3.2
org.apache.jackrabbit:jackrabbit-core ................. 2.8.0 -> 2.9.0
org.apache.tika:tika-parsers .............................. 1.4 -> 1.6
org.apache.velocity:velocity ........................ 1.5 -> 1.7-beta1
org.easymock:easymock ..................................... 2.4 -> 3.2
org.easymock:easymockclassextension ....................... 2.4 -> 3.2
org.mockito:mockito-core ............................. 1.9.5 -> 1.10.8
org.powermock:powermock-api-mockito ................... 1.5.5 -> 1.5.6
org.powermock:powermock-module-junit4 ................. 1.5.5 -> 1.5.6
org.reflections:reflections ....................... 0.9.9-RC2 -> 0.9.9
org.slf4j:jcl-over-slf4j .............................. 1.7.5 -> 1.7.7
org.slf4j:slf4j-api ................................... 1.7.5 -> 1.7.7
org.slf4j:slf4j-log4j12 ............................... 1.7.5 -> 1.7.7
uk.com.robust-it:cloning .............................. 1.8.2 -> 1.9.1
xerces:xercesImpl .................................... 2.8.1 -> 2.11.0
xmlunit:xmlunit ........................................... 1.2 -> 1.5

Comment by Michael Mühlebach [ 07/Nov/14 ]

cglib:cglib-nodep ....................................... 2.1_3 -> 3.1
com.google.code.gson:gson ............................... 2.2.2 -> 2.3
com.google.guava:guava ................................ 16.0.1 -> 18.0
com.google.inject:guice ............................. 3.0 -> 4.0-beta5
com.googlecode.mgwt:mgwt .............................. 1.1.2 -> 2.0.0
com.jhlabs:filters .............................. 2.0.235 -> 2.0.235-1
com.mockrunner:mockrunner-servlet ..................... 1.0.0 -> 1.0.4
com.vaadin:vaadin-client ...................... 7.1.7 -> 7.4.0.alpha12
com.vaadin:vaadin-client-compiled ............. 7.1.7 -> 7.4.0.alpha12
com.vaadin:vaadin-client-compiler ............. 7.1.7 -> 7.4.0.alpha12
com.vaadin:vaadin-server ...................... 7.1.7 -> 7.4.0.alpha12
com.vaadin:vaadin-themes ...................... 7.1.7 -> 7.4.0.alpha12
commons-beanutils:commons-beanutils ................... 1.8.3 -> 1.9.2
commons-betwixt:commons-betwixt ............... 0.8 -> 20030211.133854
commons-codec:commons-codec ............................... 1.4 -> 1.9
commons-collections:commons-collections ............ 3.2.1 -> 20040616
commons-digester:commons-digester ....................... 1.8.1 -> 2.1
commons-fileupload:commons-fileupload ................. 1.2.1 -> 1.3.1
commons-lang:commons-lang ................................. 2.4 -> 2.6
commons-pool:commons-pool ................................. 1.4 -> 1.6
info.magnolia:magnolia-module-imaging ................. 3.0.1 -> 3.1.2
info.magnolia:magnolia-module-scheduler ............... 2.1.1 -> 2.1.2
javax.mail:mail ................................... 1.4.1 -> 1.5.0-b01
javax.servlet:servlet-api ......................... 2.5 -> 3.0-alpha-1
javax.servlet.jsp:jsp-api ........................... 2.1 -> 2.2.1-b03
javax.validation:validation-api .............. 1.0.0.GA -> 1.1.0.Final
jaxen:jaxen ........................................... 1.1.1 -> 1.1.4
junit:junit ...................................... 4.11 -> 4.12-beta-2
net.sourceforge.htmlunit:htmlunit ........................ 2.7 -> 2.15
net.sourceforge.openutils:openutils-testing4web ......... 1.2 -> 1.2.1
org.apache.commons:commons-compress ..................... 1.8.1 -> 1.9
org.apache.commons:commons-lang3 ........................ 3.1 -> 3.3.2
org.apache.jackrabbit:jackrabbit-core ................. 2.8.0 -> 2.9.0
org.apache.tika:tika-parsers .............................. 1.4 -> 1.6
org.apache.velocity:velocity ........................ 1.5 -> 1.7-beta1
org.easymock:easymock ..................................... 2.4 -> 3.2
org.easymock:easymockclassextension ....................... 2.4 -> 3.2
org.mockito:mockito-core ............................. 1.9.5 -> 1.10.8
org.powermock:powermock-api-mockito ................... 1.5.5 -> 1.5.6
org.powermock:powermock-module-junit4 ................. 1.5.5 -> 1.5.6
org.reflections:reflections ....................... 0.9.9-RC2 -> 0.9.9
org.slf4j:jcl-over-slf4j .............................. 1.7.5 -> 1.7.7
org.slf4j:slf4j-api ................................... 1.7.5 -> 1.7.7
org.slf4j:slf4j-log4j12 ............................... 1.7.5 -> 1.7.7
org.vaadin.addon:easyuploads .......................... 7.0.0 -> 7.3.3
org.vaadin.addons:aceeditor ......................... 0.8.11 -> 0.8.12
org.vaadin.addons:ckeditor-wrapper-for-vaadin ......... 7.8.8 -> 7.9.3
uk.com.robust-it:cloning .............................. 1.8.2 -> 1.9.1
xerces:xercesImpl .................................... 2.8.1 -> 2.11.0
xmlunit:xmlunit ........................................... 1.2 -> 1.5

Generated at Mon Feb 12 04:10:29 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.