<
From version < 44.2 >
edited by Vincent Massol
on 2013/05/06
To version < 45.1
edited by Thomas Mortagne
on 2017/03/24
Change comment: Fix jira URLs

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.VincentMassol
1 +XWiki.ThomasMortagne
Content
... ... @@ -8,7 +8,7 @@
8 8  
9 9  = New and Noteworthy (since XWiki 5.0 Milestone 1) =
10 10  
11 -[[Full list of issues fixed and Dashboard for 5.0>>http://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=11493]].
11 +[[Full list of issues fixed and Dashboard for 5.0>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=11493]].
12 12  
13 13  == New security authorization module replaces the old RightService ==
14 14  
... ... @@ -43,7 +43,7 @@
43 43  
44 44  == Replace "xwiki.virtual.redirect" with an error template (or page) ==
45 45  
46 -This xwiki.cfg setting allowed the admin to redirect to a specified URL an user that tried to access an nonexistent wiki. However, it was enabled by default and the default value was ##{{{http://127.0.0.1:9080/xwiki/bin/Main/ThisWikiDoesNotExist}}}## which was definitely wrong and was causing more problems than it solved. See {{jira url="http://jira.xwiki.org" style="enum"}}XWIKI-479{{/jira}} for an example.
46 +This xwiki.cfg setting allowed the admin to redirect to a specified URL an user that tried to access an nonexistent wiki. However, it was enabled by default and the default value was ##{{{http://127.0.0.1:9080/xwiki/bin/Main/ThisWikiDoesNotExist}}}## which was definitely wrong and was causing more problems than it solved. See {{jira url="https://jira.xwiki.org" style="enum"}}XWIKI-479{{/jira}} for an example.
47 47  
48 48  We have decided to drop this feature and replace it with an error template ##wikidoesnotexist.vm## that can be overridden by a document in the main wiki named ##XWiki.WikiDoesNotExist##, to be consistent with what we are doing for other XWiki entities (documents, attachments, etc).
49 49  
... ... @@ -53,9 +53,9 @@
53 53  
54 54  == Miscellaneous ==
55 55  
56 -* ##autowww## is not enabled by default {{jira url="http://jira.xwiki.org" style="enum"}}XWIKI-8877{{/jira}} and mandatory (can not be disabled), since with virtual mode enabled by default if could prove problematic to access your main wiki without a proper wiki descriptor set up. The main reason why you could have needed to disable it was if you actually had subwiki named ##www## and you wanted to access it instead of the main wiki. Now the ##autowww## feature checks for this case and serves the right content.
56 +* ##autowww## is not enabled by default {{jira url="https://jira.xwiki.org" style="enum"}}XWIKI-8877{{/jira}} and mandatory (can not be disabled), since with virtual mode enabled by default if could prove problematic to access your main wiki without a proper wiki descriptor set up. The main reason why you could have needed to disable it was if you actually had subwiki named ##www## and you wanted to access it instead of the main wiki. Now the ##autowww## feature checks for this case and serves the right content.
57 57  
58 -See the [[full list of JIRA issues>>http://jira.xwiki.org/sr/jira.issueviews:searchrequest-printable/temp/SearchRequest.html?jqlQuery=project+in+%28XCOMMONS%2C+XRENDERING%2C+XWIKI%2C+XE%2C+XEM%29+and+status+%3D+Closed+and+resolution+%3D+Fixed+and+fixVersion+%3D+%225.0-milestone-2%22&tempMax=1000]] fixed in this release.
58 +See the [[full list of JIRA issues>>https://jira.xwiki.org/sr/jira.issueviews:searchrequest-printable/temp/SearchRequest.html?jqlQuery=project+in+%28XCOMMONS%2C+XRENDERING%2C+XWIKI%2C+XE%2C+XEM%29+and+status+%3D+Closed+and+resolution+%3D+Fixed+and+fixVersion+%3D+%225.0-milestone-2%22&tempMax=1000]] fixed in this release.
59 59  
60 60  = For Developers =
61 61  
... ... @@ -109,7 +109,7 @@
109 109  
110 110  == Miscellaneous ==
111 111  
112 -* Added methods to query existing wikis: api.XWiki.getWikiNames() {{jira url="http://jira.xwiki.org" style="enum"}}XWIKI-8841{{/jira}} and api.XWiki.hasSubWikis() {{jira url="http://jira.xwiki.org" style="enum"}}XWIKI-8875{{/jira}}
112 +* Added methods to query existing wikis: api.XWiki.getWikiNames() {{jira url="https://jira.xwiki.org" style="enum"}}XWIKI-8841{{/jira}} and api.XWiki.hasSubWikis() {{jira url="https://jira.xwiki.org" style="enum"}}XWIKI-8875{{/jira}}
113 113  * XWiki is now always in virtual mode so development needs to consider the fact that the main wiki may not be the only wiki available.
114 114  * With the transition to virtual mode by default, the XWiki.XWikiServerClass is now a mandatory class to be used when creating a wiki descriptor. Its existence will be, like all mandatory classes, checked when XWiki starts, but only for the main wiki. It was formerly initialized by and part of the wiki-manager module but it's now part of the core. Also, the XWiki.XWikiServerClassSheet has been moved to the wiki-manager-ui module.
115 115  * The ##xwikilargestrings## table was used to store both ##LargeStringProperty## and ##StringListProperty## values; now ##StringListProperty##es are stored in a new table, ##xwikistringlists##. Existing data should be automatically migrated from one table to the other.
... ... @@ -126,7 +126,7 @@
126 126  
127 127  = Known issues =
128 128  
129 -* [[Bugs we know about>>http://jira.xwiki.org/secure/IssueNavigator.jspa?reset=true&jqlQuery=category+%3D+%22Top+Level+Projects%22+AND+issuetype+%3D+Bug+AND+resolution+%3D+Unresolved+ORDER+BY+updated+DESC]]
129 +* [[Bugs we know about>>https://jira.xwiki.org/secure/IssueNavigator.jspa?reset=true&jqlQuery=category+%3D+%22Top+Level+Projects%22+AND+issuetype+%3D+Bug+AND+resolution+%3D+Unresolved+ORDER+BY+updated+DESC]]
130 130  
131 131  = Backward Compatibility and Migration Notes =
132 132  
... ... @@ -154,7 +154,7 @@
154 154  
155 155  === XWikiDocument authors and public access ===
156 156  
157 -The document reference used to indicate that a document has been created/modified by a public access user (or guest user) is now null. In practice in means that even if the database indicate that the document has been saved by "XWiki.XWikiGuest" document.getAuthorReference() will return null. See http://jira.xwiki.org/browse/XWIKI-8953.
157 +The document reference used to indicate that a document has been created/modified by a public access user (or guest user) is now null. In practice in means that even if the database indicate that the document has been saved by "XWiki.XWikiGuest" document.getAuthorReference() will return null. See https://jira.xwiki.org/browse/XWIKI-8953.
158 158  
159 159  === Programming right imply Admin right and not the opposite ===
160 160  
... ... @@ -197,7 +197,7 @@
197 197  * The translations page for each workspace (xwiki:WorkspaceManager.TemplateTranslations) has been moved to the template (and implicitly locally, on each workspace) in XWiki.WorkspaceTranslations. Existing workspaces will still use any existing xwiki:WorkspaceManager.TemplateTranslations document (registered as translation bundle) that you may still have on the main wiki. New workspaces will use their local XWiki.WorkspaceTranslations document.
198 198  * As stated above, a new table has been added to the schema, ##xwikistringlists##. Make sure the DB user has the required privileges to create it automatically, or create it manually before starting the new version.
199 199  * Links to attachment by default point to a specific version instead of a versionless "display the latest" link.
200 -* Several velocity templates have been removed, since they haven't been used in a very long time; this might break custom skins built on top of old skins like Dodo or Albatross. See [[the related issue>>http://jira.xwiki.org/browse/XWIKI-8987]] for more details.
200 +* Several velocity templates have been removed, since they haven't been used in a very long time; this might break custom skins built on top of old skins like Dodo or Albatross. See [[the related issue>>https://jira.xwiki.org/browse/XWIKI-8987]] for more details.
201 201  ** One important template that was removed is ##analytics.vm##, the preferred way of enabling Google Analytics is through the dedicated administration section
202 202  
203 203  == API Breakages ==

Get Connected