Problem/Motivation

Since upgrading to 2.1.0, I get this error message:

The docs (error list below step four) does not list this error.

Missing required unique header. It should contain the application ID, or a default application must be configured.

Steps to reproduce

Settings as attached. Application was missing after updating from 2.0.19 but still doesn't work after manually adding it.

Proposed resolution

It looks like 2.1 was a complete redesign of the module based on the commit history - this should have been in a new 3.x branch. composer update will update a "drupal/rest_api_authentication": "^2.0" to 2.1 because it does not consider that a major version (read up on semver).

Add whatever comes out of this issue to the docs.

Remaining tasks

User interface changes

API changes

Data model changes

Comments

seanr created an issue. See original summary.

purva_shende’s picture

Status: Active » Fixed

We have created a new branch and released the updated module. We have added instructions in the release notes to run the database updates after updating the module.

Running the database updates will prevent this issue from occurring.

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

purva_shende’s picture

Status: Fixed » Closed (fixed)