Have a smooth update for Config Ignore module. Which removed the use of Config Filter module using core API instead of Config Filter

Created on 1 February 2023, almost 2 years ago
Updated 31 May 2023, over 1 year ago

Problem/Motivation

Follow up issue after 📌 Update Config Ignore module from ~2.0 to ~3.0 Fixed
The Config Ignore module did not add any hook update for easier update workflow

The Config Ignore module was using it, but detach the use of Config Filter

using core API instead of Config Filter

Proposed resolution

Have the smooth upgrade in Varbase Core
3 steps

  1. composer update -vvv
  2. composer require drupal/config_filter:~2.0
  3. drush pm:uninstall config_filter

Remove it by composer remove drupal/config_filter if you like.
But I would keep it
so that when you deploy the update
you will disable it on the production site too

Having the following in Varbase Core by:

  1. Add drupal/config_filter and disable it with a hook update - in a release tag for varbase_core-9.0.48
  2. Remove it in the next release of Varbase Core: varbase_core-9.0.49 or in varbase_core-10.0.0-alpha1

Remaining tasks

  • ✅ File an issue about this project
  • ✅ Addition/Change/Update/Fix to this project
  • ✅ Testing to ensure no regression
  • ➖ Automated unit/functional testing coverage
  • ➖ Developer Documentation support on feature change/addition
  • ➖ User Guide Documentation support on feature change/addition
  • ➖ Accessibility and Readability
  • ✅ Code review from 1 Varbase core team member
  • ✅ Full testing and approval
  • ✅ Credit contributors
  • ✅ Review with the product owner
  • ✅ Update Release Notes and Update Helper on new feature change/addition
  • ✅ Release varbase-9.0.12 , varbase_core-9.0.48

Varbase update type

  • ✅ No Update
  • ➖ Optional Update
  • ➖ Forced Update
  • ➖ Forced Update if Unchanged

User interface changes

  • N/A

API changes

  • N/A

Data model changes

  • N/A

Release notes snippet

  • Issue #3338305 : Have a smooth update for Config Ignore module. Which removed the use of Config Filter module
    using core API instead of Config Filter
📌 Task
Status

Fixed

Version

9.0

Component

Code

Created by

🇯🇴Jordan Rajab Natshah Jordan

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024