Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Conflict

Security covered Under active development 4,473 sites

This module helps prevent accidental overwriting of content when multiple users edit simultaneously. It detects field-level conflicts by comparing original content, your edits, and others' edits to allow for merging changes.

Drupal 11 and eventually Drupal 12

The module branch 3.0.x works out of the box for all kind of content entities - no configuration is needed.

Conflicts which will be auto merged:
-changes in translatable fields in non-edited content entity translations
-changes in fields to which the user does not have access
--fields with no edit access
--fields not part of the entity form display
-changes in entity metadata
--revision ID
--changed timestamp

There is also the ability for a conflict UI however currently no default conflict resolution is provided. This should be provided by - #2910910: Add default conflict resolution UI so please use this issue for your ideas and suggestions.

There is out of the box support for inline entity references, but for that the form alter hook should be called in a similar way.

Drupal 7

This module allows parallel editing of nodes with field-level conflict detection and a trick to prevent accidental overwriting of fields when they are changed by another session while a node is being edited.

This behavior is useful for things like issue queues where multiple people might be following up to an issue simultaneously. The original problem that lead to this module is #1559578: D7 solution for when multiple users are updating an issue simultaneously.

It works by doing a 3-way comparison between the field data of the original node, the node as edited by us, and the node as edited by others.

Ask your assistant about Conflict

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
11
Tracked since
Apr 2024
Latest release
1 month ago
Releases (12 mo)
2
Maintenance
Active

Release Timeline

Releases

Version Type Core PHP Release date
3.0.0-beta4 Pre-release 11 Sep 11, 2026
3.0.0-beta3 Pre-release 11 Sep 11, 2026
3.0.0-beta2 Pre-release 9–11 Oct 15, 2025
3.0.0-beta1 Pre-release 9–11 Oct 15, 2025
3.0.0-alpha6 Pre-release 9–11 Sep 23, 2024
8.x-2.0-alpha6 Pre-release 9–11 Sep 23, 2024
3.0.0-alpha5 Pre-release 9–10 Apr 14, 2024
8.x-2.0-alpha5 Pre-release 9–10 Apr 14, 2024
3.0.0-alpha4 Pre-release 9–10 Apr 14, 2024
3.0.x-dev Dev 11 Apr 14, 2024