CHANGELOG.txt in GridStack 8.2
GridStack 8.x-2.0-dev, 2021-05-31
---------------------------------
- Fixed for layout builder Add block + Add style gone without bootstrap.
- Fixed for over-sized layout image selection with non-reponsive themes.
GridStack 8.x-2.0-dev, 2020-06-30
---------------------------------
- Updated to blazy:2.2.
GridStack 8.x-2.0-dev, 2020-06-24
---------------------------------
- Removed deprecated/ removed core/jquery.ui.droppable for D9 compatibility.
- Fixed for Bootstrap3 and Foundation regressions with breakpoint sizes.
- Fixed for unwanted static variables.
GridStack 8.x-2.0-dev, 2020-06-17
---------------------------------
- Fixed for D8.9 to address Library finder overrides.
- Issue #3143585 by gausarts, inst: Broken at Layout defaults pages.
GridStack 8.x-2.0-dev, 2020-05-09
---------------------------------
- Issue #3127237 by gausarts: Add usable layouts OOTB.
- Updated GridStack variant entity type schema.
- Fixed for module js solution with multiple js-driven layout instances and
incorrect container heights.
GridStack 8.x-2.0-dev, 2020-05-08
---------------------------------
- Added an option to place layout editor at Layout Builder pages.
GridStack 8.x-2.0-dev, 2020-05-01
---------------------------------
- Added row classes options for Bootstrap4 for now.
GridStack 8.x-2.0-dev, 2020-04-30
---------------------------------
- Added a shadow Variant layout engine for future elaboration.
- Issue #3131089 by gausarts: Add layout variants for content editors.
GridStack 8.x-2.0-dev, 2020-04-24
---------------------------------
- Issue #3127232 by gausarts: Add Media Library integration to add reusable
background images, and videos at Layout Builder pages.
- Issue #3127224 by gausarts: Add custom colors to colorize layouts with live
preview.
- Added stylizer service and plugins for configurable styling live preview.
- Re-organized CSS and JS files a bit.
- Fixed for configurable content item attributes.
- Added custom rules to help out boxes with background colors, etc.
GridStack 8.x-2.0-dev, 2020-04-08
---------------------------------
- Added live preview for few CSS classes at Layout Builder configuration.
- Fixed for JS issues by JS, not CSS.
GridStack 8.x-2.0-dev, 2020-04-06
---------------------------------
- Issue #3125382 by gausarts: Decouple gridstack library from front-end.
- Added HTML5 autocomplete for core Drupal deprecation.
- Fixed for ungridstack.
GridStack 8.x-2.0-dev, 2020-04-04
---------------------------------
- Fixed for perfect Aspect ratio with native Grid Layout, square square.
- Fixed for admin UI chaotic weirdness with breakpoint XS and SM.
- Improved the smallest breakpoint resizability UX.
GridStack 8.x-2.0-dev, 2020-04-03
---------------------------------
- Fixed for collapsing container without images, just captions.
- Added a hook_update to remove jQueryUI-related settings.
- Removed jQueryUI-related settings for core Drupal and library deprecation.
- Added supports for cellHeight = auto.
GridStack 8.x-2.0-dev, 2020-04-02
---------------------------------
- Added back supports to resize CSS Framework root region containers to
accommodate more possibility than flatly stacked 12 column regions for each
row.
- Put back Panels IPE integration till 3.x.
- Added supports for non-css background, including Responsive image/ picture, to
look gapless.
- Fixed for Foundation smallest breakpoint issues.
- Updated sample icons to look like a layout blueprint.
GridStack 8.x-2.0-dev, 2020-03-30
---------------------------------
- Added supports for LB UX.
GridStack 8.x-2.0-dev, 2020-03-29
---------------------------------
- Removed unhappy experiments.
- Removed useless ID, only relevant for admin page with JS thingies.
- Updated samples with the new region options to test out the feature.
GridStack 8.x-2.0-dev, 2020-03-28
---------------------------------
- Added option to disable helper extra classes: gridstack--nested box--nester
box--nested box--123 box--background box--image box--video, except few
required by JS to fix aspect ratio. Use the region names configurable via
optionsets or Layout Builder instead.
- Added option to name regions via optionsets for beloved themers.
- Refined box--empty class to respect caption as contents even without images.
GridStack 8.x-2.0-dev, 2020-03-27
---------------------------------
- Added a hook_update to accommodate changes.
- Simplified grid storage to just array values like seen at frontend.
- Made one column mode configurable for future fixes, still hard-coded now.
- Updated gridstack website links to the latest.
- Updated optionsets and samples to reflect simplified grids.
- Added Responsive image option for GridStack Image and Media formatters.
- Removed Image style option in favor of Responsive image from optionset.
- Moved GridStack::optimizeGridWidths to GridBase::optimizeClasses.
- Renamed GridStack::getEndBreakpointGrids to ::getLastBreakpoint.
- Renamed GridStack::getBreakpointGrids to ::getBreakpointItems.
- Renamed GridStack::getBreakpointGrid to ::getBreakpointItem.
- Renamed GridStack::gridsJsonToArray to ::breakpointsToArray.
- Removed deprecated BlazyVideoTrait for core Media with oEmbed.
- Moved GridStackAttribute into GridStackEnginePluginBase.
- Refactored admin section for code readability.
GridStack 8.x-2.0-dev, 2020-03-24
---------------------------------
- Fixed for icon extra margin when noMargin option is enabled.
GridStack 8.x-2.0-dev, 2020-03-22
---------------------------------
- Issue #3121463 by gausarts: Make GridStack CSS framework agnostic aka. layout
engines as plugins.
- Added a hook_update to migrate layout engines to plugins.
- Converted all layout engines into plugins for sanity and easy extensions.
- Added GridStackEngineManager service to manage layout engines.
- Refactored GridStackManager::buildItem to reduce dup lines with nested items.
- Removed Undescore dependency from front-end, except for old GridStack.
- Removed Panels integration for core Layout Builder.
- Cleaned up and refined method parameters which don't work out as planned.
- Cleaned up traces of pre-backbone decoupled admin from front-end.
- Removed old/pre-backbone admin templates and the rest of remaining traces.
- Renamed gridstack--destroyed to is-gs-destroyed like the rest.
- Renamed gridstack--debug to is-gs-debug to reflect states like the rest.
- Renamed gridstack--packing to is-gs-packing to reflect states like the rest.
- Renamed gridstack--nomargin to is-gs-nomargin to reflect states like the rest.
- Moved padding hack into .box__content to address various contents once.
- Fixed for regression with gridstack--nomargin class being removed.
- Fixed for native Grid verticalMargin not being applied as configured.
- Fixed for nested padding hacks, multiple padding hacks inside a padding hack.
- Fixed for regressions with one column mode.
GridStack 8.x-2.0-dev, 2020-03-16
---------------------------------
- Fixed for theme compatibility, Claro vs. Seven, causing data not saved due to
relying on non-existing CSS classes on one theme.
- Refactored admin stuffs to avoid potential breakages due to front-end changes.
- Renamed gridstack--disabled to is-gs-disabled to reflect temporary states.
- Renamed gridstack--enabled to is-gs-enabled to reflect temporary states.
- Added feature to configure Layout Builder classes per region.
- Fixed for admin backbone memory leaks with model removals.
- Added configurable Bootstrap/ Foundation preset classes for Layout Builder.
- Fixed for regressions with Layout Builder sortable.
- Added a new option Use native CSS Grid for non-bootstrap Layout Builder.
- Updated native Grid rules to the latest specs.
GridStack 8.x-2.0-dev, 2020-03-07
---------------------------------
- Finished migration to GridStack library v1.1.
- Added a new is-gs-layout for re-usability with Outlayer sub-module.
- Added a new CSS grid.static.css to have re-usable grid layout with minimum
rules such as to support dynamic Isotope layouts along with native CSS Grid.
GridStack 8.x-2.0-dev, 2020-03-06
---------------------------------
- Added a new CSS class gridstack--gs to avoid conflicts against
gridstack--native in case they are present on the same page since both share
the same gridstack--js class.
- Added a new option Use native CSS Grid to formatters and Views style.
- Added micro optimization to data attributes to reduce JS complexity.
- Respected Ungridstack for both native CSS and library js layouts.
- Removed global native CSS Grid to use formatters or Views style to avoid
conflicts with Outlayer, and also make it possible to stay side by side with
old js-driven layout as needed.
- Fixed for regressions with Outlayer at gridstack:8.x-2.3.
GridStack 8.x-2.0-dev, 2020-03-05
---------------------------------
- Issue #3117444 by gausarts: Breaking changes with v1.0.
- Added a hook_update() to remove deprecated settings, and use the new ones.
- Updated sample optionsets to be responsive by default to test out the
new CSS Grid layout without hustles.
- Updated width = column, height = maxRow, setGridWidth() = column().
- Cleaned up README from old customized GridStack libraries references.
- Removed old customized GridStack libraries included with this module.
- Removed old deprecated Use customized GridStack library option since it will
no longer be compatible with v1.1+.
- Started migration to GridStack library v1.1.
GridStack 8.x-2.0-dev, 2020-03-03
---------------------------------
- Issue #3117178 by gausarts: Support native browser Grid Layout.
GridStack 8.x-2.0-dev, 2020-02-15
---------------------------------
- Updated blazy.formatter.manager to blazy.formatter for blazy:rc7+.
- Fixed for default value regression.
- Updated minimum core_version_requirement to 8.8.
- Fixed for CSS background without aspect ratio.
GridStack 8.x-2.0-dev, 2020-02-15
---------------------------------
- Disabled irrelevant settings to GridStack: Grid, Style.
GridStack 8.x-2.0-dev, 2020-02-14
---------------------------------
- Removed all plugin constructors to conform D8 BC policy.
- Removed GridStackManager constructor to allow Blazy improve its DI.
- Removed messenger to use the one provided by core as of the latest changes.
- Moved attribute utilities into GridStackAttribute from GridStack.
- Updated to the latest blazy:2.x as per 2020-02-13 regarding sub-classing.
GridStack 8.x-2.0-dev, 2020-02-05
---------------------------------
- Updated to Drupal 8.8.
- Removed deprecated core methods pre D8.8.
GridStack 8.x-2.0-dev, 2020-01-31
---------------------------------
- Fixed for layout builder integration.
- Added micro optimization, similarity found -> code reuse.
GridStack 8.x-2.0-dev, 2020-01-19
---------------------------------
- Changed skins from hook_hook_info to use plugin system.
- Fixed for deprecated functions.
- Updated docs.
GridStack 8.x-2.0-dev, 2019-09-19
---------------------------------
- Hotfix for core Layout builder breaking changes with Quick edit since 8.7.3+
GridStack 8.x-2.0-dev, 2019-09-18
---------------------------------
- Issue #3053310 by NigelCunningham: Upgrade script fails due to Parse method
use instead of Parsefile
- Issue #3080356 by gausarts, stillworks: Field empty results with Entity or
Paragraphs
GridStack 8.x-2.0-dev, 2019-04-05
---------------------------------
- Fixed for docs and debug mode.
- Fixed for Layout builder draggable sortable blocks.
- Fixed for Layout builder contextual links.
GridStack 8.x-2.0-dev, 2019-04-03
---------------------------------
- Updated for D8.7+ depreciation compatibility.
GridStack 8.x-2.0-dev, 2019-04-01
---------------------------------
- Updated to Blazy RC1.
- Fixed for D9 deprecated test methods.
- Fixed for configurable Layout builder attributes broken when merged.
GridStack 8.x-2.0-dev, 2019-03-30
---------------------------------
- Removed GridStackManager::getCacheMetadata() for BlazyManagerBase
::getCacheMetadata() at Blazy RC1.
GridStack 8.x-2.0-dev, 2019-03-23
---------------------------------
- Added gridstack.debug.css for easy toggles and overrides.
- Added optimized option to remove duplicate CSS rules for CSS layouts.
- Fixed for js-driven responsiveness. Now GridStack is ultra responsive.
- Removed old hard-coded lg breakpoint to use the last defined breakpoint.
- Removed hook_theme_suggestions_HOOK_alter() as it offers very little benefit.
GridStack is versatile enough for various layout variants without suggestions.
- Updated optionset to be a global object.
- Fixed for icon without spaces when noMargin is enabled.
GridStack 8.x-2.0-dev, 2019-03-22
---------------------------------
- Fixed for admin UI.
GridStack 8.x-2.0-dev, 2019-03-21
---------------------------------
- Added caption_attributes for easy preprocess overrides.
- Added supports for both css-driven and js-driven layouts to make their
attributes and HTML tags configurable via Layout builder alike.
- Optimized js-driven admin UI with tons of image styles.
- Fixed for js-driven admin UI image style per grid.
- Added image cache buster for admin UI icons.
- Fixed for icon builder regressions with unwanted extra spaces.
GridStack 8.x-2.0-dev, 2019-03-20
---------------------------------
- Added .gridstack--nested class for easy styling with nested grids.
- Moved entity-related methods to GridStack entity.
GridStack 8.x-2.0-dev, 2019-03-19
---------------------------------
- Added .gridstack--nested class for easy styling with nested grids.
- Added .box__content wrapper for css-driven layout to easily style and group
multiple block contents.
- Fixed for ungridstack such as with Outlayer. Be sure to limit Views results
under Pager to remove surplus boxes to match your defined grids as mentioned
in TROUBLESHOOTING section.
- Fixed for regression with Layout builder.
- Moved GridStackHook::prepareRegions() into GridStack::prepareRegions().
- Moved theme_gridstack_box() loops into #pre_render to save another loop.
GridStack 8.x-2.0-dev, 2019-03-18
---------------------------------
- Fixed for admin UI regression with nested grids due to previous CSS changes.
- Updated grid loops to use theme_gridstack_box().
- Changed few entity static methods to non-static ones.
- Moved internal entity methods to GridStack.
- Made GridStack entity extensible by Outlayer.
GridStack 8.x-2.0-dev, 2019-03-16
---------------------------------
- Added Slick::GridStack(), and minor fixes.
GridStack 8.x-2.0-dev, 2019-03-11
---------------------------------
- Renamed getOptionsetOptions() to getOptionsetsByGroupOptions().
GridStack 8.x-2.0-dev, 2019-03-08
---------------------------------
- Cleaned up deprecated VEF/ VEM from test files.
GridStack 8.x-2.0-dev, 2019-03-06
---------------------------------
- Updated to the latest Blazy change 03-06 with BlazyAdminBase::openingForm().
- Added hook_gridstack_build_alter() to modify the entire gridstack outputs.
GridStack 8.x-2.0-dev, 2019-03-03
---------------------------------
- Cleaned up attributes for ungridstack.
- Fixed for ungridstack.
GridStack 8.x-2.0-dev, 2019-03-01
---------------------------------
- Added a debug mode option.
- Fixed for stamp insertion to avoid replacing existing contents.
GridStack 8.x-2.0-dev, 2019-02-27
---------------------------------
- Refactored CSS and JS files with aspect ratio and responsive displays.
- Added the last two ROADMAP TODO: stamps and rich boxes to alternate boring
images with a mix of rich boxes: Slick carousel, video, any potential
block_field: currency, time, weather, ads, donations blocks, etc.
- Added Category field.
- Moved heavy logic to #pre_render to gain some performance.
- Cleaned up deprecated methods, and VEF/ VEM leftovers.
- Reused methods for GridStack Views.
GridStack 8.x-2.0-dev, 2019-02-21
---------------------------------
- Split methods for readability.
- Made Gridstack media fieldable.
- Moved admin templates into Gridstack UI module.
- Fixed for responsive video.
GridStack 8.x-2.0-dev, 2019-02-19
---------------------------------
- Updated to the latest Blazy DEV 19/2 with core Media oEmbed.
- Added a new service. Be sure to run update, or drush cr.
GridStack 8.x-2.0-dev, 2019-01-14
---------------------------------
- Added temp fix for broken css-driven xs breakpoint.
- Added GridStack Entity formatter.
- Updated GridStack Media to use annotation as Blazy now depends on it.
- Deprecating Underscore for Lodash as per
https://github.com/gridstack/gridstack.js/issues/913.
- Added option to load non-minified library for admin pages.
- Added dependency on Blazy 2.x, and core layout_discovery.
- Removed deprecated old layout_plugin integration for core layout_discovery.
GridStack 8.x-2.0-dev, 2019-01-13
---------------------------------
- Initial commit.
File
CHANGELOG.txt
View source
-
- GridStack 8.x-2.0-dev, 2021-05-31
- ---------------------------------
- - Fixed for layout builder Add block + Add style gone without bootstrap.
- - Fixed for over-sized layout image selection with non-reponsive themes.
-
- GridStack 8.x-2.0-dev, 2020-06-30
- ---------------------------------
- - Updated to blazy:2.2.
-
- GridStack 8.x-2.0-dev, 2020-06-24
- ---------------------------------
- - Removed deprecated/ removed core/jquery.ui.droppable for D9 compatibility.
- - Fixed for Bootstrap3 and Foundation regressions with breakpoint sizes.
- - Fixed for unwanted static variables.
-
- GridStack 8.x-2.0-dev, 2020-06-17
- ---------------------------------
- - Fixed for D8.9 to address Library finder overrides.
- - Issue #3143585 by gausarts, inst: Broken at Layout defaults pages.
-
- GridStack 8.x-2.0-dev, 2020-05-09
- ---------------------------------
- - Issue #3127237 by gausarts: Add usable layouts OOTB.
- - Updated GridStack variant entity type schema.
- - Fixed for module js solution with multiple js-driven layout instances and
- incorrect container heights.
-
- GridStack 8.x-2.0-dev, 2020-05-08
- ---------------------------------
- - Added an option to place layout editor at Layout Builder pages.
-
- GridStack 8.x-2.0-dev, 2020-05-01
- ---------------------------------
- - Added row classes options for Bootstrap4 for now.
-
- GridStack 8.x-2.0-dev, 2020-04-30
- ---------------------------------
- - Added a shadow Variant layout engine for future elaboration.
- - Issue #3131089 by gausarts: Add layout variants for content editors.
-
- GridStack 8.x-2.0-dev, 2020-04-24
- ---------------------------------
- - Issue #3127232 by gausarts: Add Media Library integration to add reusable
- background images, and videos at Layout Builder pages.
- - Issue #3127224 by gausarts: Add custom colors to colorize layouts with live
- preview.
- - Added stylizer service and plugins for configurable styling live preview.
- - Re-organized CSS and JS files a bit.
- - Fixed for configurable content item attributes.
- - Added custom rules to help out boxes with background colors, etc.
-
- GridStack 8.x-2.0-dev, 2020-04-08
- ---------------------------------
- - Added live preview for few CSS classes at Layout Builder configuration.
- - Fixed for JS issues by JS, not CSS.
-
- GridStack 8.x-2.0-dev, 2020-04-06
- ---------------------------------
- - Issue #3125382 by gausarts: Decouple gridstack library from front-end.
- - Added HTML5 autocomplete for core Drupal deprecation.
- - Fixed for ungridstack.
-
- GridStack 8.x-2.0-dev, 2020-04-04
- ---------------------------------
- - Fixed for perfect Aspect ratio with native Grid Layout, square square.
- - Fixed for admin UI chaotic weirdness with breakpoint XS and SM.
- - Improved the smallest breakpoint resizability UX.
-
- GridStack 8.x-2.0-dev, 2020-04-03
- ---------------------------------
- - Fixed for collapsing container without images, just captions.
- - Added a hook_update to remove jQueryUI-related settings.
- - Removed jQueryUI-related settings for core Drupal and library deprecation.
- - Added supports for cellHeight = auto.
-
- GridStack 8.x-2.0-dev, 2020-04-02
- ---------------------------------
- - Added back supports to resize CSS Framework root region containers to
- accommodate more possibility than flatly stacked 12 column regions for each
- row.
- - Put back Panels IPE integration till 3.x.
- - Added supports for non-css background, including Responsive image/ picture, to
- look gapless.
- - Fixed for Foundation smallest breakpoint issues.
- - Updated sample icons to look like a layout blueprint.
-
- GridStack 8.x-2.0-dev, 2020-03-30
- ---------------------------------
- - Added supports for LB UX.
-
- GridStack 8.x-2.0-dev, 2020-03-29
- ---------------------------------
- - Removed unhappy experiments.
- - Removed useless ID, only relevant for admin page with JS thingies.
- - Updated samples with the new region options to test out the feature.
-
- GridStack 8.x-2.0-dev, 2020-03-28
- ---------------------------------
- - Added option to disable helper extra classes: gridstack--nested box--nester
- box--nested box--123 box--background box--image box--video, except few
- required by JS to fix aspect ratio. Use the region names configurable via
- optionsets or Layout Builder instead.
- - Added option to name regions via optionsets for beloved themers.
- - Refined box--empty class to respect caption as contents even without images.
-
- GridStack 8.x-2.0-dev, 2020-03-27
- ---------------------------------
- - Added a hook_update to accommodate changes.
- - Simplified grid storage to just array values like seen at frontend.
- - Made one column mode configurable for future fixes, still hard-coded now.
- - Updated gridstack website links to the latest.
- - Updated optionsets and samples to reflect simplified grids.
- - Added Responsive image option for GridStack Image and Media formatters.
- - Removed Image style option in favor of Responsive image from optionset.
- - Moved GridStack::optimizeGridWidths to GridBase::optimizeClasses.
- - Renamed GridStack::getEndBreakpointGrids to ::getLastBreakpoint.
- - Renamed GridStack::getBreakpointGrids to ::getBreakpointItems.
- - Renamed GridStack::getBreakpointGrid to ::getBreakpointItem.
- - Renamed GridStack::gridsJsonToArray to ::breakpointsToArray.
- - Removed deprecated BlazyVideoTrait for core Media with oEmbed.
- - Moved GridStackAttribute into GridStackEnginePluginBase.
- - Refactored admin section for code readability.
-
- GridStack 8.x-2.0-dev, 2020-03-24
- ---------------------------------
- - Fixed for icon extra margin when noMargin option is enabled.
-
- GridStack 8.x-2.0-dev, 2020-03-22
- ---------------------------------
- - Issue #3121463 by gausarts: Make GridStack CSS framework agnostic aka. layout
- engines as plugins.
- - Added a hook_update to migrate layout engines to plugins.
- - Converted all layout engines into plugins for sanity and easy extensions.
- - Added GridStackEngineManager service to manage layout engines.
- - Refactored GridStackManager::buildItem to reduce dup lines with nested items.
- - Removed Undescore dependency from front-end, except for old GridStack.
- - Removed Panels integration for core Layout Builder.
- - Cleaned up and refined method parameters which don't work out as planned.
- - Cleaned up traces of pre-backbone decoupled admin from front-end.
- - Removed old/pre-backbone admin templates and the rest of remaining traces.
- - Renamed gridstack--destroyed to is-gs-destroyed like the rest.
- - Renamed gridstack--debug to is-gs-debug to reflect states like the rest.
- - Renamed gridstack--packing to is-gs-packing to reflect states like the rest.
- - Renamed gridstack--nomargin to is-gs-nomargin to reflect states like the rest.
- - Moved padding hack into .box__content to address various contents once.
- - Fixed for regression with gridstack--nomargin class being removed.
- - Fixed for native Grid verticalMargin not being applied as configured.
- - Fixed for nested padding hacks, multiple padding hacks inside a padding hack.
- - Fixed for regressions with one column mode.
-
- GridStack 8.x-2.0-dev, 2020-03-16
- ---------------------------------
- - Fixed for theme compatibility, Claro vs. Seven, causing data not saved due to
- relying on non-existing CSS classes on one theme.
- - Refactored admin stuffs to avoid potential breakages due to front-end changes.
- - Renamed gridstack--disabled to is-gs-disabled to reflect temporary states.
- - Renamed gridstack--enabled to is-gs-enabled to reflect temporary states.
- - Added feature to configure Layout Builder classes per region.
- - Fixed for admin backbone memory leaks with model removals.
- - Added configurable Bootstrap/ Foundation preset classes for Layout Builder.
- - Fixed for regressions with Layout Builder sortable.
- - Added a new option Use native CSS Grid for non-bootstrap Layout Builder.
- - Updated native Grid rules to the latest specs.
-
- GridStack 8.x-2.0-dev, 2020-03-07
- ---------------------------------
- - Finished migration to GridStack library v1.1.
- - Added a new is-gs-layout for re-usability with Outlayer sub-module.
- - Added a new CSS grid.static.css to have re-usable grid layout with minimum
- rules such as to support dynamic Isotope layouts along with native CSS Grid.
-
- GridStack 8.x-2.0-dev, 2020-03-06
- ---------------------------------
- - Added a new CSS class gridstack--gs to avoid conflicts against
- gridstack--native in case they are present on the same page since both share
- the same gridstack--js class.
- - Added a new option Use native CSS Grid to formatters and Views style.
- - Added micro optimization to data attributes to reduce JS complexity.
- - Respected Ungridstack for both native CSS and library js layouts.
- - Removed global native CSS Grid to use formatters or Views style to avoid
- conflicts with Outlayer, and also make it possible to stay side by side with
- old js-driven layout as needed.
- - Fixed for regressions with Outlayer at gridstack:8.x-2.3.
-
- GridStack 8.x-2.0-dev, 2020-03-05
- ---------------------------------
- - Issue #3117444 by gausarts: Breaking changes with v1.0.
- - Added a hook_update() to remove deprecated settings, and use the new ones.
- - Updated sample optionsets to be responsive by default to test out the
- new CSS Grid layout without hustles.
- - Updated width = column, height = maxRow, setGridWidth() = column().
- - Cleaned up README from old customized GridStack libraries references.
- - Removed old customized GridStack libraries included with this module.
- - Removed old deprecated Use customized GridStack library option since it will
- no longer be compatible with v1.1+.
- - Started migration to GridStack library v1.1.
-
- GridStack 8.x-2.0-dev, 2020-03-03
- ---------------------------------
- - Issue #3117178 by gausarts: Support native browser Grid Layout.
-
- GridStack 8.x-2.0-dev, 2020-02-15
- ---------------------------------
- - Updated blazy.formatter.manager to blazy.formatter for blazy:rc7+.
- - Fixed for default value regression.
- - Updated minimum core_version_requirement to 8.8.
- - Fixed for CSS background without aspect ratio.
-
- GridStack 8.x-2.0-dev, 2020-02-15
- ---------------------------------
- - Disabled irrelevant settings to GridStack: Grid, Style.
-
- GridStack 8.x-2.0-dev, 2020-02-14
- ---------------------------------
- - Removed all plugin constructors to conform D8 BC policy.
- - Removed GridStackManager constructor to allow Blazy improve its DI.
- - Removed messenger to use the one provided by core as of the latest changes.
- - Moved attribute utilities into GridStackAttribute from GridStack.
- - Updated to the latest blazy:2.x as per 2020-02-13 regarding sub-classing.
-
- GridStack 8.x-2.0-dev, 2020-02-05
- ---------------------------------
- - Updated to Drupal 8.8.
- - Removed deprecated core methods pre D8.8.
-
- GridStack 8.x-2.0-dev, 2020-01-31
- ---------------------------------
- - Fixed for layout builder integration.
- - Added micro optimization, similarity found -> code reuse.
-
- GridStack 8.x-2.0-dev, 2020-01-19
- ---------------------------------
- - Changed skins from hook_hook_info to use plugin system.
- - Fixed for deprecated functions.
- - Updated docs.
-
- GridStack 8.x-2.0-dev, 2019-09-19
- ---------------------------------
- - Hotfix for core Layout builder breaking changes with Quick edit since 8.7.3+
-
- GridStack 8.x-2.0-dev, 2019-09-18
- ---------------------------------
- - Issue #3053310 by NigelCunningham: Upgrade script fails due to Parse method
- use instead of Parsefile
- - Issue #3080356 by gausarts, stillworks: Field empty results with Entity or
- Paragraphs
-
- GridStack 8.x-2.0-dev, 2019-04-05
- ---------------------------------
- - Fixed for docs and debug mode.
- - Fixed for Layout builder draggable sortable blocks.
- - Fixed for Layout builder contextual links.
-
- GridStack 8.x-2.0-dev, 2019-04-03
- ---------------------------------
- - Updated for D8.7+ depreciation compatibility.
-
- GridStack 8.x-2.0-dev, 2019-04-01
- ---------------------------------
- - Updated to Blazy RC1.
- - Fixed for D9 deprecated test methods.
- - Fixed for configurable Layout builder attributes broken when merged.
-
- GridStack 8.x-2.0-dev, 2019-03-30
- ---------------------------------
- - Removed GridStackManager::getCacheMetadata() for BlazyManagerBase
- ::getCacheMetadata() at Blazy RC1.
-
- GridStack 8.x-2.0-dev, 2019-03-23
- ---------------------------------
- - Added gridstack.debug.css for easy toggles and overrides.
- - Added optimized option to remove duplicate CSS rules for CSS layouts.
- - Fixed for js-driven responsiveness. Now GridStack is ultra responsive.
- - Removed old hard-coded lg breakpoint to use the last defined breakpoint.
- - Removed hook_theme_suggestions_HOOK_alter() as it offers very little benefit.
- GridStack is versatile enough for various layout variants without suggestions.
- - Updated optionset to be a global object.
- - Fixed for icon without spaces when noMargin is enabled.
-
- GridStack 8.x-2.0-dev, 2019-03-22
- ---------------------------------
- - Fixed for admin UI.
-
- GridStack 8.x-2.0-dev, 2019-03-21
- ---------------------------------
- - Added caption_attributes for easy preprocess overrides.
- - Added supports for both css-driven and js-driven layouts to make their
- attributes and HTML tags configurable via Layout builder alike.
- - Optimized js-driven admin UI with tons of image styles.
- - Fixed for js-driven admin UI image style per grid.
- - Added image cache buster for admin UI icons.
- - Fixed for icon builder regressions with unwanted extra spaces.
-
- GridStack 8.x-2.0-dev, 2019-03-20
- ---------------------------------
- - Added .gridstack--nested class for easy styling with nested grids.
- - Moved entity-related methods to GridStack entity.
-
- GridStack 8.x-2.0-dev, 2019-03-19
- ---------------------------------
- - Added .gridstack--nested class for easy styling with nested grids.
- - Added .box__content wrapper for css-driven layout to easily style and group
- multiple block contents.
- - Fixed for ungridstack such as with Outlayer. Be sure to limit Views results
- under Pager to remove surplus boxes to match your defined grids as mentioned
- in TROUBLESHOOTING section.
- - Fixed for regression with Layout builder.
- - Moved GridStackHook::prepareRegions() into GridStack::prepareRegions().
- - Moved theme_gridstack_box() loops into #pre_render to save another loop.
-
- GridStack 8.x-2.0-dev, 2019-03-18
- ---------------------------------
- - Fixed for admin UI regression with nested grids due to previous CSS changes.
- - Updated grid loops to use theme_gridstack_box().
- - Changed few entity static methods to non-static ones.
- - Moved internal entity methods to GridStack.
- - Made GridStack entity extensible by Outlayer.
-
- GridStack 8.x-2.0-dev, 2019-03-16
- ---------------------------------
- - Added Slick::GridStack(), and minor fixes.
-
- GridStack 8.x-2.0-dev, 2019-03-11
- ---------------------------------
- - Renamed getOptionsetOptions() to getOptionsetsByGroupOptions().
-
- GridStack 8.x-2.0-dev, 2019-03-08
- ---------------------------------
- - Cleaned up deprecated VEF/ VEM from test files.
-
- GridStack 8.x-2.0-dev, 2019-03-06
- ---------------------------------
- - Updated to the latest Blazy change 03-06 with BlazyAdminBase::openingForm().
- - Added hook_gridstack_build_alter() to modify the entire gridstack outputs.
-
- GridStack 8.x-2.0-dev, 2019-03-03
- ---------------------------------
- - Cleaned up attributes for ungridstack.
- - Fixed for ungridstack.
-
- GridStack 8.x-2.0-dev, 2019-03-01
- ---------------------------------
- - Added a debug mode option.
- - Fixed for stamp insertion to avoid replacing existing contents.
-
- GridStack 8.x-2.0-dev, 2019-02-27
- ---------------------------------
- - Refactored CSS and JS files with aspect ratio and responsive displays.
- - Added the last two ROADMAP TODO: stamps and rich boxes to alternate boring
- images with a mix of rich boxes: Slick carousel, video, any potential
- block_field: currency, time, weather, ads, donations blocks, etc.
- - Added Category field.
- - Moved heavy logic to #pre_render to gain some performance.
- - Cleaned up deprecated methods, and VEF/ VEM leftovers.
- - Reused methods for GridStack Views.
-
- GridStack 8.x-2.0-dev, 2019-02-21
- ---------------------------------
- - Split methods for readability.
- - Made Gridstack media fieldable.
- - Moved admin templates into Gridstack UI module.
- - Fixed for responsive video.
-
- GridStack 8.x-2.0-dev, 2019-02-19
- ---------------------------------
- - Updated to the latest Blazy DEV 19/2 with core Media oEmbed.
- - Added a new service. Be sure to run update, or drush cr.
-
- GridStack 8.x-2.0-dev, 2019-01-14
- ---------------------------------
- - Added temp fix for broken css-driven xs breakpoint.
- - Added GridStack Entity formatter.
- - Updated GridStack Media to use annotation as Blazy now depends on it.
- - Deprecating Underscore for Lodash as per
- https://github.com/gridstack/gridstack.js/issues/913.
- - Added option to load non-minified library for admin pages.
- - Added dependency on Blazy 2.x, and core layout_discovery.
- - Removed deprecated old layout_plugin integration for core layout_discovery.
-
- GridStack 8.x-2.0-dev, 2019-01-13
- ---------------------------------
- - Initial commit.