Install
Works with Drupal: 7.xUsing Composer to manage Drupal site dependencies
Downloads
Release notes
Version 2's API has changed completely, so modules using Blockreference might be broken. There is an upgrade path, so content should be fine. Views should still work, but maybe not.
Test v2 very well before upgrading.
Version 2 fixes the bid
problem: in v1 blocks were referenced by {block}.bid
, but that changed, because the block table is sort of a cache. Now they're stored as module & delta, which means the field tables have changed structure and references can't be lost now. Reference options have moved from field to field instance and I've removed all options except "Referenceable modules".
I've removed a few deprecated things and more things that I thought were useless, so this is not a Blockreference v1 drop-in! And it might be broken everywhere, so try it and let me know.
Version 2 adds two dependencies: Entity API and PHP 5.3+. You should have both already.