panels 7.x-3.12

Bug fixes

Bug fixes for PHP 8.0 and 8.2

Contributors (6)

fenstrat, joseph.olstad, joelpittet, norgef, leymannx, Taran2L

Changelog

Issues: 3 issues resolved.

panels 8.x-4.7

Bug fixes
New features

This is an incremental release for panels. supporting Drupal 9 and 10. If you're still using Drupal 8, use Panels 8.x-4.6 instead.

panels 7.x-3.11

Bug fixes
New features

Addressing a number of bug fixes and performance improvements.

panels 8.x-4.6

Bug fixes
New features

This is the first officially supported Drupal 9 version of Panels.

Note, this requires Drupal 8.8 and above. No other changes were made between 4.6 and 4.5 except removing deprecations.

panels 8.x-4.5

Bug fixes

This is an incremental update to Panels, which includes various bug releases.

This is the last version of Panels to support Drupal 8.5, 8.6, and 8.7

Changes since 8.x-4.4:

panels 8.x-4.4

Bug fixes

This is a incremental release containing compatibility fixes with Drupal core

Changes since 8.x-4.3:

  • Issue #3031778 by iyyappan.govind, YurkinPark, skhanbwm, nickolaj, thalles: Change panels store.
  • Issue #2862959 by antroxim, mohit_aghera, chrishks: JS error in IPE - Cannot read property 'top' of undefined

panels 8.x-4.2

Bug fixes

This is a hotfix release containing compatibility fixes with the forthcoming Drupal 8.4.0 release.

Changes since 8.x-4.1:

panels 8.x-4.1

Bug fixes

This is a hotfix for a bug discovered after the 4.0 release, causing new pages not able to be built.

See Issue #2874489: Drupal\Component\Plugin\Exception\PluginNotFoundException: The "" plugin does not exist. for more information.

For upgrading, please see the Panels 4.0 release information.

panels 8.x-4.0

Bug fixes
New features

Finally, the first release of the panels API! This release tackles the basic support for panels supporting variants (like page manager and panelizer) on the layout discovery system.

This release isn't at feature parity with D7. If you're missing a feature, please file an issue!

Upgrading from 3.x panels (layout plugin / Drupal 8.2)

We provide an upgrade path for panels, panelizer, and page manager. However, you're on your own if you created themes or modules that relied on the panels 3.x layouts! The following themes need their names search/replaced:

panels 8.x-4.0-beta1

Bug fixes
New features

Changes since 8.x-4.0-alpha1:

  • General File Cleanup.
  • Panels liposuction of old D7 code.
  • Remove depricated d7 code from 8.x version of panels.
  • Add layout icons for core layouts.
  • #2699085 by tim.plunkett: Lock Panels IPE when a user has made TempStore changes.
  • Add requirements for 8.3 and a layout mapping for new layouts in layout discovery.
  • Update ctools dependency version.

panels 8.x-4.0-alpha1

New features

Initial release of Panels 4.x branch, which is essentially the 3.x branch but supports layout_discovery (in core) instead of layout_plugin (contrib)

panels 8.x-4.x-dev

Bug fixes
New features

Initial release of Panels to support the new Layouts system introduced with Drupal 8.3.x

panels 8.x-3.0-beta6

Bug fixes
New features

This is a major release of panels that includes many panels IPE enhancements, some security features, wizards API, and better integration with workflow/workbench moderation.

Note: While this beta releases are not covered by the Drupal Security team, this release fixes the following access bypass issue:

Changes since 8.x-3.0-beta5:

panels 7.x-3.9

Bug fixes
New features

This is a new feature + bugfix release for panels on Drupal 7.

This release fixes a few more issues that came up in 3.6 and 3.7, as well as a few small UX improvements.

Changes since 7.x-3.8:

panels 7.x-3.8

Bug fixes
New features

This is a continued bugfix release based on regressions brought up in the security release for Panels 3.6.

This release is strongly recommended over Panels 3.7 to fix page manager erronously giving access denied to some panes.

Note: This release requires ctools 7.x-1.11. Make sure you update both!

Changes since Panels 3.8:

panels 8.x-3.0-beta5

Security update
Bug fixes
New features

This is a major release of panels that includes many panels IPE enhancements, some security features, wizards API, and better integration with workflow/workbench moderation.

Note: While this beta releases are not covered by the Drupal Security team, this release fixes the following access bypass issue:

  • #2767009 by samuel.mortenson: "Create content" is displayed unconditionally

Other Changes since 3.0-beta4:

panels 7.x-3.7

This is a bugfix release based on regressions brought up in the security release for Panels 3.6. This release goes to 11!

This release is strongly recommended over Panels 3.6 to fix the following security issue:

* Panels - Critical - Multiple Vulnerabilities - SA-CONTRIB-2016-047

Fixes since Panels 7.x-3.6:

panels 7.x-3.6

Security update
Bug fixes
New features

This release of panels 3.6 brings in mostly bugfixes, and a few minor feature enhancements. It also includes two fixes that resolve the following SA:

* Panels - Critical - Multiple Vulnerabilities - SA-CONTRIB-2016-047

All sites are strongly recommended to update to 7.x-3.7 instead of this release.

panels 6.x-3.12

Bug fixes

This is the final* release for Panels in the Drupal 6.x ecosystem. This fixes a bug in the cache table update that can throw a notice when updating from earlier versions of panels.

If you're using views-6.x-2.x, you should stay on Panels 6.x-3.12.

*There may be a 6.x-3.13 version if #2411093: PHP strict warnings: Declaration of ... should be compatible with ... gets committed in views.

panels 8.x-3.0-beta4

Bug fixes
New features
Insecure

This release of panels is mainly to address IPE UI enhancements and resolve some outstanding bugs.

Changes since 3.0-beta3:

panels 8.x-3.0-beta3

Bug fixes
New features
Insecure

This is an incremental release of panels, to support panelizer....

panels 8.x-3.0-beta2

Bug fixes
Insecure

If you want to participate in the beta release roadmap, ping japerry, dsnopek, mortenson, or EclipseGC in #drupal-scotch

What is panels in Drupal 8?

Panels is a part of the larger layout/scotch ecosystem, and works best with the following modules:

panels 8.x-3.0-beta1

Bug fixes
New features
Insecure

Hear ye', Hear ye' Panels is in Beta!

If you want to participate in the beta release roadmap, ping japerry, dsnopek, mortenson, or EclipseGC in #drupal-scotch

What is panels in Drupal 8?

Panels is a part of the larger layout/scotch ecosystem, and works best with the following modules:

panels 6.x-3.11

Bug fixes
New features

This is the final feature release for Panels in the Drupal 6.x ecosystem. Panels for workgroups!

Only bug fixes and security updates will be included in future panels releases.

Changes since 6.x-3.10

panels 8.x-3.0-alpha20

Bug fixes
New features
Insecure

This is an incremental feature update for the panels portion of the scotch ecosystem on drupal 8.

The major release update for alpha20 is the addition of panels IPE and Sam Mortenson leading the IPE initative! Take a look and file issues if there is anything you want to add/fix/improve!

All Changes since 2015-11-10:

panels 8.x-3.0-alpha19

This is an incremental pre-release of panels for drupal 8. Included in this release:

Changes since Alpha 18

  • #2612044 by dsnopek: Add layout settings to configuration form

panels 8.x-3.0-alpha18

Bug fixes
New features
Insecure

This is an incremental pre-release of panels for drupal 8. Included in this release:

Changes since Alpha 17

  • #2340999 by brantwynn, phenaproxima, dsnopek, mglaman, mpotter: Implement "display renderer" plugin type (now called "display builder")
  • #2599382 by phenaproxima: Add moar unit tests of PanelsDisplayVariant
  • #2599356 by phenaproxima, dsnopek: PanelsDisplayVariant should use dependency injection

panels 8.x-3.0-alpha17

Bug fixes
Insecure

This is an incremental release of the new Panels for D8.

Major changes:
Drupal 8.0.0-RC1 Support, ctools, and page manager requirements. Mainly the page manager pieces have been removed, instead relying on ctools and page manager to do the heavy lifting.

  • Issue #2511582 by tim.plunkett, dsnopek: Extend BlockDisplayVariant rather than copying code from Page Manager
  • Issue #2571957 by tim.plunkett, dsnopek: PageAwareVariantInterface is gone

panels 8.x-3.0-alpha12

An incremental release of panels to keep up with Drupal 8 beta, there are no changes between this release and Alpha11.

Interested in helping out? join us every tuesday at 10pt/12ct in #drupal-scotch!

panels 8.x-3.0-alpha11

New features
Insecure

An incremental release of panels to keep up with Drupal 8 beta.

Interested in helping out? join us every tuesday at 10pt/12ct in #drupal-scotch!

Changes since 2015-05-10:

panels 7.x-3.0-alpha10

Bug fixes
Insecure

This is an incremental bug patch release to stay current with Drupal Core head.

panels 8.x-3.0-alpha7

This release is -exact- same as alpha6, we're just bumping the number to say that we've tested the alpha6 version with beta7 d8, and things appear to be working well :)

If you're interested in helping move panels in d8 forward, join us in irc, #drupal-scotch every Tuesday at 12:00 CDT /10:00 PDT / 17:00 UTC

panels 8.x-3.0-alpha6

Bug fixes
New features
Insecure

This is an incremental release for panels to stay in parity with the Core beta releases. It is still widely incomplete.

If you're interested in helping us move it along, join us in #drupal-scotch or #drupal-panels on irc.freenode.net!

Changes in this version:

panels 7.x-3.5

Bug fixes
New features
Insecure

Thanks for everyone who helped push the following issues into panels! This release requires the newly released ctools 1.6, make sure you have that as well.

Changes since 2014-02-12:

panels 8.x-3.0-alpha3

Bug fixes
New features
Insecure

This version works with Drupal 8.0.0-beta3, and is a snapshot of that compatibility. It may not work with later releases of drupal core 8.0.x.

It is the intention that alpha releases of panels will stay in sync with page_manager and layout_plugin modules

Major additions / changes: (by dsnopek):

  • Change Bag to Collection for Core compatibility.
  • Adopt changes in page_manager to support Variant title.

panels 8.x-3.0-alpha2

Bug fixes
New features
Insecure

This version works with Drupal 8.0.0-beta2, and is a snapshot of that compatibility. It may not work with later releases of drupal core 8.0.x.

It is the intention that alpha releases of panels will stay in sync with page_manager and layout_plugin modules

Major additions / changes: (by dsnopek):

panels 8.x-3.x-dev

New features

Drupal 8 initial dev branch release. This only contains the info.yml file, everything else is D7. This can be used as the starting point for Panels on D8 development.

panels 7.x-3.4

Bug fixes
New features
Insecure

This release of panels 3.4 brings in many new features and bugfixes. It also requires ctools 1.4 or greater.

Changes since 2012-08-18:

panels 7.x-3.2

Bug fixes
Insecure

3.1 included some bad IPE logic that made it impossible to add new panes to any region; this release fixes that bug.

panels 7.x-3.0

Security update
Bug fixes
Insecure

Changes since 7.x-3.0-alpha2:

panels 7.x-3.0-alpha3

Bug fixes
Insecure

Numerous bug fixes. As far as we can tell, this is now mostly usable. The main thing remaining that prevents this from being a beta is that we need to work out an upgrade path. This is particularly difficult for CCK.

If you update, please be sure to update CTools at the same time. These two modules must remain in sync.

panels 6.x-3.9

Security update
Bug fixes
Insecure

#959206: Legacy mode rendering fails with flexible due to CSS file not getting added.
#964334: Panels breaks views' row styles with the panels fields style.
#961662 by Nick Lewis: Account for pager info in simple caching.
SA: Scrub css id and css class on panes.

panels 7.x-3.0-alpha2

Bug fixes
Insecure

#920266 by dereine: Typo in cache.inc caused wsods in rare circumstances.
#879482 by mvc: Ensure Panels and CTools module files are loaded during update. Apparently could cause WSOD if not.
#917614 by jskulski: IPE broken in IE.
#906520: Improve CSS for rounded shadow boxes on IE7.
#932632 by mikeytown2: Fix notice in .install file.
#927840: Add clear-block to dashboard HTML to ensure themes do not do weird things to it.
#869766: Fix occasional problem with flexible layout pushing the entire layout to the left in certain fixed-width only configurations.
#949310: E_STRICT violation on declaration of render_pane() method of display renderers.
#940002: Custom style modal was broken.
#953484: Panes were not properly using classes array.
#941532: panel nodes had some serious problems do to hook_node_*.
#954324: Mini panels failed during uninstall.
#827628: "Add content" dialog could lose content with the same title as other content.
Fix the naked style to support content that needs to be rendered.
#958072: Fix panels_node_node_access to not throw warnings on menu access tests.
#965286: Panel node update was trying to use db_insert() instead of db_update().
#964334: Panels breaks views' row styles with the panels fields style.
#941802: Fix radio layout butotn.
#980696 by das-peter: Update calls to drupal_set_html_head() to D7.

panels 6.x-3.8

New features
Bug fixes
Insecure
  • hook_panels_pre_render() and hook_panels_post_render() getting empty displays.
  • #865704: Editing mini panels styles failed badly due to missing piece of cache.
  • Custom style could crash if trying to enable style reuse without first enabling stylizer.module.
  • In Flexible, the "class" would not stick when adding a new region/row/column but would when editing.
  • #861426: Editing a mini panel while that same mini panel is displayed on the page resulted in a crash.
  • #871730: Panel nodes with IPE enabled let anyone use IPE.
  • #877810: Multiple "Add flexible layout" tabs appearing based on number of flexible layouts stored.
  • #873224 by thsutton: hook_requirements() could cause notice error.
  • #867340 by cedarm: Restore removed but deprecated panels_render_layout() function.
  • #871942 by dwatson: Invalid CSS made dragger image not appear during IPE.
  • #867864: Fix a admin title and edit link problems with custom content types.

Pages

Subscribe with RSS Subscribe to Releases for Panels