Changes for page Release Notes for XWiki 7.1 Milestone 2
Last modified by Thomas Mortagne on 2017/03/24
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki.en ygma1 +XWiki.VincentMassol - Content
-
... ... @@ -26,26 +26,24 @@ 26 26 27 27 == New debug mode == 28 28 29 -It's now possible to display various information about what happen during therequest like the time spent on each step and sub steps.29 +It's now possible to display various information about what happens during a request like the time spent on each step and sub steps. 30 30 31 31 {{image reference="elapsedtimetree.png"/}} 32 32 33 +== Miscellaneous == 33 33 34 34 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%29+and+status+%3D+Closed+and+resolution+%3D+Fixed+and+fixVersion+%3D+%22<version>%22&tempMax=1000]] fixed in this release. 35 35 36 36 = For Developers = 37 37 38 -== Mail API improvements ==39 +== Mail API Improvements == 39 39 40 40 * Send prepared mime message to multiple users as independent message. A new mime message cloning factory (hint "message") is available to be used with iterator factories. It duplicates a given source message as is, to allow sending it to multiple users as independent messages. See [[Example 5>>extensions:Extension.Mail Sender API||anchor="HExample5:SendapreparedmimemessagetoalistofUsersandGroups"]] of the documentation for a sample. 41 - 42 42 * Mail API has been slightly modified to fix a bug when waiting for all mails to have been processed (the ##waitForProcessing()## wasn't really waiting!). As a consequence calls to ##MailResult.waitTillProcessed(long timeout)## and ##MailResult.isProcessed()## have been replaced by calls to ##MailStatusResult.waitTillProcessed(long timeout)## and ##MailStatusResult.isProcessed()##. Note that for backward compatibility reason the scripting API still supports the old API (but it's deprecated and you should move your code to use the new API). 43 - 44 44 * Mail Status Store API has been refactored to provides ordered result based on any status fields. A new method also ease loading a single status for a given messageId. 45 - 46 46 * The Mail module's prepare step now does a better handling of the ExecutionContext by cloning it. This way you can safely use it while rendering your mail's template, when you are using the velocity bindings. More details on [[XWIKI-12090>>http://jira.xwiki.org/browse/XWIKI-12090]] 47 47 48 -== Job progressimprovements ==46 +== Job Progress Improvements == 49 49 50 50 It's now possible to associate message to each step of the progress. Also a new API have been added to make easier to notify about progress in scripts. 51 51 See http://extensions.xwiki.org/xwiki/bin/view/Extension/Job+Module#HNotifyaboutprogress for more details.