Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: ECA: Event - Condition - Action 3.1.9 Minor update available for module eca (3.1.9). Release: Site verification 3.0.1 Minor update available for module site_verify (3.0.1). Release: Configuration development 8.x-1.13 Minor update available for module config_devel (8.x-1.13). Usage Milestone: Entity Browser Module entity_browser crossed 100,000 active installs. Release: Sign for acknowledgement 3.0.6 Minor update available for module acknowledgements (3.0.6). Release: Sync Clients 1.0.2 Minor update available for module sync_clients (1.0.2). Release: Sync Clients 1.1.1 Minor update available for module sync_clients (1.1.1). Release: Mautic Audiences 1.1.2 Minor update available for module mautic_audiences (1.1.2). Release: Advanced Mautic Integration 1.2.0 Minor update available for module advanced_mautic_integration (1.2.0). Module Revived: Menu Import and Export 8.x-1.8 Module menu_export updated after 10 months of inactivity (8.x-1.8).

Fixed Config

No security coverage
View on drupal.org

The Fixed Config module provides a way for other modules to define configuration that is permanently defined in module code.

Features

Fixed config cannot be changed or deleted. If a new version of a module providing a fixed config has changes, the configuration item in the site will update accordingly.

For example, a commerce module could provide a view of the user's shopping cart. Defining this as fixed config ensures that site admins can't make changes that would break the functionality of the view, and that updates in the commerce module are reflected in the view installed in the site. The commerce module can still allow customisation of the view by providing a setting where the admin selects which view is used for the shopping cart, but the default view remains usable and the commerce module can easily make changes to it.

(This is the same concept as how back in Drupal 7, some modules provided hooks to define default items, such as hook_views_default_views().)

Fixed config can be static or derived:

  • Static fixed config is just a single piece of configuration.
  • Derived fixed config is derived automatically from admin-created config. For example, a vocabulary that is created for each node type. When the dependee config, the node type, is created by an admin, a dependent fixed config the vocabulary is automatically created by the Fixed Config module.

The Configuration development module can be used to help with creation of fixed configuration.

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
2
Tracked since
Sep 2026
Latest release
3 hours ago
Releases (12 mo)
2 ▲ from 0
Maintenance
Active

Releases

Version Type Core Release date
1.0.0-alpha1 Pre-release 10–11 Sep 22, 2026
1.0.x-dev Dev 10–11 Sep 22, 2026