Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Release: Opensolr Search 4.5.0 Minor update available for module opensolr_search (4.5.0). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Usage Milestone: Decoupled Router Module decoupled_router crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Diff

77,031 sites Security covered Drupal 10–11
View on drupal.org

This module adds a tab to view all revisions of content and visually highlights changes between them. It allows users to see added, changed, or deleted text between different versions of content.

This module adds a tab for sufficiently permissioned users. The tab shows all revisions like standard Drupal but it also allows pretty viewing of all added/changed/deleted words between revisions.

Versions

There are currently 2 supported versions of Diff.

The 8.x-1.x branch is a legacy branch that is effectively unmaintained and obsolete.

Migrating 8.x-1.x to 2.0.0.

This should be a smooth upgrade. 8.x-1.10 will be marked as unsupported sometime between August and October 2026

Simply run

composer require drupal/diff:^2.1.0

You are strongly advised to update to 2.1.0, there should be no compatibility issues between 8.x-1.10 and 2.0.0.

2.x
This is a new branch started by acbramley in an attempt to bring the Diff module up to modern coding standards.

2.0.0 - functionally equivalent to 8.x-1.10 but refactored and modernised

2.1.0 - Diff now supports all entity types

It requires:
- Drupal 10.5 (this will be raised as Drupal 10's minors go EOL)
- PHP 8.1 (this will be raised as PHP's minors go EOL)

8.x-1.x
This branch supports Drupal 10 and Drupal 11. 8.x-1.10 is the final release on this branch.

You should be able to upgrade to 2.1.0 with no issues.

Active maintainer/s

Previous maintainers

Refer to the readme.txt for configuration options.

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

7 tracked projects depend on this one

Activity

Tracked releases
12
Tracked since
Oct 2024
Latest release
2 weeks ago
Releases (12 mo)
7 ▲ from 5
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
2.1.1 Stable 10–11 Aug 11, 2026
2.0.1 Stable 10–11 Aug 11, 2026
2.1.0 Stable 10–11 Jun 10, 2026
2.0.0 Stable 10–11 May 6, 2026
2.0.0-beta6 Pre-release 10–11 May 5, 2026
2.0.0-beta5 Pre-release 10–11 Mar 2, 2026
8.x-1.10 Stable 10–11 Jan 20, 2026
8.x-1.9 Stable 10–11 Jun 3, 2025
2.0.0-beta4 Pre-release 10–11 Jun 2, 2025
7.x-3.5 Stable Dec 16, 2024
2.0.0-beta3 Pre-release 10–11 Oct 2, 2024
8.x-1.8 Stable 10–11 Oct 2, 2024