New Features:
- Add sharing endpoint. timo,csenger,sneridagh
- Add vocabularies endpoint. timo,csenger,sneridagh
- Add copy and move endpoints. buchi,sneridagh
- Docs: Convert all HTTP examples to use sphinxcontrib-httpexample.
lgraf
- Add 'addable' attribute to the types endpoint. It specifies if
the content type can be added to the current context. See
<https://github.com/plone/plone.restapi/issues/173>. jaroel
- Add support for named IJsonSchemaProvider adapter to target a single
field in a schema. This allows us to prevent rendering all choices
in relatedItems. See
<https://github.com/plone/plone.restapi/issues/199>. jaroel
- Add review_state to the folderish summary serializer. sneridagh
- Add principals endpoint. It searches for principals and returns a
list of users and groups that matches the query. This is aimed to be
used in the sharing UI widget or other user/groups search widgets.
sneridagh
- Add reset-password action to the users endpoint.
<https://github.com/plone/plone.restapi/issues/158> timo,csenger
Bugfixes:
- Fix coveralls reporting. timo
- Return correct id for folderish objects created via POST.
lgraf
- Fix timezone-related failures when running tests through `coverage`.
witsch
- search endpoint: Also prefill path query dict with context path.
This will allow users to supply an argument like path.depth=1, and
still have path.query be prefilled server-side to the context's
path. lgraf
- Overhaul JSON schema generation for types endpoint. It now returns
fields in correct order and in their appropriate fieldsets.
lgraf
- Add missing id to the Plone site serialization, related to issue
186. sneridagh
- Add missing adapter for IBytes on JSONFieldSchema generator. This
fixes the broken /types/Image and /types/File endpoints.
sneridagh
- Fix addable types for member users and roles assigned locally on
types endpoint. sneridagh