... |
... |
@@ -8,18 +8,6 @@ |
8 |
8 |
|
9 |
9 |
= New and Noteworthy (since XWiki 4.1) = |
10 |
10 |
|
11 |
|
-== JIRA Macro == |
12 |
|
- |
13 |
|
-A [[new JIRA Macro>>extensions:Extension.JIRA Macro]] is now part of the Platform but is not bundled by default (you'll need to install it with the Extension Manager). We previously had a [[Contributed JIRA Macro>>extensions:Extension.Contrib JIRA Macro]] but we decided that the JIRA macro was a good candidate to have in the Platform and thus supported by the XWiki Development Team. Compared to the older Contributed JIRA Macro, the new Macro has the following advantages: |
14 |
|
- |
15 |
|
-* No Programming Rights required |
16 |
|
-* Supports issue ordering |
17 |
|
-* Supports ability to register new Styles, new Data Sources and new Field Displayers |
18 |
|
-* Displays closed issues as Striked-out |
19 |
|
-* Written in Java with automated tests |
20 |
|
- |
21 |
|
-{{image reference="extensions:Extension.JIRA Macro@jiraMacroDefault.png"/}} |
22 |
|
- |
23 |
23 |
== Extension Manager improvements == |
24 |
24 |
|
25 |
25 |
Main improvements: |
... |
... |
@@ -33,73 +33,81 @@ |
33 |
33 |
* The log messages have been improved to include links to the affected documents or extensions as indicated in the following image~:((( |
34 |
34 |
{{image reference="EM-extensionLogMessage"/}} |
35 |
35 |
))) |
|
24 |
+* An administrator of a subwiki can now install XAR extension (as long as it does not require a JAR extension). |
36 |
36 |
|
37 |
|
-== New field types for email and list of pages == |
|
26 |
+== Experimental install/upgrade wizard == |
38 |
38 |
|
39 |
|
-Two new types of class properties have been added: |
|
28 |
+Accessing a wiki page in view mode after an upgrade or when the database is empty (new install) will trigger a wizard that will allow you to install or update the default set of wiki pages and to upgrade or downgrade the extensions you may have previously installed. |
40 |
40 |
|
41 |
|
-* The //Email// type extends the normal //String// type, adding by default a validation regular expression that should accept only a valid email address |
42 |
|
-* The //Page// type extends the normal //DBList// type, and allows to select one or more documents from the current wiki |
|
30 |
+The wizard currently has two steps. In the first step you can see which XWiki distribution you are running and what is its recommended default set of wiki pages (the default user interface). You should install, upgrade or downgrade the UI so that it matches the distribution version. |
43 |
43 |
|
44 |
|
-These two new properties are still in development, and further improvements will be implemented in the next milestone. |
|
32 |
+{{image reference="Distribution-MainUI.png"/}} |
45 |
45 |
|
46 |
|
-== Computed class fields == |
|
34 |
+The step has three possible actions: |
47 |
47 |
|
48 |
|
-Another new type of class fields adds support for //virtual values// computed live from other class values, data from the database, data obtained from an external service, or practically any other source of data. These fields are non-editable and aren't stored in the database, since they only provide some wiki content that will be rendered each time such a property is displayed. |
|
36 |
+* Skip means 'go to the next step and ask me again after a server restart' |
|
37 |
+* Cancel means 'go to the next step and don't ask me again until I change my distribution' |
|
38 |
+* Continue, only after the recommended UI version is installed |
49 |
49 |
|
50 |
|
-Traditionally, this kind of computation would have been written directly in the sheet used to display instances of that class, but putting it in a class field allows easier reuse of the code, since the property will be //displayed// in livetables, when indexing the document in Lucene, when displaying documents in an index page, and so on. |
|
40 |
+In the second step you can upgrade the installed extensions. We group them in two categories: |
51 |
51 |
|
52 |
|
-== Improvements to the Extension Repository Application == |
|
42 |
+* extensions that don't work with your current distribution but which have new versions available that are compatible with your current distribution. These extension require an upgrade. |
|
43 |
+* extensions that should work fine with your current distribution but which have upgrades available. Upgrading these extensions is optional. |
53 |
53 |
|
54 |
|
-We modified the extension sheet to display the release notes for all the available versions of an extension. Check for instance the release notes for the [[Extended TODO Application>>extensions:Extension.Extended Todo Application#HReleaseNotes]]: |
|
45 |
+{{image reference="Distribution-OutdatedExtensions.png"/}} |
55 |
55 |
|
56 |
|
-{{image reference="ER-releaseNotes.png"/}} |
|
47 |
+You can refresh the list of extensions by clicking on the Reload button. The Skip and Cancel buttons have the same meaning as in the previous step. The Continue button is available only after the required upgrades are performed. |
57 |
57 |
|
58 |
|
-== Improvements to Extension Manager == |
|
49 |
+At the end you'll be redirected back to the wiki page you have accessed in the first place. |
59 |
59 |
|
60 |
|
-An administrator of a subwiki can now install XAR extension (as long as it does not require a JAR extension). |
|
51 |
+== Improvements to the Extension Repository Application == |
61 |
61 |
|
|
53 |
+We modified the extension sheet to display the release notes for all the available versions of an extension. Check for instance the release notes for the [[Extended TODO Application>>extensions:Extension.Extended Todo Application#HReleaseNotes]]: |
62 |
62 |
|
63 |
|
-== Improved upload UI == |
|
55 |
+{{image reference="ER-releaseNotes.png"/}} |
64 |
64 |
|
65 |
|
-The new HTML5 FileUploader has been integrated in a few places: |
|
57 |
+== JIRA Macro == |
66 |
66 |
|
67 |
|
-* The standard attachment upload form |
68 |
|
-* The Import section of the Administration |
|
59 |
+A [[new JIRA Macro>>extensions:Extension.JIRA Macro]] is now part of the Platform but is not bundled by default (you'll need to install it with the Extension Manager). We previously had a [[Contributed JIRA Macro>>extensions:Extension.Contrib JIRA Macro]] but we decided that the JIRA macro was a good candidate to have in the Platform and thus supported by the XWiki Development Team. Compared to the older Contributed JIRA Macro, the new Macro has the following advantages: |
69 |
69 |
|
70 |
|
-See [[below>>||anchor="HNewHTML5FileUploadwidget"]] for more details about this feature. |
|
61 |
+* No Programming Rights required |
|
62 |
+* Supports issue ordering |
|
63 |
+* Supports ability to register new Styles, new Data Sources and new Field Displayers |
|
64 |
+* Displays closed issues as Striked-out |
|
65 |
+* Written in Java with automated tests |
71 |
71 |
|
72 |
|
-== New logging administration UI == |
|
67 |
+{{image reference="extensions:Extension.JIRA Macro@jiraMacroDefault.png"/}} |
73 |
73 |
|
74 |
|
-It's now possible to review and modify the log level for all registered loggers. |
|
69 |
+== New field types for email and list of pages == |
75 |
75 |
|
76 |
|
-{{image reference="extensions:Extension.Logging Application@loggingadmin.png"/}} |
|
71 |
+Two new types of class properties have been added: |
77 |
77 |
|
78 |
|
-== Experimental install/upgrade wizard == |
|
73 |
+* The //Email// type extends the normal //String// type, adding by default a validation regular expression that should accept only a valid email address |
|
74 |
+* The //Page// type extends the normal //DBList// type, and allows to select one or more documents from the current wiki |
79 |
79 |
|
80 |
|
-Accessing a wiki page in view mode after an upgrade or when the database is empty (new install) will trigger a wizard that will allow you to install or update the default set of wiki pages and to upgrade or downgrade the extensions you may have previously installed. |
|
76 |
+These two new properties are still in development, and further improvements will be implemented in the next milestone. |
81 |
81 |
|
82 |
|
-The wizard currently has two steps. In the first step you can see which XWiki distribution you are running and what is its recommended default set of wiki pages (the default user interface). You should install, upgrade or downgrade the UI so that it matches the distribution version. |
|
78 |
+== Computed class fields == |
83 |
83 |
|
84 |
|
-{{image reference="Distribution-MainUI.png"/}} |
|
80 |
+Another new type of class fields adds support for //virtual values// computed live from other class values, data from the database, data obtained from an external service, or practically any other source of data. These fields are non-editable and aren't stored in the database, since they only provide some wiki content that will be rendered each time such a property is displayed. |
85 |
85 |
|
86 |
|
-The step has three possible actions: |
|
82 |
+Traditionally, this kind of computation would have been written directly in the sheet used to display instances of that class, but putting it in a class field allows easier reuse of the code, since the property will be //displayed// in livetables, when indexing the document in Lucene, when displaying documents in an index page, and so on. |
87 |
87 |
|
88 |
|
-* Skip means 'go to the next step and ask me again after a server restart' |
89 |
|
-* Cancel means 'go to the next step and don't ask me again until I change my distribution' |
90 |
|
-* Continue, only after the recommended UI version is installed |
|
84 |
+== Improved upload UI == |
91 |
91 |
|
92 |
|
-In the second step you can upgrade the installed extensions. We group them in two categories: |
|
86 |
+The new HTML5 FileUploader has been integrated in a few places: |
93 |
93 |
|
94 |
|
-* extensions that don't work with your current distribution but which have new versions available that are compatible with your current distribution. These extension require an upgrade. |
95 |
|
-* extensions that should work fine with your current distribution but which have upgrades available. Upgrading these extensions is optional. |
|
88 |
+* The standard attachment upload form |
|
89 |
+* The Import section of the Administration |
96 |
96 |
|
97 |
|
-{{image reference="Distribution-OutdatedExtensions.png"/}} |
|
91 |
+See [[below>>||anchor="HNewHTML5FileUploadwidget"]] for more details about this feature. |
98 |
98 |
|
99 |
|
-You can refresh the list of extensions by clicking on the Reload button. The Skip and Cancel buttons have the same meaning as in the previous step. The Continue button is available only after the required upgrades are performed. |
|
93 |
+== New logging administration UI == |
100 |
100 |
|
101 |
|
-At the end you'll be redirected back to the wiki page you have accessed in the first place. |
|
95 |
+It's now possible to review and modify the log level for all registered loggers. |
102 |
102 |
|
|
97 |
+{{image reference="extensions:Extension.Logging Application@loggingadmin.png"/}} |
|
98 |
+ |
103 |
103 |
== New Applications Panel == |
104 |
104 |
|
105 |
105 |
There's now a new "Applications" panel by default in XWiki Enterprise. This panel displays the applications present in your wiki. |