Changes for page Release Notes for XWiki Enterprise 3.2 Release Candidate 1
Last modified by Simon Urli on 2023/10/10
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. Sergiu1 +XWiki.enygma - Content
-
... ... @@ -21,6 +21,8 @@ 21 21 22 22 The //Workspace Application// is not bundled by default with any XWiki product, but it can be installed as an extension. 23 23 24 +{{warning}}Due to an incomplete transfer process, the //Workspace Application// is actually unusable in 3.2RC1. However, it will be available starting with 3.2 final since the bug has been fixed.{{/warning}} 25 + 24 24 = Upgrades = 25 25 26 26 * aether 1.13 ... ... @@ -53,3 +53,113 @@ 53 53 54 54 == API Breakages == 55 55 58 +The following APIs were modified since XWiki Enterprise 3.1: 59 + 60 +{{code language="none"}} 61 +org.xwiki.component.annotation.Requirement: Class org.xwiki.component.annotation.Requirement removed 62 +org.xwiki.component.logging.AbstractLogEnabled: Class org.xwiki.component.logging.AbstractLogEnabled removed 63 +org.xwiki.component.logging.Logger: Class org.xwiki.component.logging.Logger removed 64 +org.xwiki.component.logging.VoidLogger: Class org.xwiki.component.logging.VoidLogger removed 65 +org.xwiki.component.phase.LogEnabled: Class org.xwiki.component.phase.LogEnabled removed 66 +org.xwiki.component.util.ReflectionUtils: Added final modifier to class 67 +org.xwiki.component.util.ReflectionUtils: Accessibility of method 'public ReflectionUtils()' has been decreased from public to private 68 +org.xwiki.component.logging.AbstractLogger: Class org.xwiki.component.logging.AbstractLogger removed 69 +org.xwiki.component.logging.DefaultLogger: Class org.xwiki.component.logging.DefaultLogger removed 70 +com.xpn.xwiki.plugin.activitystream.api.ActivityEvent: Method 'public java.util.Map getParameters()' has been added to an interface 71 +com.xpn.xwiki.plugin.activitystream.api.ActivityEvent: Method 'public void setParameters(java.util.Map)' has been added to an interface 72 +org.xwiki.bridge.AttachmentNameFactory: Class org.xwiki.bridge.AttachmentNameFactory removed 73 +org.xwiki.bridge.AttachmentNameSerializer: Class org.xwiki.bridge.AttachmentNameSerializer removed 74 +org.xwiki.bridge.DocumentAccessBridge: Method 'public int getObjectNumber(org.xwiki.model.reference.DocumentReference, org.xwiki.model.reference.DocumentReference, java.lang.String, java.lang.String)' has been added to an interface 75 +org.xwiki.bridge.DocumentAccessBridge: Method 'public java.lang.Object getProperty(org.xwiki.model.reference.ObjectReference, java.lang.String)' has been added to an interface 76 +org.xwiki.bridge.DocumentAccessBridge: Method 'public java.lang.Object getProperty(org.xwiki.model.reference.ObjectPropertyReference)' has been added to an interface 77 +org.xwiki.bridge.DocumentAccessBridge: Method 'public java.lang.Object getProperty(org.xwiki.model.reference.DocumentReference, org.xwiki.model.reference.DocumentReference, int, java.lang.String)' has been added to an interface 78 +org.xwiki.bridge.DocumentNameFactory: Class org.xwiki.bridge.DocumentNameFactory removed 79 +org.xwiki.bridge.DocumentNameSerializer: Class org.xwiki.bridge.DocumentNameSerializer removed 80 +org.xwiki.container.ApplicationContext: Method 'public java.io.File getPermanentDirectory()' has been added to an interface 81 +org.xwiki.container.Request: Method 'public java.util.List getProperties(java.lang.String)' has been added to an interface 82 +org.xwiki.container.portlet.PortletApplicationContext: In method 'public PortletApplicationContext(javax.portlet.PortletContext)' the number of arguments has changed 83 +org.xwiki.container.servlet.ServletApplicationContext: In method 'public ServletApplicationContext(javax.servlet.ServletContext)' the number of arguments has changed 84 +org.xwiki.eventstream.Event: Method 'public java.util.Map getParameters()' has been added to an interface 85 +org.xwiki.eventstream.Event: Method 'public void setParameters(java.util.Map)' has been added to an interface 86 +org.xwiki.gwt.dom.client.Style$IEFloatProperty: Class org.xwiki.gwt.dom.client.Style$IEFloatProperty removed 87 +com.xpn.xwiki.api.Api: Method 'public boolean checkProgrammingRights()' has been removed 88 +com.xpn.xwiki.api.Context: Method 'public boolean isVirtual()' has been removed 89 +com.xpn.xwiki.api.Document: Method 'public com.xpn.xwiki.stats.impl.DocumentStats getCurrentMonthWebStats(java.lang.String)' has been removed 90 +com.xpn.xwiki.api.StatsService: Method 'public com.xpn.xwiki.XWikiContext ajc$superDispatch$com_xpn_xwiki_api_StatsService$getXWikiContext()' has been removed 91 +com.xpn.xwiki.api.StatsService: Method 'public com.xpn.xwiki.stats.impl.DocumentStats getCurrentMonthXWikiStats(java.lang.String)' has been removed 92 +com.xpn.xwiki.api.StatsServiceCompatibilityAspect: Class com.xpn.xwiki.api.StatsServiceCompatibilityAspect removed 93 +com.xpn.xwiki.api.XWiki: Removed field ajc$interField$com_xpn_xwiki_api_XWikiCompatibilityAspect$util 94 +com.xpn.xwiki.api.XWiki: Method 'public int add(int, int)' has been removed 95 +com.xpn.xwiki.api.XWiki: Method 'public long add(long, long)' has been removed 96 +com.xpn.xwiki.api.XWiki: Method 'public java.lang.String add(java.lang.String, java.lang.String)' has been removed 97 +com.xpn.xwiki.api.XWiki: Method 'public com.xpn.xwiki.XWiki ajc$privFieldGet$com_xpn_xwiki_api_XWikiCompatibilityAspect$com_xpn_xwiki_api_XWiki$xwiki(com.xpn.xwiki.api.XWiki)' has been removed 98 +com.xpn.xwiki.api.XWiki: Method 'public void ajc$privFieldSet$com_xpn_xwiki_api_XWikiCompatibilityAspect$com_xpn_xwiki_api_XWiki$xwiki(com.xpn.xwiki.api.XWiki, com.xpn.xwiki.XWiki)' has been removed 99 +com.xpn.xwiki.api.XWiki: Method 'public com.xpn.xwiki.XWikiContext ajc$superDispatch$com_xpn_xwiki_api_XWiki$getXWikiContext()' has been removed 100 +com.xpn.xwiki.api.XWiki: Method 'public java.lang.String clearAccents(java.lang.String)' has been removed 101 +com.xpn.xwiki.api.XWiki: Method 'public java.lang.String clearName(java.lang.String)' has been removed 102 +com.xpn.xwiki.api.XWiki: Method 'public int copyWikiWeb(java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean)' has been removed 103 +com.xpn.xwiki.api.XWiki: Method 'public java.lang.String escapeText(java.lang.String)' has been removed 104 +com.xpn.xwiki.api.XWiki: Method 'public java.lang.String escapeURL(java.lang.String)' has been removed 105 +com.xpn.xwiki.api.XWiki: Method 'public java.lang.String generateRandomString(int)' has been removed 106 +com.xpn.xwiki.api.XWiki: Method 'public java.util.List getArrayList()' has been removed 107 +com.xpn.xwiki.api.XWiki: Method 'public java.util.Date getCurrentDate()' has been removed 108 +com.xpn.xwiki.api.XWiki: Method 'public java.util.Date getDate()' has been removed 109 +com.xpn.xwiki.api.XWiki: Method 'public java.util.Date getDate(long)' has been removed 110 +com.xpn.xwiki.api.XWiki: Method 'public java.lang.String getDocLanguagePreference()' has been removed 111 +com.xpn.xwiki.api.XWiki: Method 'public java.lang.String getFormEncoded(java.lang.String)' has been removed 112 +com.xpn.xwiki.api.XWiki: Method 'public java.lang.String getHTMLArea(java.lang.String)' has been removed 113 +com.xpn.xwiki.api.XWiki: Method 'public java.util.Map getHashMap()' has been removed 114 +com.xpn.xwiki.api.XWiki: Method 'public java.lang.String getMessage(java.lang.String)' has been removed 115 +com.xpn.xwiki.api.XWiki: Method 'public java.lang.String getNl()' has been removed 116 +com.xpn.xwiki.api.XWiki: Method 'public com.xpn.xwiki.api.Object getNull()' has been removed 117 +com.xpn.xwiki.api.XWiki: Method 'public java.util.Collection getRecentActions(java.lang.String, int)' has been removed 118 +com.xpn.xwiki.api.XWiki: Method 'public int getTimeDelta(long)' has been removed 119 +com.xpn.xwiki.api.XWiki: Method 'public java.util.Map getTreeMap()' has been removed 120 +com.xpn.xwiki.api.XWiki: Method 'public java.lang.String getURLEncoded(java.lang.String)' has been removed 121 +com.xpn.xwiki.api.XWiki: Method 'public java.lang.String getWebCopyright()' has been removed 122 +com.xpn.xwiki.api.XWiki: Method 'public java.lang.String getWebPreference(java.lang.String)' has been removed 123 +com.xpn.xwiki.api.XWiki: Method 'public java.lang.String getWebPreference(java.lang.String, java.lang.String)' has been removed 124 +com.xpn.xwiki.api.XWiki: Method 'public int getWebPreferenceAsInt(java.lang.String)' has been removed 125 +com.xpn.xwiki.api.XWiki: Method 'public int getWebPreferenceAsInt(java.lang.String, int)' has been removed 126 +com.xpn.xwiki.api.XWiki: Method 'public long getWebPreferenceAsLong(java.lang.String)' has been removed 127 +com.xpn.xwiki.api.XWiki: Method 'public long getWebPreferenceAsLong(java.lang.String, long)' has been removed 128 +com.xpn.xwiki.api.XWiki: Method 'public java.lang.String getWebPreferenceFor(java.lang.String, java.lang.String)' has been removed 129 +com.xpn.xwiki.api.XWiki: Method 'public java.lang.String getWebPreferenceFor(java.lang.String, java.lang.String, java.lang.String)' has been removed 130 +com.xpn.xwiki.api.XWiki: Method 'public java.lang.String getXMLEncoded(java.lang.String)' has been removed 131 +com.xpn.xwiki.api.XWiki: Method 'public boolean isVirtual()' has been removed 132 +com.xpn.xwiki.api.XWiki: Method 'public void outputImage(java.awt.image.BufferedImage)' has been removed 133 +com.xpn.xwiki.api.XWiki: Method 'public double parseDouble(java.lang.String)' has been removed 134 +com.xpn.xwiki.api.XWiki: Method 'public float parseFloat(java.lang.String)' has been removed 135 +com.xpn.xwiki.api.XWiki: Method 'public int parseInt(java.lang.String)' has been removed 136 +com.xpn.xwiki.api.XWiki: Method 'public java.lang.Integer parseInteger(java.lang.String)' has been removed 137 +com.xpn.xwiki.api.XWiki: Method 'public long parseLong(java.lang.String)' has been removed 138 +com.xpn.xwiki.api.XWiki: Method 'public java.lang.String parseMessage()' has been removed 139 +com.xpn.xwiki.api.XWiki: Method 'public java.lang.String parseMessage(java.lang.String)' has been removed 140 +com.xpn.xwiki.api.XWiki: Method 'public java.lang.String printStrackTrace(java.lang.Throwable)' has been removed 141 +com.xpn.xwiki.api.XWiki: Method 'public void sendMessage(java.lang.String, java.lang.String, java.lang.String)' has been removed 142 +com.xpn.xwiki.api.XWiki: Method 'public void sendMessage(java.lang.String, java.lang.String[], java.lang.String)' has been removed 143 +com.xpn.xwiki.api.XWiki: Method 'public java.util.List sort(java.util.List)' has been removed 144 +com.xpn.xwiki.api.XWiki: Method 'public java.lang.String[] split(java.lang.String, java.lang.String)' has been removed 145 +com.xpn.xwiki.api.XWiki: Method 'public java.lang.String sqlfilter(java.lang.String)' has been removed 146 +com.xpn.xwiki.api.XWiki: Method 'public java.lang.Number toNumber(com.xpn.xwiki.api.Object)' has been removed 147 +com.xpn.xwiki.api.XWikiCompatibilityAspect: Class com.xpn.xwiki.api.XWikiCompatibilityAspect removed 148 +com.xpn.xwiki.cache.api.XWikiCache: Class com.xpn.xwiki.cache.api.XWikiCache removed 149 +com.xpn.xwiki.cache.api.XWikiCacheNeedsRefreshException: Class com.xpn.xwiki.cache.api.XWikiCacheNeedsRefreshException removed 150 +com.xpn.xwiki.cache.api.XWikiCacheService: Class com.xpn.xwiki.cache.api.XWikiCacheService removed 151 +com.xpn.xwiki.user.api.XWikiRightService: Method 'public boolean hasWikiAdminRights(com.xpn.xwiki.XWikiContext)' has been added to an interface 152 +compatibility.com.xpn.xwiki.api.ApiCompatibilityAspect: Class compatibility.com.xpn.xwiki.api.ApiCompatibilityAspect removed 153 +compatibility.com.xpn.xwiki.api.ContextCompatibilityAspect: Class compatibility.com.xpn.xwiki.api.ContextCompatibilityAspect removed 154 +compatibility.com.xpn.xwiki.api.DocumentCompatibilityAspect: Class compatibility.com.xpn.xwiki.api.DocumentCompatibilityAspect removed 155 +com.xpn.xwiki.plugin.lucene.IndexRebuilder: Method 'protected int addTranslationsOfDocument(com.xpn.xwiki.doc.XWikiDocument, com.xpn.xwiki.XWikiContext)' has been removed 156 +com.xpn.xwiki.plugin.lucene.SearchResults: In method 'public SearchResults(org.apache.lucene.search.Hits, com.xpn.xwiki.api.XWiki, com.xpn.xwiki.XWikiContext)' the number of arguments has changed 157 +com.xpn.xwiki.plugin.lucene.SearchResults: Accessibility of method 'public SearchResults(org.apache.lucene.search.Hits, com.xpn.xwiki.api.XWiki, com.xpn.xwiki.XWikiContext)' has been decreased from public to package 158 +com.xpn.xwiki.plugin.tag.TagPlugin: Removed field LOG 159 +com.xpn.xwiki.plugin.globalsearch.GlobalSearchPlugin: Removed field LOG 160 +com.xpn.xwiki.plugin.globalsearch.GlobalSearchPluginApi: Removed field LOG 161 +com.xpn.xwiki.plugin.wikimanager.WikiManager: Removed field LOG 162 +com.xpn.xwiki.plugin.wikimanager.WikiManager: Method 'public void importPackage(java.lang.String, java.lang.String, com.xpn.xwiki.XWikiContext)' has been removed 163 +com.xpn.xwiki.plugin.wikimanager.WikiManagerPlugin: Removed field LOG 164 +com.xpn.xwiki.plugin.wikimanager.WikiManagerPluginApi: Removed field LOG 165 +com.xpn.xwiki.plugin.wikimanager.doc.Wiki: Removed field LOG 166 +org.xwiki.gwt.wysiwyg.client.plugin.submit.IESubmitPlugin: Class org.xwiki.gwt.wysiwyg.client.plugin.submit.IESubmitPlugin removed 167 +{{/code}}