views_bulk_operations 8.x-2.0-rc2

Bug fixes
Insecure

This is the second release candidate for 2.0. If no new issues surface, 2.0 will be released on 29th February 2018.

Changes since 2.0-rc1:

views_bulk_operations 8.x-2.0-beta1

New features
Insecure

The main new feature is the persistent selection of results that is maintained across all view pages and also when exposed filters and sorting is changed. The selection is dropped only when view arguments are changed.

Apart from that, new method for getting entities has been introduced: now they are loaded directly from view results by using the view base field values as a main filter condition.

API changes are minimal and most modules developed for 1.x branch (including views_bulk_edit and vbo_export) will not be affected.

views_bulk_operations 8.x-1.0

Bug fixes

This release is recomended for use on production sites, there are no known major problems for this release.

views_bulk_operations 8.x-2.x-dev

New features

Starting the 2.x release branch. The purpose: multi-page selection.

API changes are minimal and most modules developed for 1.x branch will be unaffected:

views_bulk_operations 8.x-1.0-rc1

New features

This is the first stable release candidate for Views Bulk Operations.

Main changes are:

views_bulk_operations 8.x-1.0-beta4

Bug fixes

Fixed a bug that caused incorrect passing of view results to the selected action, affecting modules defining actions that make use of results like vbo_export.

This is a hotfix release that followed beta3, so including beta3 changes as well for user convenience:

Bugs fixed:

views_bulk_operations 8.x-1.0-beta1

Bug fixes
New features

Bugs fixed:

  1. No batching of configurable / confirmable actions when batching was not selected (#2918699).
  2. Incorrect batch finished redirect when site is using a subpath (#2917340).

New features:

views_bulk_operations 8.x-1.0-alpha2

New features

This release contains important API improvements required for Search API (after this issue patch is committed) and Views Bulk Edit 2.x modules to work with Views Bulk Operations.

views_bulk_operations 8.x-1.0-alpha1

New features

First alpha release of the D8 functionality of VBO.

A stable release to hang your hat on while continually improving in the development branch.

views_bulk_operations 7.x-3.2

Bug fixes
New features
Insecure

This version raises the PHP requirements to 5.2.9.

Changes since 7.x-3.1:

views_bulk_operations 7.x-3.1

New features
Bug fixes
Insecure

Biggest changes:
- Completely rewritten batching & queueing. Selecting all items on all pages is now batched in order to avoid timeouts.
- Removed the default views that ship with VBO. Use Administration Views instead.

views_bulk_operations 7.x-3.0

New features
Bug fixes
Insecure

Note that "merge single action" mode has been removed due to bugginess. You will need to stay with VBO 7.x-3.0-RC1 or implement an alternative solution for now. Alternatives will be investigated for the next release (3.1)

Changes since 7.x-3.0-rc1:

views_bulk_operations 7.x-3.0-rc1

New features
Bug fixes
Insecure

This release includes the first version of the "Modify entity values" action, intended to work like the "Modify node values" action from D6.
This one works on all entity types, and relies on Entity Metadata to fetch the information about properties.
The UI is considered good enough, but not final yet. Comments and suggestions welcome.

views_bulk_operations 7.x-3.0-beta3

New features
Bug fixes
Insecure

Another round of polish. Can't be called RC1 because #1057158: Provide an action for modifying entity values is not done yet.
Features a brand new & very flexible "Create archive of selected files" (works with imagefields and filefields as well, if you add a Files relationship), an improved "Pass selected ids to URL" action, many fixes to the rules code for loading entities from a VBO view.

After the previous beta was released, Rules changed the way it handles component access, making its components accessible to administrators only.
Temporarily disabled access checking, so the components should be available to all roles that are using the VBO view.
The relevant issue in the Rules queue is #1217128: limiting Rules components to specific permissions.

  • #1306108: Add the destination URL to configuration ('pass ids' action).
  • Remove the old, buggy and half-baked selection preservation.
  • #1307018: The rules action for loading a list of entities from a VBO view should not remove the pager.
  • #1293174: Loading entity lists in Rules gives warnings when using data selection for arguments.
  • #1293454 by anon: Send $form_state as a reference like core does.

views_bulk_operations 7.x-3.0-beta2

Bug fixes
Insecure

This release adds polish to existing functionality while the bigger patches ("edit fields", "download files") are still being cooked. Stand by for RC1 within a month.

- #735596 - VBO doesn't preserve duplicate results.
- Improve VBO field settings (fix issues with dependent settings and advanced actions, custom settings provided by actions)
- #1235736 by moonray, bojanz - Action includes always loaded using slow file_scan_directory(), even if VBO not used on page.
- Make VBO work when embedded using views_embed_view(), and in blocks.
- Saner reporting of executed operations (don't set a message for each processed row).
- Unchecking a checkbox should also reset any 'select all' elements.
- Improve styling (this makes 'select all on this page / all pages' actually look sane in themes are not Seven)
- Cleaner handling of default values in VBO admin. Fixes a bug with 'Override label' being selected by default
- #1201286 - Incorrect 'select all on this page / all pages' for grouped table displays.
- #1224708 by smk-ka - Support disabled checkboxes.
- #1224012 - PHP error regarding array_filter displayed when using drush vbo-list

views_bulk_operations 7.x-3.0-beta1

New features
Bug fixes
Insecure

It's been almost a month since the 7.x-3.0-alpha3 release, and a lot of work has happened since then.

1) Fixed several alpha3 regressions. Alpha3 accidentally removed support for advanced actions (actions added through the Actions UI). Now back (in actions_permissions as well). Also, global actions ('type' => 'system') weren't showing up, that's also fixed.
2) Refactored operation types, now implemented as ctools plugins. Operations are now objects, and contain all relevant logic. This allowed the main VBO code to be simplified a lot, leading to more maintainable code.
3) Reworked the Batch API code, resulting in much improved performance.
4) Reworked the admin UI (VBO field settings):
- Now possible to override the label of each operation (ported from 6.x-1.x)
- Automatically chooses the correct execution type based on the number of selected items (see README for more information)
- The drupal queue setting is now per operation, allowing only specific operations to be enqueued, which is more flexible and reflects better the intended use case.
5) Improved the rules integration:
- The config form now has access to all tokens for the current entity type (so you can use [node:author], or whatever you need)
- Now supports rules components that accept a list entity type (such as list<entity>, list<node>, etc) as the first parameter. Note that this turns on aggregation.
- Provided an action to allow Rules to load all entities in a VBO view (as a replacement for the "Execute VBO' action), as well as a condition that checks the number of results in a VBO view.
6) Many smaller improvements, including better default views, more documentation in the README, and bugs & notices fixed.

views_bulk_operations 7.x-3.0-alpha3

New features
Bug fixes
Insecure

Changes:
1) Now requires Entity API.
2) Now supports entity revisions. For example, add a "Content revision: Bulk operations" field, and do operations on specific node revisions.
3) Removed support for hook_node_operations() / hook_user_operations(). See http://drupal.org/node/1182448#comment-4575310
4) Added an option to force a single row to be selected, showing radio buttons instead of checkboxes.
5) Made core actions integration actually work (added back support for the "behavior" key, fixed permission issues, etc)
6) Fixed numerous paper cuts reported by users, including notices and strict errors.

All commits:

- Use instanceof instead of is_a, which is deprecated for PHP < 5.3
- #469672: 4 orphaned actions left when not using this module.
- Depend on Entity API, and simplify some code in the process.
- Issue #724686: restrict the number of selected items by dafeder, bojanz - Add a 'force single' option, making VBO show radios instead of checkboxes
- #1078858: Allow other modules to act on finished VBO process
- Core actions integration: Add back support for the 'behavior' key, save explicitly all entities that need to be saved (as specified through behavior).
- Remove redundant code from actions_permissions (since actions_list() in D7 returns the custom actions as well).
- #1190190: Undefined index: base table в views_bulk_operations_views_data_alter()
- #1183882: Notice: Undefined variable: plugin in views_bulk_operations_execute()
- Make VBO support Rules components that accept an entity of any type as the first param.

views_bulk_operations 7.x-3.0-alpha2

Alpha2 is a quick-fix release, fixing problems found in alpha1.

1) Fixed errors on install.
2) Fixed broken counts in the table and confirmation screens, where instead of numbers bigger than 1, !count was shown instead.
3) Fixed a notice in the default content view. Updated the README to inform the users about the default views.

views_bulk_operations 7.x-3.0-alpha1

A rewrite that came from the "reloaded" branch.
Sponsored by Commerce Guys.

No backwards compatibility of any kind (not even to previous 7.x-3.x-dev).
Requires Views 7.x-3.x-dev from may 29th or later.

1) Works with any style plugin (tables, grids, unformatted, whatever...). Including "select all".
2) Works with any entity type (uses entities directly, the VBO "object" abstraction is dead)
3) Support for Rules 2 actions.
4) Support for the Drupal Queue.

views_bulk_operations 5.x-1.4

Security update
Bug fixes

SECURITY FIX:
* Added node_access() check to prevent unauthorized users from modifying nodes

BUG FIXES:
* Removed single action special case and pre-selected single action in dropdown
* Fixed inclusion of local VBO actions

views_bulk_operations 5.x-1.1

New features
Insecure

NEW FEATURES
* Allow selection across all pages

FIXES
* No limitation on number of nodes
* Two or more VBOs per page

views_bulk_operations 5.x-1.0

New features
Insecure

Happy 1st birthday VBO!

Major features since last Beta release:
* http://drupal.org/node/274499 - supports custom actions
* http://drupal.org/node/252848 - supports D6-style actions

views_bulk_operations 6.x-1.x-dev

Views 6.x-2.x compatibility branch.

As of VBO 6.x-1.10-beta2, this branch is *also* compatible with Views 6.x-3.x.

views_bulk_operations 5.x-1.0-beta4

Bug fixes
Insecure

ISSUES FIXED:
* Problems with CVS branching and tagging. Currently HEAD serves D5. DRUPAL-5 branch is obsolete and will be removed soon.
* 197571 - warning on action confirmation page.
* 204291 - action configuration form being partially displayed on confirmation page
* 202213 - can't set operations in default admin view
* 200277 - Extra "select all rows" checkboxes added when no action selected
* 203091 - "select all" checkbox missing
* 196964 - pager menu appearing again in action configuration step

views_bulk_operations 5.x-1.0-beta3

Bug fixes
Insecure

Prior two beta releases were full of problems due to miscommunication between developers. Beta3 should actually work. I've tested it :)

Additional changes in this version:

* FIXED: Extra "select all rows" checkboxes added when no action selected (http://drupal.org/node/200277)
* CHANGED: Exception handling when invoking a VBO with no operations selected
* CHANGED: Tab named "Operations" instead of "Bulk"

Pages

Subscribe with RSS Subscribe to Releases for Views Bulk Operations (VBO)