Come together with the global Drupal community in Rotterdam, 28 Sept – 1 Oct 2026. Sessions, contribution, connection, and Early Bird savings until 8 June.
Since there are no issues a week after the first 4.4.x beta..
This release fixes all code quality checks and adds additional ones, it includes major cleanup and bringing up to recent standards work.
Full changelog since the previous stable release:
#3549282: Improved code quality checks
#3479950: Config schema fixes
#3109367: Provide a way to disable "select all on all pages"
If there are no regressions or BC issues found we'll have a stable 4.4.0 in 1 week with 4.3.x no longer supported.
Nothing big, just tidying up, improving code quality and applying latest standards. No BC issues expected but previous update hooks will be removed so please update to latest 4.3.x before going here.
Fixed Issue 3482490: Cancel user action doesn't produce an error anymore.
If planning an upgrade from 4.2.x, please mind:
Action Permissions sub module has been removed, if it was used on your project, you need to uninstall it and find an alternative solution.
Action processing messages changed a bit, you may need to reconfigure those (4.3.x comes with a lot more possibilities of customizing those so it should be enough to configure the VBO field on your views a bit).
Action Permissions sub module has been removed, if it was used on your project, you need to uninstall it and find an alternative solution.
Action processing messages changed a bit, you may need to reconfigure those (4.3.x comes with a lot more possibilities of customizing those so it should be enough to configure the VBO field on your views a bit).
In terms of functionality it's the same but the 4.2.x branch will get most of the support now so it should be the best choice for actively maintained and updated projects.
This is the first release candidate for the 4.0.x branch. If no new issues are found, we'll have a stable release in 2-3 weeks.
The only backwards compatibility loss with this is that automated tests with complimentary modules containing custom actions with preliminary configuration (Views admin VBO field action settings) will fail on config schema validation due to missing schema. This missing schema needs to be added (see the example module and test module config/schema/*.schema.yml for working examples).
This release fixes update path from 8.x-3.4 as in (for those that haven't updated yet) that was dropping set action preliminary configurations. If someone already updated, there are a couple of possible ways to fix it, including:
import the old config for views that use Views Bulk Operations (if available) and execute the views_bulk_operations_update_8034 function
NOTE: Due to introduction of pager manager in Drupal core 8.8 (The pager has now a backend changeable service) that caused malfunction of pagers when VBO was enabled on views (lack of core API backwards compatibility), this version of VBO will require Drupal core >= 8.8. If for some reason 8.7 or lower is used on your project - don't update.