Change record status: 
Project: 
Introduced in branch: 
8.x
Introduced in version: 
8.x
Description: 

Until now, a REST resource defined in the following way would support all formats and only cookie based authentication:

# rest.config.yml
resources:
  entity:node:
    GET: { }

Now each resource must define its supported formats and authentication methods, like the following one:

resources:
  entity:node:
    GET:
      supported_formats:
        - hal_json
        - json
      supported_auth:
        - http_basic
Impacts: 
Module developers