8.x-4.0-beta3 covers several bug issues after 8.x-4.0-beta2 was released.
All issues fixed in 8.x-4.x branch after 8.x-4.0-beta2 release are in the 8.x-4.0-beta3 release.
We're planning to make the next release a stable release.
This release changes the block render array structure to fix #1414660: editable_block breaks block rendering. It's possible that this will break your site if you've worked around this issue in your theme. See that issue for details.
* Vulnerability one - remote code execution possibility through json_decode implementation in the block reaction. This update removes the implementation in the block reaction and you will need to ensure your version of PHP included a json_decode function before applying.
Note that since beta5 it is no longer is it necessary to place the inline editor block, instead the editing interface should be accessible via contextual links on any block element. Please see the README for context_ui or the project homepage for information about the inline editing interface.
Note that since beta5 it is no longer is it necessary to place the inline editor block, instead the editing interface should be accessible via contextual links on any block element. Please see the README for context_ui or the project homepage for information about the inline editing interface.
#1795790 by yannickoo and loominade: Horrible UI in menu condition - adjusted to allow menu item select element to grow in size with a cap to provide
#1785668 by jpstrikesback and itaine: Access Check / Permissions for 'Use context editor dialog' - ensured configure layouts contextual link only shows for users with permissions to administer contexts
#2019081 by tekante, dblue: Increase CSS selector specificity in context_reaction_block.css - updated to remove offending rule as it appears unused
#1727794 by tnanek, brunodbo, idflood, kurtzhong, eagle82, bleen18,: Notice: Array to string conversion - corrected theme function to use expected variables array
#987148 by jdelaune, peterpoe and tekante: jquery ui always being included, adjusted so that elements are only included for users who can edit contexts
#1909884 by delzhand and tekante: Left alignment of context layout editor. Adjusted CSS for initial alignment of inline editor dialog.
#1930326 by tekante and TravisJohnston: Updated context ui readme with updated instructions about enabling the inline editor
Please note that this release contains a significant adjustment to the functionality for the context inline editor. No longer is it necessary to place the inline editor block, instead the editing interface should be accessible via contextual links on any block element.
#1238580 by tekante, mukhsim: Context edit form does not assign block weights properly.
#1720412: A reaction plugin without function options_form results in WSOD
#1154908 by johnbarclay: context_reaction_block.inc doens't load blocks as drupal core does, creating inconsistent behavior
#1124544 by wapnik, tcmug, hctom, idflood, febbraro: i18n conflict - Menu reaction doesn't have any effect
#1670392 by Sheldon Rampton: Better documentation for creating Drupal integration points
#1297776 by tekante, bensey: Blocks missing from reactions when context layouts is enabled.
#1439134 by jamesharv, clarew: Error when saving context - unable to define weight
#1050724 by jec006, e2thex, tirdadc: revamp of the context_ui inline editor behavior to remove the need to place the inline editor
#1076706 by tekante, mortendk: Corrected issue where menu blocks are dropped from contexts when using the inline editor
#1451830 by tekante: Ensuring a clean error message instead of a PDO error message is generated when trying to create a context with a duplicate name
#1496236 by tekante: Upgrade from D6 to D7 broken - removed Drupal 6 hook_update_N functions from .install file
#1178008 by adamdicarlo: context_layout_theme() no-template PHP notice.
#1459620 by andrew_k, wbobeirne, tekante: Make exclude symbol clearer in condition description
#1251240 by dalin: Context block reaction lists blocks without calling hook_block_info_alter().
#1132842: fatal error in plugin context_reaction_css_injector.inc
#1587444: Menu set active trail 'hack' breaks menu_position module in Drupal 7.14
#1169264: system-main block does not respect context assigned weight when block module is enabled
#1320864: Context not respecting block language
#1416260: Problem with context-filter
#1267958: Context condition for user registration form doesn't fire
#1401964: Empty blocks are always show to admins when using the context inline editor
If you are upgrading from Context 2.x consider this a major branch upgrade. Test the upgrade path on a staging or development site first and make a database backup.