Last modified by Marius Dumitru Florea on 2019/06/24

<
From version < 4.2 >
edited by Vincent Massol
on 2019/06/04
To version < 3.1 >
edited by Thomas Mortagne
on 2019/06/03
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.VincentMassol
1 +XWiki.ThomasMortagne
Content
... ... @@ -20,9 +20,9 @@
20 20  
21 21  The following runtime dependencies have been upgraded (they have a different release cycle than [[XWiki Commons>>http://commons.xwiki.org]], [[XWiki Rendering>>http://rendering.xwiki.org]] and [[XWiki Platform>>http://platform.xwiki.org]]):
22 22  
23 -* [[Hibernate 5.4.3>>https://jira.xwiki.org/browse/XWIKI-8286]]
24 -* [[Commons DBCP2 2.6.0>>https://jira.xwiki.org/browse/XCOMMONS-1487]]
25 -* [[liquibase 3.6.3>>https://jira.xwiki.org/browse/XWIKI-16123]]
23 +* [[Hibernate 5.4.3>>https://jira.xwiki.org/browse/XWIKI-8286]]]
24 +* [[Commons DBCP2 2.6.0>>https://jira.xwiki.org/browse/XCOMMONS-1487]]]
25 +* [[liquibase 3.6.3>>https://jira.xwiki.org/browse/XWIKI-16123]]]
26 26  
27 27  = Translations =
28 28  
... ... @@ -73,10 +73,10 @@
73 73  
74 74  Hibernate has (finally) been upgraded to the very last version. While it means you will benefit from bugfix/improvement/new features it's also a huge jump (previous version was close to 10 years old) and you will probably have issues if you are directly manipulating Hibernate APIs or some library expecting a much older version of Hibernate. You can find the details on https://github.com/hibernate/hibernate-orm/wiki/Migration-Guides but here is an extract from XWiki point of view:
75 75  
76 -* HQL '##?##'-based wildcards are not supported anymore at all by Hibernate. We added an automatic converter (to '##?1##' JPQL style) which seems to work well but it might not be perfect and it's producing a deprecating warning log
77 -* You might need to update your ##hibernate.cfg.xml## file
78 -* Various Hibernate classes have been removed or moved to different Java packages
79 -* Various Hibernate methods have been removed from the XWiki APIs or not having any effect anymore even if still here and deprecated
76 +* HQL '?' based wildcard are not supported anymore at all by Hibernate. We added an automatic converter (to '?1' JPQL style) which seems to work well but it might not be perfect and it's producing a deprecating warning log
77 +* You might need to update your hibernate.cfg.xml file
78 +* various Hibernate classes have been removed or move to different packages
79 +* various Hibernate methods removed from the API or not having eny effect anymore even if still here and deprecated
80 80  
81 81  == API Breakages ==
82 82  

Get Connected