Newer
Older
Panels 6.x-dev
==============
Replaced panels_load_include() with ctools_include().
Restored (and deprecated) panels_print_layout(), as other modules were relying on it.
Introduced Panels Stylizer.
Removed superfluous function, panels_sanitize_display().
#655268: Fix a problem retrieving cached content created by #634746.
Removed the old and crufty panels_print_layout().
#745808 by Robbert: use number_format() in flexible width calculations to ensure locale settings cannot bork generated CSS.
Stopped wasting cycles trying to render a mini panel in a block when we know the mini panel doesn't exist.
#765978 by joshk: Added watchdoggery and a hook to panels_display_save().
#746568 by mgriego: Disable block caching for mini panels.
#798954 by dixon: Pass $form_state to style plugins' validate and submit callbacks.
#779012 by c960657: implement the callback for a single content_type subtype in panels_mini to improve performance with large numbers of mini panels.
#763584 by neclimdul: Add a link to the block configuration page for mini-panels that takes the user to edit that mini- panel.
Security updates: protect the importer with the 'use PHP for block visibility' permission.
Panels 6.x-3.3 (2010-Feb-01)
==============
Earl Miles
committed
#612850: Fix crash bug with panes referencing deleted/missing views.
#614178: Transition to panels-pane.tpl.php caused empty panes to display again.
Earl Miles
committed
#634746 by joshk: Allow pane caching to modify the content during cache storage.
Earl Miles
committed
#612116 by johnskulski: panels-pane preprocess was incorrectly rendering $links
Earl Miles
committed
#612704 by c960657: panels_get_pane_content() inappropriately created a blank context when no contexts were available.
#618624 by johnskulski: Better classes for panel panes.
Earl Miles
committed
#651306 by joachim: Add "edit any panel node" permission. Not sure why this was never there.
Earl Miles
committed
#497042: Add update.php to remove unused panels_page_router_store table, if it exists.
Earl Miles
committed
#683162: Convert all plugins to use new $plugin = array() format. This is less brittle than the specially named hook.
#543898: Fix notice error when a layout has no regions.
Earl Miles
committed
#647706: Mini panel names can only be 32 characters, but the form failed to restrict the limit.
Earl Miles
committed
Introduce the Panels stylizer module which builds on the CTools stylizer base to create user definable, recolorable styles.
Earl Miles
committed
#606980 by Deciphered and sethfreach: Typo caused panel-pane class to disappear if another class was assigned.
Earl Miles
committed
#607242: Using the wrong variable in hook_block can cause title to not be overridable.
#608062: Visibility rules did not appear in the list when added to a pane (though they still applied).
Earl Miles
committed
==============
Earl Miles
committed
#552846 by eMPee584: Fix notice with tablesorts on mini panels page if no mini panels exist.
Earl Miles
committed
#568218: Links to clone, export, delete/revert, enable/disable variants from the main summary page were incorrect and led to an operation trail not found message.
Earl Miles
committed
#533724: Prevent Panels from upgrading while uninstalled, as that upgrades into broken pages.
#529816: Allow flexible layout to add custom classes to each region.
Earl Miles
committed
Rearrange the pane dropdown menus to be better organized and look a little nicer.
Add a new field to allow setting a panel title from one of its panes.
#562560 by Damien McKenna: Integration with export.module
Earl Miles
committed
#583172 by jacine: Turn panel pane into a template, as it always should have been.
#604404: Make sure caching does not trigger for form POSTs.
Earl Miles
committed
#529258 by stella: Attempting to modify CSS properties on mini panel causes ajax failure.
#537430 by dereine: Fix untranslatable strings in panels dashboard template.
#530104 by stella: Fix import problem with mini panels.
#535606: Mini panel deletion deleted all block config of all mini panels.
#539418 by esmerel: Remove reference to panel page from module description.
#535722: Fix incorrect "title" tag on categories in add content modal.
Earl Miles
committed
Fix a bug with drag and drop UI that caused panes to break after other panes were added.
#538900: Fix bug with flexible when having multiple regions of the same name if they have a space.
#552014: Hide Substitutions fieldset if there are no contexts.
Earl Miles
committed
#552006: Add Content modal now opens to explanatory text instead of the first category.
Earl Miles
committed
#553392 by lee20: Fix node allowed layouts not properly respected on edit layout screen.
Earl Miles
committed
#515316: Add permission to view Panels admin dashboard.
#298174: Recursion defense for mini panels.
Earl Miles
committed
#502670: Extra HTML designed only for flexible layout admin accidentally rendered.
#507516: "Default" panel style on regions not being properly utilized.
#476440: Seriously, cloning variants really realy fixed.
#518360 by joshk: Panels node form doesn't have format properly associated.
#525340 by markus_petrux: Dashboard improperly initializing a variable.
#460902 by dmmckenna: Fix problem installing panels from an install profile.
#488278: Preview on panel nodes prior to creation caused errors.
Earl Miles
committed
#475920: Create "use panels dashboard" permission to more easily control who can and cannot use it.
#384552: Fix incompatibilities with theme developer. Drag & drop screen does not need to be themable.
Panels 6.x-3.0-beta4
====================
Note: beta3 skipped to stay even with CTools beta numbers.
Removal of non-functioning bulk export module in favor of the new one in CTools.
Update to require CTools API 1.1.0
Updates to work with the new Page Manager UI in CTools.
====================
Update to require CTools based upon its advertised API version number.
Update code to ensure that the dead 'panels simple cache' module is really dead.
Attempt to go back further in history for a Panels 1 upgrade path.
Fix for making sure Panels completely disables itself if using incompatible version of CTools.
Update CSS caching on panel page and panel context to use ctools_css_store instead of remembering the filename.
Infinite loop protection in panel nodes.
#459078: Provide the "read more" flag for teasers of panel nodes.
Fix broken styling when dragging a panel pane.
Earl Miles
committed
Integrate with CTools tab system so we can add edit tabs to all our panel pages.
#454208: pgsql does not support concat(), so use || instead for postgres.
#445828: Remove "Settings" link if a content type has no settings form.
#460200: Allow regions and columns that have only 'fixed' width items. Disallow changing a 'fixed' item to 'fluid.'
Earl Miles
committed
#422712: Panel page import button went to wrong place.
#423288: Profile template plugin had wrong path.
#424176: Panel nodes: Remove unused layout screen, fix some notice errors, give context a description.
New simpler panel page task that doesn't bother with handlers at all.
Earl Miles
committed
#317121: Respect 'hide title' option in display settings.
#422404: Update to exportables left mini panels kind of broken.
#422180 by joshk: Fix panel node_access to accept incoming $account.
Moved content types to CTools.
Better add content dialog.
Earl Miles
committed
#440142 by jcmarco: Did not change panels_get_content_types to ctools_get_content_types.
Add a live preview widget to the panel content edit page.
Fix panel page type to actually respect the contexts.
Upgrades from as far back as Drupal 5 can now be supported.
Rearranged the menus, created the Panel dashboard.
Returned the allowed content settings form to panel page
Added allowed layouts to settings form for panel pages, nodes, minis.
#362754 by dereine: Fix invalid XHTML in 3col 33/34/33 template.
#375686: Create panels_get_current_page_display() to replace the old panels_get_current_page() function.
#424798: Respond to a cloned handler by properly cloning the display as well.
Earl Miles
committed
#424290: Ensure content.inc is loaded during panels display save so that everything can be found.
Earl Miles
committed
#422090: Ensure the first item added to a row is fluid. Fixed can then be added after that.
Earl Miles
committed
Panels 6.x-3.0-alpha3
=====================
Note: This changelog is incomplete, as it was started sometime after alpha2.ls
#349979 by Dave Reid: Proper use of link alter.
Earl Miles
committed
#374628: Add a check for broken display to the admin summary to prevent crashes.
Earl Miles
committed
Retool flexible layout into a nice javascripty visual layout builder.
Retool mini panels to use ctools export class and provide a .inc file for its content type as a better example.
Store a panel task handler's display in the database.
Add a mechanism to fetch information about just one content subtype (i.e, single view, single block) instead of fetching them all.
Overhaul node_content_type creating a .inc file.
Add 'content type' property to content types.
Add 'defaults' property to content types.
Earl Miles
committed
Panels views cleanup, including making exposed form blocks available.
#391788 by guix: Simple cache should not unserialize data that is now already unserialized.
#367635 by lee20: View title built too early and so lost arguments.