Downloads

Download panopoly-7.x-1.22-core.tar.gztar.gz 19.66 MB
MD5: 159245669b101127e048cb9f34487894
SHA-1: 4e9f4b2264b171fc8967a2aee8c4a04201ce1895
SHA-256: 6894957644198a02aebc8285a15c1d35b0243d980eccb34938025dc1e368d27d
Download panopoly-7.x-1.22-core.zipzip 22.63 MB
MD5: b64de636b88c95f053e5313b0a55b140
SHA-1: 0602ffae070ac506dc140e289263c85fdfe2c328
SHA-256: 1c54800142a740100a73308bb4161fbcad74d7365d2424025ce9d214a12dbeb0
Download panopoly-7.x-1.22-no-core.tar.gztar.gz 16.53 MB
MD5: 359bc4a52b3d003cd9af6110573c94d1
SHA-1: cc31300c6be05191deee4ff5ba7d0070b2770a7c
SHA-256: c56dfd8da35578a38f33eaec9aa9f16076f02c8afcefbb274f4634bb357242cb
Download panopoly-7.x-1.22-no-core.zipzip 18.79 MB
MD5: 5305b7c46cf2c891f903ebb313661609
SHA-1: c218a23fb3ce0695e32d967bee865c6604e885a0
SHA-256: 4110c1de7f39e4889d0bc596b744ca32a38ae26f54a5c30db5e3d517c6391a40
Download panopoly-7.x-1.22.tar.gztar.gz 247.45 KB
MD5: 3e0a8bf2302059ba6aaef596aa9e02b2
SHA-1: f8acc325f0d0fbe9278e9ed58174fac207c5ce93
SHA-256: 681129bc7842dccd16c5008892c56c9723803cba6b840310666ff5029a9b4c91
Download panopoly-7.x-1.22.zipzip 253.05 KB
MD5: f465b9bd7ba927bd2719b111536fef58
SHA-1: 80f9206ba1620e962a207fae4c47d43acb5bda7d
SHA-256: 008a0aa61c83438a3e0132d38ee92c776c564475ee529782a4bb8895dd04649a

Release notes

This release includes a truly massive amount of changes, primarily due to a very successful sprint at DrupalCon LA, which helped to push a couple long-standing issues over the edge. Here are the highlights:

Drupal 7.37

It's in! Not much more to say. :-)

New default preview mode for the "Add Content" dialog

The previous default preview mode showed a preview for ALL the widgets in the selected category. With a small number of widgets this was fine (and looked pretty cool!) but had performance problems with a large number of widgets, not to mention some usability and accessibility issues.

So, we've added a new mode which only shows a single preview at a time.

The old mode still exists and the default won't be changed for existing sites (although, you can change it manually by visiting /admin/panopoly/settings/panopoly_magic and changing "Enable previews when adding panes" to "Single") but this will be the default for new sites going forward!

NOTE: The new mode is currently incompatible with Radix and Radix-based themes! Although, there are some patches in the works - check out #2496027: Generate preview markup in a theme function/template and #2502939: Incompatible with Panopoly's "Single" preview mode on the "Add content" modal. For the time-being, however, it's probably best to keep using the old preview mode if you use Radix.

Increased test coverage

One of the main focuses at the sprint at DrupalCon LA was increasing our test coverage, and thanks to all of the participants there, we were able to do just that in a number of important areas! The bigger our test coverage, the less likely it is that we'll break things when we make changes and release new versions, so this is super important work.

(BTW, if you want to contribute to Panopoly, one the best ways to do that it to help write tests! The effect on the project is long-term and the pay-off increases over time.)

Module updates

We've updated Fieldable Panels Panes, Menu Block, Media, Manualcrop and Apps to newer versions!

In particular, Fieldable Panels Panes is responsible for some of the core functionality of Panopoly, and this release (the first in almost 2 years!) represents a massive amount of work by the Panels community and the FPP maintainer, Damien McKenna.

Behat 3

Our Behat test suite previously relied on Behat 2 and we've finally managed to make the leap to Behat 3!

Since this affects all of our tests and our tests are constantly changing, this was a conversion that needed to start and finish in a very short period of time, and we were only able to pull this off largely thanks to a massive push that cboyden did over a 3-day weekend!

Accessibility improvements

A lot of work has been put into improving the accessibility of CTools and Panels (by Panopoly contributors, namely, cboyden) and those patches have been finally merged upstream and included in Panopoly. This plus the new preview mode make Panopoly more accessible than ever!

Instructions on how to upgrade:

Please see the Upgrading Panopoly guide!

All changes in this release:

  • Getting ready for the 1.22 release
  • #2477303: Drop support for updating from Panopoly version that were release more than a year ago
  • Update Panopoly Images for Issue #2401473 by dsnopek: Update to latest ManualCrop 7.x-1.x-dev
  • Update Panopoly Magic and Test for Issue #2155377 by dsnopek, sylus, mpotter, cboyden: Only show one widget preview at a time when adding content in panels
  • Update Panopoly Core for Issue #2499273: Include Panels and CTools patches for improved keyboard accessibility
  • Update Panopoly Core, Magic and Test for Issue #2483265 by dsnopek: Update to latest Fieldable Panels Panes (FPP)
  • Update Panopoly Test for Issue #2371247 by dsnopek, cboyden: Upgrade to Behat 3 / Drupal Extension 3
  • #2493739: Update to Drupal 7.37
  • Update Panopoly Core and Admin for Issue #2492811 by RobLoach, dsnopek: Move jquery_update to panopoly_core.make and .info
  • Update Panopoly Widgets for Issue #2458677 by mglaman: Add locale language filter to "Add content item" widget View
  • Update Panopoly Test for Issue #2374827 by dsnopek, Shawn DeArmond: Write Behat test for autocomplete on "Add content item" widget
  • Update Panopoly Core for Issue #2492841 by RobLoach: Switch from hook_pre_render_styles() to hook_library_alter()
  • #2183015 by dsnopek: Update scripts/create_test_branch.py for the addition of the 5.5 and 5.6 jobs.
  • #2183015 by dsnopek: Run Travis-CI tests with PHP 5.5 and 5.6 as well
  • Update Panopoly Magic and Test for Issue #2459163 by mglaman, dsnopek: Editing body of node in FAPE via the IPE doesn't save changes
  • Update Panopoly WYSIWYG for Issue #2491521 by dsnopek: Warning when content includes duplicate IDs and a user defined text format that allows them
  • Update Panopoly Widgets for Issue #2445119 by dsnopek: Update Media to 2.0-alpha4
  • Update Panopoly Magic and Test for Issue #2477469 by dsnopek, mglaman: Style settings form breaks 'managed_file' elements, puts 'Cancel' button in 'General Settings' fieldset, and gives PHP notices on region style settings
  • Update Panopoly Magic for Issue #2491593 by dsnopek: Visual regression on 'Add content' dialog for the top-level widget buttons
  • Update Panopoly Test for Issue #2430975 by Shawn DeArmond: Add Behat tests for demo content pulled in via panopoly_demo and Migrate
  • Revert "Update Panopoly Core for Issue #2456255 by dsnopek: Update views_autocomplete_filters to version 1.2"
  • Update Panopoly Core for Issue #2316531 by cornifex: Update Date to 2.9-rc1
  • Update Panopoly Test for Issue #2489630 by mglaman: "@Then /^I should see the "([^"]*)" button$/" notice on $region
  • Update Panopoly Test for Issue #2489354 by caschbre: Write Behat test for hiding seldom used pane styles via Panopoly Magic
  • Revert "Update Panopoly Test for Issue #2489354 by caschbre: Write Behat test for hiding seldom used pane styles via Panopoly Magic"
  • Update Panopoly Core for Issue #2466935 by mglaman, hefox: Update apps to rc1
  • Update Panopoly Widgets for Issue #2424709 by joegraduate: Update 'menu_block' module to 2.5
  • Update Panopoly Core for Issue #2456255 by dsnopek: Update views_autocomplete_filters to version 1.2
  • Update Panopoly Images for Issue #2486713 by ergophobe: Caption filter doesn't select the correct image size when an image's size is manually adjusted
  • Update Panopoly Images for Issue #2489320 by junaidpv: panopoly_images module pass incorrect arguments when calling watchdog() inside hook_init() implementaion
  • Update Panopoly Admin for Issue #2484733 by uladzimir.karol: Replace 'und' with the constant LANGUAGE_NONE for multi language site in panopoly_admin
  • Update Panopoly Search for Issue #2485081 by dobe: Alter Search Form Submit
  • Update Panopoly Test for Issue #2481145 by hefox: Undefined events don't have definition but afterStep still called, errors out
  • Update Panopoly Widgets for Issue #2480835 by dsnopek: Spotlight widget shouldn't assume that image exists when rendering
  • Revert "Update Panopoly Widgets for Issue #2479569: Update tablefield to version 2.4"
  • Update Panopoly Magic and Test for Issue #2468371 by dsnopek, cboyden: Provide a way for Views to opt out of allowing the "Display type" to be changed on the pane settings
  • Update Panopoly Widgets for Issue #2479569: Update tablefield to version 2.4
  • Update Panopoly Theme for Issue #2453093: Update respondjs to version 1.5
  • Start testing upgrades from the 1.21 release.
  • Restored drupal-org.make after the 1.21 release
Created by: dsnopek
Created on: 4 Jun 2015 at 13:17 UTC
Last updated: 2 Aug 2018 at 04:56 UTC
Bug fixes
New features
Insecure

Other releases