From version < 4.1 >
edited by Caleb James DeLisle
on 2012/06/15
To version < 4.2 >
edited by Caleb James DeLisle
on 2012/06/18
< >
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -10,54 +10,98 @@
10 10  
11 11  Here are notable new features and improvements. For the full list of issues (including statistics) see the [[JIRA Dashboard>>http://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=11191]].
12 12  
13 -== Miscellaneous ==
13 +== Improvements to the Extension Manager ==
14 14  
15 -* There's now a link to the [[Getting Started Guide>>enterprise:GettingStarted.WebHome]] on the XWiki Enterprise home page.
15 +The speed and reliability of the [[Extension Repository>>extensions:Extension.Extension Repository Application]] has been improved considerably. For example the [[XWiki.org Extension Repository>>extensions:Extension.WebHome]] is now much faster when you access it from XWiki Enterprise and you should now be able to browse and install extensions in no time.
16 16  
17 -= For developers =
17 +Upgrading applications with related configuration documents is now handled using the merge conflict resolution UI. Changes are displayed as if you were comparing versions from a document's history.
18 18  
19 -== Hiding of technical content from users. ==
19 +{{image reference="EM-mergeConflict.png"/}}
20 20  
21 -The basic support for hidden documents introduced in XWiki Enterprise 1.7 has been reimplemented differently (the previous implementation was not allowing anyone, including Admins, to see hidden documents!). The new logic is currently as follows (it'll be discussed and probably modified in XWiki Enterprise 4.1):
21 +If extension installation fails, the error message is extracted from the logs and displayed. You can view the full stack trace by clicking on the error message.
22 22  
23 -* Simple users never see hidden documents
23 +(in the image below the job of computing the install plan fails)
24 +
25 +image:EM-extensionLog.png
26 +
27 +The install and uninstall plans display extensions like in the dependency section. This way you can follow the link of an extension to find out more about what is going to be installed.
28 +
29 +image:EM-uninstallPlan.png
30 +
31 +The install and uninstall process is now completely asynchronous. You can see below how the progress is indicated.
32 +
33 +image:EM-asyncInstall.png
34 +
35 +See the [[Extension Manager Application documentation>>doc:extensions:Extension.Extension Manager Application]] for more details.
36 +
37 +== Hide technical documents from non-technical users ==
38 +
39 +* Users who do not opt to see hidden documents do not see them on panels or in search results.
24 24  * For advanced users, it is now possible to specify that a document should be hidden when editing the document (only //wiki// or //wysiwyg// edit modes):(((
25 25  {{image reference="[email protected]"/}}
26 26  
27 -And now there's a new setting in the user profiles, letting users chose if they want hidden documents to appear in search results or not:
43 +And now there's a new setting in the user profiles, letting users choose whether they want hidden documents to appear in search results or not:
28 28  
29 29  {{image reference="[email protected]"/}}
30 30  
31 -{{warning}}
32 -As already mentioned above in warning, setting the Hidden configuration value will currently not have any effect on the default XWiki Enterprise pages since they're not calling the new filtering API yet (you'll need to wait for 4.1 for taht!). However it's supposed to work like this:
33 -{{/warning}}
34 -
35 35  * If the user doesn't set explicitly the Hidden setting value in his profile, he won't see hidden documents by default. Thus seeing hidden documents is an explicit choice.
36 36  )))
37 37  
38 -To test this feature do the following:
39 39  
40 -* Log as Admin on your wiki (or any user having edit rights)
41 -* Create a Page, say in ##Sandbox.HiddenFeatureTest## and put the following content in wiki edition mode:(((
51 +== New types of charts ==
52 +
53 +We've [[added 2 new types of charts>>extensions:Extension.Chart Macro]], **bar3D** and **line3D**, which draw 3D charts.
54 +
55 +For example the following code:
56 +
42 42  {{code}}
43 -{{velocity}}
44 -#set ($items = $services.query.xwql("where doc.name like 'S%'").setFilter("hidden").execute())
45 -There are $items.size() documents starting with 'S'
58 +{{chart type='bar3D' source='inline' params='range:B2-B9;series:columns'}}
59 +|=Date|=Value
60 +|2012-02-21|1.97
61 +|2012-02-26|2.96
62 +|2012-03-04|3.93
63 +|2012-03-11|4.84
64 +|2012-03-18|5.83
65 +|2012-03-25|4.5
66 +|2012-04-01|3.85
67 +|2012-04-08|4.87
68 +{{/chart}}
69 +{{/code}}
46 46  
47 -#foreach ($item in $items)
48 -* [[$item]]
49 -#end
50 -{{/velocity}}
71 +Will be rendered as this:
72 +
73 +[[image:chart-example.png]]
74 +
75 +
76 +It's now possible to select [[custom colors in Chart graphs>>extensions:Extension.Chart Macro]]. For example:
77 +
78 +{{code}}
79 +{{chart type="pie" source="inline" params="range:B2-D5;series:columns;colors:C3E3F7,1D9FF5,015891,012A45" title="Chart Test" width="320" height="240"}}
80 +| |X |Y |Z
81 +|Q1|1.2|3.4|1.3
82 +|Q2|4.5|3.4|2.3
83 +|Q3|1.2|4.5|9.0
84 +|Q4|3.4|1.2|1.2
85 +{{/chart}}
51 51  {{/code}}
52 -)))
53 -* It'll print the number of matching documents (31 in a XWiki Enterprise 4.0 RC 1 with the default XAR) and the list of matching documents
54 -* Then go to ##Main.Search## (for example), edit the page and check the Hidden checkbox and save
55 -* Go back to the ##Sandbox.HiddenFeatureTest## page and verify there's one less document printed now (it should say 30 in a XWiki Enterprise 4.0 RC 1 with the default XAR)
56 -* Then go to your user profile and select "Display Hidden Documents" to "Yes"
57 -* Go back to the ##Sandbox.HiddenFeatureTest## page and verify it's listing all documents again (it should say 31 in a XWiki Enterprise 4.0 RC 1 with the default XAR)
58 58  
88 +Will generate:
89 +
90 +{{image reference="extensions:Extension.Chart [email protected]"/}}
91 +
92 +
59 59  == Miscellaneous ==
60 60  
95 +* There's now a link to the [[Getting Started Guide>>enterprise:GettingStarted.WebHome]] on the XWiki Enterprise home page.
96 +
97 += For developers =
98 +
99 +=== Diff module ===
100 +
101 +A new diff/merge module has been added to make easier to deal with diff and merge both from component and scripts. See [[Diff module >>extensions:Extension.Diff Module]] for details.
102 +
103 +== Miscellaneous ==
104 +
61 61  === Bug Fixes ===
62 62  * [[XWIKI-7913>>http://jira.xwiki.org/browse/XWIKI-7913]] Could not register a Javascript or CSS skin extension for the whole wiki.
63 63  

Get Connected