Maintainer note
Please upgrade to the latest 4.3.x before upgrading to 4.4.0. More information in the release docs.
Sorry for inconvenience, 4.4.0 had a beta release (with a notice in Drupal Slack #contribute channel), a week later a RC and a week later a stable release so there were two weeks to test everything. Looks like nobody was interested then.
Problem/Motivation
Changes introduced in 4.4.0 added database updates however these got removed in the release.
https://git.drupalcode.org/project/views_bulk_operations/-/commit/ea0e24...
- This added views_bulk_operations_update_8036 to update the configuration to match schema.
https://git.drupalcode.org/project/views_bulk_operations/-/compare/4.3.4...
- The release removes all database updates and sets hook_update_last_removed to 8034.
https://git.drupalcode.org/project/views_bulk_operations/-/commit/ee38f9...
- This looks like the commit responsible. It also removed the views_bulk_operations_update_8035 update.
Proposed resolution
Reintroduce missing database updates.
Issue fork views_bulk_operations-3553049
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
joegl commentedComment #3
joegl commentedComment #4
ressaThanks for reporting this. Also, all earlier versions were set to not "Supported", resulting in warning emails, see #3553118: False warning about Views Bulk Operations (VBO) security update. This may cause more users to feel an urgency to update, even if it's not necessary.
Comment #5
graber commentedAdded info to the release notes to upgrade to latest 4.3.x prior to upgrading to 4.4.0.
Comment #6
graber commentedComment #8
graber commentedComment #9
joegl commentedI don't think you totally understood. The database update I'm referring to was never in a 4.3.x release. It was only in the dev version and should have been part of the next release.
Comment #11
joegl commentedCreated a merge request to restore the update.
Comment #12
graber commentedOh dear 🤦♂️
I’ll handle it as soon as I’m back at my desk
Comment #14
graber commentedComment #16
joegl commentedThanks Graber!
Comment #17
jwilson3I arrived here via release notes https://www.drupal.org/project/views_bulk_operations/releases/4.4.2
If the 4.3.x hook_update_Ns have been added back, is the warning in the issue summary above to update to the latest 4.3.x version still relevant? If not can it be removed? If its still needed could this warning be mentioned also all 4.4.x release notes pages?
Comment #18
joegl commented4.3.x hooks were not added back, they were still removed (so the warning is still relevant) and upgrading to 4.3.4 is still necessary before jumping to 4.4.x. This was to restore a database update that was meant to be part of the new code and had never been released prior. I can't comment on the other bit about release notes, but probably not a bad idea?