Install
Works with Drupal: ^8.8 || ^9Using Composer to manage Drupal site dependencies
Alternative installation files
Download tar.gz
52.96 KB
MD5: d4d77ea0cf1f317de27c91a0d15194c8
SHA-1: e0ea7392fe1966f72a103e8484fbc1d7f662eb4e
SHA-256: 0fa73dba62fd9964d3e87dbd6b104bd4f84ec12864ea9b001edac9cd77d360ed
Download zip
81.7 KB
MD5: 1c03d191ce316a627ab63c3838d29279
SHA-1: c7054738314d1af0ca938b9cb56ea370dcd221ed
SHA-256: 583933cd09fbd3db322a6baac73b2736f141f4449863d06c88a3c5ae310f7eb1
Release notes
Release candidate for Config Split 2.x
Contributors (11)
shelane, bircher, prudloff, pyrello, neclimdul, sker101, mparker17, tedfordgif, joelpittet, DamienMcKenna, fayedm
Changelog
Issues: 42 issues resolved.
Changes since forking from 1.x (8.x-1.5):
Bug
- #3277144 by bircher: Loop over source storage collections
- #3276681 by prudloff, bircher: Patch is lost if the same config is not a patch in another collection
- #3247757 by pyrello, bircher: Config patches being created even when specified in complete list
- #3247510 by bircher: Change notification on config import form
- #3239366 by bircher: fix also patch creation in partial export
- #3236393 by joelpittet, bircher: Do not add unnecessary cache tags in split overrider
- #3181828 by bircher: Fatal Error ServiceNotFoundException on save
Feature
- #3238855 by bircher, pyrello, neclimdul, sker101, mparker17: Better patch creation with addressable keys
- #3246696 by bircher, pyrello: Allow comparing the partial config with the sync storage and all other active splits
- #3246688 by bircher, pyrello: Add stackable split mode
- #3219993 by bircher: Make EphemeralConfigFactory compatible with Drupal 8
- #3077437: fix config_readonly integration
- #3167216 by bircher: Allow split in collection
- #3198336 by bircher: fix status override form not accepting none
- #3170204 by bircher: Change split entity form to reflect partial split.
- #3013423 by DamienMcKenna, fayedm: remove drush aliases
Support
Task
- #3275363 by shelane, bircher: Broaden the Drush constraint for services to allow Drush 11
- #3254958 by bircher: Updating status override in forms should happen after the config import
- #3249789 by bircher: increase phpstan level to 5
- #3232667 by pyrello, bircher: Change keys of config patch to make reviewing config diffs easier
- #3232243 by pyrello, bircher, tedfordgif: Improve config patch and merge for sequences
- #3232240 by bircher: Improve overview of what is in a split
- #3232239 by bircher: Add config cache key to the ones cleared when changin status overrides
- #3232238 by bircher: Add new forms to the actions dropdown and as menu items
- #3232235 by bircher: drush command for activating a split
- #3170696 by bircher: drush command for deactivating a split
- #3232232 by bircher: Add UI for split Activate operation
- #3170694 by bircher: Add UI for split deactivate operation
- #3170693 by bircher: Add UI for single split export operation
- #3170692 by bircher: Add UI for single split import operation
- #3230354 by bircher: Add drush command for setting and getting the status override
- #3231806 by bircher: Improved sorting of config which exists already on the site
- #3230324: Schema change should be done in update_N hook instead of post_update
- #3229247 by bircher: Add service for creating config patches that can be saved and applied to the config again
- #3229250 by bircher: Add service to sort a config array the same way core does
- #3228508 by bircher, tedfordgif: Change schema and UI for new 2.x features
- #3228506 by bircher: Remove 1.x feature parity tests
- #3170691 by bircher: Update copmposer and info files
- #3177553 by bircher: Prevent scaffolding files from beeing packaged in releases
- #3173277 by bircher: Add new tests which check what is to be imported and exported
- #3169400: do not conflict with drupal console, we don't support it any more