Last modified by Thomas Mortagne on 2023/10/13

<
From version < 51.1 >
edited by Marius Dumitru Florea
on 2015/03/25
To version < 52.1 >
edited by Ecaterina Moraru (Valica)
on 2015/03/30
>
Change comment: Adding Watchlist CLIRR

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.mflorea
1 +XWiki.evalica
Content
... ... @@ -13,12 +13,13 @@
13 13  == Improved Document Diff View ==
14 14  
15 15  The document history view that shows the differences between two versions of a document has been improved:
16 +
16 16  * The new summary gives you an overview of the changes and provides fast navigation.
17 17  * The changes made to the short text properties (e.g. title, which has only one line of text) are more readable now.
18 18  * You can see the changes that have been made to a text attachment. For non-text attachments you can see the difference in the file size.
19 19  * You can see detailed changes to a class definition (e.g. which meta properties, like 'Custom Display', have been modified).
20 20  
21 -{{image reference="history-compareDocumentVersions.png" /}}
22 +{{image reference="history-compareDocumentVersions.png"/}}
22 22  
23 23  See the [[Version Control feature documentation>>platform:Features.VersionControl]] for more details.
24 24  
... ... @@ -26,7 +26,7 @@
26 26  
27 27  You can now view the changes that have been made to the wiki pages of an installed extension. This can help you review your customizations to a XAR extension before doing an upgrade. The wiki pages of the transitive dependencies are also taken into account.
28 28  
29 -{{image reference="extension-changes.png" /}}
30 +{{image reference="extension-changes.png"/}}
30 30  
31 31  See more on the [[Extension Manager Application documentation>>extensions:Extension.Extension Manager Application||anchor="HChanges"]] page.
32 32  
... ... @@ -160,6 +160,24 @@
160 160  
161 161  * In Velocity $jsontool.serialize($object) method return null when failing to serialize the passed object (it used to return whatever it was able to write before failing to serialize an element). This should not cause much issue since expecting to get a partial invalid JSON content is most probably a very rare use case.
162 162  
164 +* The Watchlist plugin has been moved to legacy and a component-based implementation has replaced it. Major refactoring has been performed.
165 +
166 +{{code language="none"}}
167 +com.xpn.xwiki.plugin.watchlist.AutomaticWatchMode: Class com.xpn.xwiki.plugin.watchlist.AutomaticWatchMode removed
168 +com.xpn.xwiki.plugin.watchlist.AutomaticWatchModeListener: Class com.xpn.xwiki.plugin.watchlist.AutomaticWatchModeListener removed
169 +com.xpn.xwiki.plugin.watchlist.WatchListEvent: Class com.xpn.xwiki.plugin.watchlist.WatchListEvent removed
170 +com.xpn.xwiki.plugin.watchlist.WatchListEventFeedManager: Class com.xpn.xwiki.plugin.watchlist.WatchListEventFeedManager removed
171 +com.xpn.xwiki.plugin.watchlist.WatchListEventMatcher: Class com.xpn.xwiki.plugin.watchlist.WatchListEventMatcher removed
172 +com.xpn.xwiki.plugin.watchlist.WatchListEventType: Class com.xpn.xwiki.plugin.watchlist.WatchListEventType removed
173 +com.xpn.xwiki.plugin.watchlist.WatchListJob: Class com.xpn.xwiki.plugin.watchlist.WatchListJob removed
174 +com.xpn.xwiki.plugin.watchlist.WatchListJobManager: Class com.xpn.xwiki.plugin.watchlist.WatchListJobManager removed
175 +com.xpn.xwiki.plugin.watchlist.WatchListNotifier: Class com.xpn.xwiki.plugin.watchlist.WatchListNotifier removed
176 +com.xpn.xwiki.plugin.watchlist.WatchListPlugin: Class com.xpn.xwiki.plugin.watchlist.WatchListPlugin removed
177 +com.xpn.xwiki.plugin.watchlist.WatchListPluginApi: Class com.xpn.xwiki.plugin.watchlist.WatchListPluginApi removed
178 +com.xpn.xwiki.plugin.watchlist.WatchListStore: Class com.xpn.xwiki.plugin.watchlist.WatchListStore removed
179 +com.xpn.xwiki.plugin.watchlist.WatchListStore$ElementType: Class com.xpn.xwiki.plugin.watchlist.WatchListStore$ElementType removed
180 +{{/code}}
181 +
163 163  * Add support for categories to extension. It should not be an issue for most Extension implementations which are supposed to extend ##AbstractExtension##
164 164  
165 165  {{code language="none"}}

Get Connected