Last modified by Thomas Mortagne on 2023/10/13

<
From version < 33.2 >
edited by Guillaume Delhumeau
on 2015/09/23
To version < 35.1 >
edited by Guillaume Delhumeau
on 2015/09/23
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -536,12 +536,23 @@
536 536  
537 537  Check the [[Document Picker documentation>>extensions:Extension.Document Picker]] for more details.
538 538  
539 +== REST ==
540 +
541 +2 new resources have been exposed to the REST API:
542 +
543 +* [[JobStatus>>platform:Features.XWikiRESTfulAPI||anchor="HJobresources"]]
544 +* [[JobLog>>platform:Features.XWikiRESTfulAPI||anchor="HJobresources"]]
545 +
546 +=== REST script services ===
547 +
548 +The Script service changed a bit, ##url(EntityReference)## now return relative URL String by default and a new ##url(EntityReference reference, boolean external)## has been added to force returning an external form URL. See [[Generate a REST URL for a resource>>platform:Features.XWikiRESTfulAPI||anchor="HGenerateaRESTURLforaresource"]] for more details.
549 +
539 539  == Miscellaneous ==
540 540  
541 541  * Objects, attachments and the document's class are now clearly not considered content, but metadata. Thus, any change in these will set the document's (XWikiDocument) metadataDirty flag to true and not touch the document's contentDirty flag unless there is an actual change in the document's content or title fields. This is also in line with the original intent of the contentAuthor document field. The direct impact of this is that the contentAuthor field will be updated only when the content is changed and thus the programming/script rights of a document will be changed much less often than before and much less by accident.
542 -* custom Maven properties which have a special meaning (like ##xwiki.extension.features##) are not ##duplicated## in Extension custom properties anymore
543 -* standard fields names have been added to ##org.xwiki.extension.rating.RatingExtension##
544 -* URL configuration now use default ConfigurationSource provider instead of only ##xwiki.properties## one which means it's possible to overwrite properties for each wiki among other things
553 +* custom Maven properties which have a special meaning (like ##xwiki.extension.features##) are not ##duplicated## in Extension custom properties anymore.
554 +* standard fields names have been added to ##org.xwiki.extension.rating.RatingExtension##.
555 +* URL configuration now use default ##ConfigurationSource## provider instead of only ##xwiki.properties## one which means it's possible to overwrite properties for each wiki among other things.
545 545  * Added ability to set and change the URL scheme to use in the Execution Context. This allows code to dynamically change the generated URLs when Rendering a document (useful when performing an Export for example).
546 546  * Started a new ##filesystem## URL Scheme for exporting Resources to the filesystem and generating URLs to them (useful for the HTML Export for example). At the moment, only the ##webjars## Resource Type is using it and all other Resource Types are using the old ##XWikiURLFactory## class.
547 547  * A new DocumentModelBridge.getContentAuthorReference() method has been added to allow accessing the content author of a document without depending on oldcore.
... ... @@ -566,7 +566,7 @@
566 566  {{/velocity}}
567 567  {{/code}}
568 568  )))
569 -* Better support of non-DOCUMENT ##EntityReferences## in ##DocumentReferenceConverter##. It now behaves like ##XWiki#getDocument(EntityReference)##
580 +* Better support of non-DOCUMENT ##EntityReferences## in ##DocumentReferenceConverter##. It now behaves like ##XWiki#getDocument(EntityReference)##.
570 570  * The Copy/Rename/Delete UI actions are now using the [[Refactoring Module's Script Services>>extensions:Extension.Refactoring Module]].
571 571  * The URL parameters ##?viewer=children## and ##?viewer=backlinks## have been added.
572 572  * A new "siblings" viewer has been added, accessible both with ##?viewer=siblings## and ##?xpage=siblings##.
... ... @@ -582,7 +582,7 @@
582 582  
583 583  * [[httpclient 4.5>>http://jira.xwiki.org/browse/XCOMMONS-815]]
584 584  * [[cssparser 0.9.16>>http://jira.xwiki.org/browse/XCOMMONS-817]]
585 -* [[less4j 1.12.0>>http://jira.xwiki.org/browse/XWIKI-12161]]
596 +* [[less4j 1.14.0>>http://jira.xwiki.org/browse/XWIKI-12400]]
586 586  * [[Joda-Time 2.8.1>>http://jira.xwiki.org/browse/XWIKI-12159]]
587 587  * [[Bootstrap 3.3.5>>http://jira.xwiki.org/browse/XWIKI-12211]]
588 588  * [[HSQLDB 2.3.3>>http://jira.xwiki.org/browse/XE-1491]]

Get Connected