Wiki source code of ReleaseNotesXWikiEnterprise181

Last modified by Thomas Mortagne on 2017/03/24

Show last authors
1 1 Release Notes for XWiki Enterprise 1.8.1
2
3 This is a bug fix and enhancement release mainly around new WYSIWYG and new Rendering architecture.
4
5 #toc("" "" "")
6
7 1.1 Summary of changes since XWiki Enterprise 1.8
8
9 #error("A regression was introduced in multiwiki mode when using GWT (i.e. XWiki Watch, GWT WYSIWYG editor). This is fixed in XE 1.8.2 and XE 1.9M2.")
10
11 1.1.1 New WYSIWYG and Syntax bug fixes and improvements
12 * XWIKI-2997 - Cannot un-bold a text with style Title 1
13 * XWIKI-3045 - Error in parsing some confluence syntax
14 * XWIKI-3111 - A link to an email address can be removed by removing the underline style
15 * XWIKI-3194 - Cannot remove just one text style when using the style attribute instead of formatting tags
16 * XWIKI-3262 - XHTML parser does not generate embedded documents when there are block elements inside table cells, table header items or list items
17 * XWIKI-3273 - Macro content doesn't have a descriptor
18 * XWIKI-3409 - Add get/setID to HeaderBlock and generate a default id in the constructor
19 * XWIKI-3425 - Id macro does not support inline mode
20 * XWIKI-3443 - XWikiDocument.getDisplayTitle() only works for xwiki 1.0 syntax
21 * XWIKI-3447 - List detection is reversed
22 * XWIKI-3459 - When document xdom for XWikiDocument.getXDOM() is modified all code based on it is modified even if the document content is not modified
23 * XWIKI-3461 - A non-inline {{box}} after an inline one is rendered as inline
24 * XWIKI-3462 - TOC not displaying properly
25 * XWIKI-3463 - In html macro the default value of "wiki" parameter should be false
26 * XWIKI-3474 - The html macro generate non inline content when inilne
27 * XWIKI-3479 - Escaping doesn't work inside xwiki 2.0 links
28 {code}
29 [[starting label ~]~] ending label>>reference||param1=value1]]
30 {code}
31 * XWIKI-3485 - Ordered lists inside unordered lists are not rendered correctly in XWiki 2.0 syntax
32 * XWIKI-3504 - html macro refuses double quotes inside javascript in an input field
33 * XWIKI-3506 - Attributes are dropped when converting HTML formatting tags to XWiki syntax
34 * XWIKI-3526 - Macro names with special chars don't work
35 {code}
36 {{link-creator foo="bar"}}foobar{{/link-creator}}
37 {code}
38 * XWIKI-3528 - In HTML cleaner, wrapping elements in paragraphs fails when there's a comment
39 * XWIKI-3551 - Cannot insert standalone macros
40 * XWIKI-3558 - New document created with templates should use the template syntax id as their syntax
41 * XWIKI-3561 - When the default syntax is set to XWiki 2.0 some pages created by the core don't display fine since they contain XWiki 1.0 Syntax
42 * XWIKI-3564 - Cannot change the text color after selecting text with different colors in IE
43 * XWIKI-2903 - Prevent tab from moving focus in our editors (WYSIWYG,Wiki)
44 * XWIKI-3376 - Remove useless "css" parameter in the RSS macro
45 * XWIKI-3410 - Create a plain text renderer
46 * XWIKI-3411 - Add a "output=true/false" parameter in velocity/script macro
47 {code}
48 {{velocity ouput="false"}}
49 $map.put($something)
50 {{/velocity}}
51 {code}
52 * XWIKI-3412 - Move WYSIWYG DOM API in a separate module
53 * XWIKI-3438 - Improve the way macro/parameter description is shown
54 {image:insertmacro.png}
55 * XWIKI-3454 - Make groovy macro have it's own descriptor
56 * XWIKI-3455 - Add a way to hide macro parameter in descriptor
57 * XWIKI-3456 - Provide way to control the HTML cleaning filters executed by the HTML Cleaner
58 * XWIKI-3457 - XHTML parser shouldn't run the HTML Cleaner
59 * XWIKI-3480 - Include the default value in the macro parameter descriptor
60 * XWIKI-3435 - Allow to add link to an attached file
61 * XWIKI-3429 - Implement the new UI for the Link dialogs
62 * XWIKI-3441 - Review the color plugin
63
64 1.1.1 New Wiki Explorer bug fixes and improvements
65 * XWIKI-3426 - Provide a GWT API for the XWikiExplorer widget
66 * XWIKI-3490 - Implement "New page" and "New attachment" nodes in XWikiExplorer
67 * XE-416 - Replace YUI Treeview by the XWiki Explorer Widget in AllDocs
68
69 1.1.1 1.0 to 2.0 syntax converter bug fixes and improvements
70 * XWIKI-3393 - Convert document objects content
71 * XWIKI-3495 - Velocity macros are not fully matched when there is space(s) between the macro name and the parameters
72 * XWIKI-3496 - Method call inside velocity macro parameters break the macro matching
73 * XWIKI-3520 - velocity inside {pre} macro is not executed
74 * XWIKI-3539 - getLinkedPages and other links function are not handling relative links properly
75 * XWIKI-3481 - The XE home page does not work when automatically converted
76
77 1.1.1 New Office Importer bug fixes and improvements
78 * XWIKI-3288 - Office Import ("File" tab) doesn't work in IE6
79 * XWIKI-3406 - Office Importer not working under windows environments
80 * XWIKI-3415 - Office Importer fails when importing documents with TOC (Table Of Contents) structures
81 * XAOFFICE-10 - ODS file import works in application but not in WYSIWYG
82
83 1.1.1 XMLRPC and REST bug fixes and improvements
84 * XWIKI-3449 - Authenticated XWiki user name might be incorrect in XMLRPC login
85 * XWIKI-3458 - Authenticated XWiki user name might be incorrect in REST authentication
86 * XWIKI-3450 - Allow guest access to be disabled in XMLRPC
87 * XWIKI-3483 - Add wiki-wide and space-wide resources for attachments and pages
88 * XWIKI-3542 - Allow attachment upload in REST API using multipart form data
89
90 1.1.1 Blog application bug fixes and improvements
91 * XABLOG-12 - Add a Recent Posts Panel
92 * XAADMINISTRATION-32 - Update the meta link to the Blog RSS
93
94 1.1.1 LDAP authenticator bug fixes and improvements
95 * XWIKI-3314 - Permits user to define ldap search filters
96
97 1.1.1 Components architecture
98 * XWIKI-3467 - Component Manager fails to dynamically register components with component dependencies defined
99 * XWIKI-3465 - Rename registerComponentDescriptor in registerComponent for ComponentManager API
100 * XWIKI-3466 - Allow component mappings to be done using annotations
101 It's not needed anymore to define a Plexus component.xml file to enable a component. It's now possible to use annotations directly on the component class itself. You can look at existing components like in rendering module for examples.
102
103 1.1.1 Other bug fixes and improvements
104 * XWIKI-2553 - Image Macro does not render external images with uri parameters
105 * XWIKI-3182 - Bad english in error string
106 * XWIKI-3331 - Replace Administrate by Administer
107 * XWIKI-3398 - Rename should check the delete right instead of edit
108 * XWIKI-3401 - Malformed authentication URL due to encoding of ContextPath
109 * XWIKI-3452 - Exception thrown while saving the edited content on a HTTP/1.0 web server
110 * XWIKI-3482 - Closing a lightbox with an undefined redirect URL should not change window location
111 * XWIKI-3484 - Document#getChildren() method fails when document name contains a single quote
112 * XWIKI-3486 - Print preview shows a different result than the browser print feature
113 * XWIKI-3491 - Some of the generated RSS feeds are not recognized as proper feeds
114 * XWIKI-3493 - After account validation, the displayed "login" link is incorrect
115 * XWIKI-3494 - Font tag is not cleaned properly
116 * XWIKI-3530 - Rendering cache breaks the administration application
117 * XWIKI-3538 - Invalid generated XHTML for floating box macro
118 * XWIKI-3545 - Group Administration breaks when connected to a DB2 database
119 * XWIKI-3552 - Exception raised when using some document names
120 * XWIKI-3553 - "Simple" user type value is wrongly named "Basic"
121 * XWIKI-3566 - PanelWizard layout manager doesn't allow to change the layout
122 * XWIKI-3353 - Support schemas instead of different databases on DB2
123 * XWIKI-3501 - Add Document Name factory and serializer
124 * XWIKI-3525 - Allow Programming Rights to be checked on the current user when no context document is set
125 * XWIKI-3534 - Upgrade to Groovy 1.6.1
126 * XATAG-5 - Cannot complete tag renaming / deleting in IE6
127 * XASCH-30 - XWikiServletURLFactory fails to with MalformedURLException when running behind Apache reverse proxy during jobs
128 * XAPANELS-74 - "$rdoc.displayTitle" in panel list is shown if user doesn't have access to the document
129 * XAADMINISTRATION-33 - Rename "Basic" user type to "Simple"
130 * XSTOUCAN-63 - Floating box appears below section title horizontal line
131 * XSTOUCAN-71 - Several Css fixes in order for the Rss and Message macros to display properly
132 * XE-404 - Global users' modifications appear one after another on a local wiki dashboard instead of being grouped together
133
134 ## + lots of other changes, see [Platform details>https://jira.xwiki.org/secure/ReleaseNote.jspa?version=11009&styleName=Html&projectId=10010&Create=Create].
135
136
137 1.1 Known issues
138
139 * [Bugs we know about>https://jira.xwiki.org/secure/IssueNavigator.jspa?reset=true&&type=1&pid=10010&resolution=-1&sorter/field=updated&sorter/order=DESC]
140
141 1.1 Common Migration notes
142
143 The database structure hasn't been changed since XWiki Enterprise 1.5 so you shouldn't have to touch your Database to upgrade. Thus you can simply install this version and configure it to point to your existing database.
144
145 You may also want to [import the default wiki XAR>Main.Download] in order to benefit from improvements listed above.
146
147 1.1.1 HTML macro
148 #warning('Since 1.8.1 the html macro does not interpret wiki syntax anymore by default, you have to put the parameter wiki="true" (false by default). See [code:Macros.HTMLMacro].')

Get Connected