You are here

CHANGELOG.txt in GridStack 8.2

Same filename and directory in other branches
  1. 8 CHANGELOG.txt
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
  1. GridStack 8.x-2.0-dev, 2021-05-31
  2. ---------------------------------
  3. - Fixed for layout builder Add block + Add style gone without bootstrap.
  4. - Fixed for over-sized layout image selection with non-reponsive themes.
  5. GridStack 8.x-2.0-dev, 2020-06-30
  6. ---------------------------------
  7. - Updated to blazy:2.2.
  8. GridStack 8.x-2.0-dev, 2020-06-24
  9. ---------------------------------
  10. - Removed deprecated/ removed core/jquery.ui.droppable for D9 compatibility.
  11. - Fixed for Bootstrap3 and Foundation regressions with breakpoint sizes.
  12. - Fixed for unwanted static variables.
  13. GridStack 8.x-2.0-dev, 2020-06-17
  14. ---------------------------------
  15. - Fixed for D8.9 to address Library finder overrides.
  16. - Issue #3143585 by gausarts, inst: Broken at Layout defaults pages.
  17. GridStack 8.x-2.0-dev, 2020-05-09
  18. ---------------------------------
  19. - Issue #3127237 by gausarts: Add usable layouts OOTB.
  20. - Updated GridStack variant entity type schema.
  21. - Fixed for module js solution with multiple js-driven layout instances and
  22. incorrect container heights.
  23. GridStack 8.x-2.0-dev, 2020-05-08
  24. ---------------------------------
  25. - Added an option to place layout editor at Layout Builder pages.
  26. GridStack 8.x-2.0-dev, 2020-05-01
  27. ---------------------------------
  28. - Added row classes options for Bootstrap4 for now.
  29. GridStack 8.x-2.0-dev, 2020-04-30
  30. ---------------------------------
  31. - Added a shadow Variant layout engine for future elaboration.
  32. - Issue #3131089 by gausarts: Add layout variants for content editors.
  33. GridStack 8.x-2.0-dev, 2020-04-24
  34. ---------------------------------
  35. - Issue #3127232 by gausarts: Add Media Library integration to add reusable
  36. background images, and videos at Layout Builder pages.
  37. - Issue #3127224 by gausarts: Add custom colors to colorize layouts with live
  38. preview.
  39. - Added stylizer service and plugins for configurable styling live preview.
  40. - Re-organized CSS and JS files a bit.
  41. - Fixed for configurable content item attributes.
  42. - Added custom rules to help out boxes with background colors, etc.
  43. GridStack 8.x-2.0-dev, 2020-04-08
  44. ---------------------------------
  45. - Added live preview for few CSS classes at Layout Builder configuration.
  46. - Fixed for JS issues by JS, not CSS.
  47. GridStack 8.x-2.0-dev, 2020-04-06
  48. ---------------------------------
  49. - Issue #3125382 by gausarts: Decouple gridstack library from front-end.
  50. - Added HTML5 autocomplete for core Drupal deprecation.
  51. - Fixed for ungridstack.
  52. GridStack 8.x-2.0-dev, 2020-04-04
  53. ---------------------------------
  54. - Fixed for perfect Aspect ratio with native Grid Layout, square square.
  55. - Fixed for admin UI chaotic weirdness with breakpoint XS and SM.
  56. - Improved the smallest breakpoint resizability UX.
  57. GridStack 8.x-2.0-dev, 2020-04-03
  58. ---------------------------------
  59. - Fixed for collapsing container without images, just captions.
  60. - Added a hook_update to remove jQueryUI-related settings.
  61. - Removed jQueryUI-related settings for core Drupal and library deprecation.
  62. - Added supports for cellHeight = auto.
  63. GridStack 8.x-2.0-dev, 2020-04-02
  64. ---------------------------------
  65. - Added back supports to resize CSS Framework root region containers to
  66. accommodate more possibility than flatly stacked 12 column regions for each
  67. row.
  68. - Put back Panels IPE integration till 3.x.
  69. - Added supports for non-css background, including Responsive image/ picture, to
  70. look gapless.
  71. - Fixed for Foundation smallest breakpoint issues.
  72. - Updated sample icons to look like a layout blueprint.
  73. GridStack 8.x-2.0-dev, 2020-03-30
  74. ---------------------------------
  75. - Added supports for LB UX.
  76. GridStack 8.x-2.0-dev, 2020-03-29
  77. ---------------------------------
  78. - Removed unhappy experiments.
  79. - Removed useless ID, only relevant for admin page with JS thingies.
  80. - Updated samples with the new region options to test out the feature.
  81. GridStack 8.x-2.0-dev, 2020-03-28
  82. ---------------------------------
  83. - Added option to disable helper extra classes: gridstack--nested box--nester
  84. box--nested box--123 box--background box--image box--video, except few
  85. required by JS to fix aspect ratio. Use the region names configurable via
  86. optionsets or Layout Builder instead.
  87. - Added option to name regions via optionsets for beloved themers.
  88. - Refined box--empty class to respect caption as contents even without images.
  89. GridStack 8.x-2.0-dev, 2020-03-27
  90. ---------------------------------
  91. - Added a hook_update to accommodate changes.
  92. - Simplified grid storage to just array values like seen at frontend.
  93. - Made one column mode configurable for future fixes, still hard-coded now.
  94. - Updated gridstack website links to the latest.
  95. - Updated optionsets and samples to reflect simplified grids.
  96. - Added Responsive image option for GridStack Image and Media formatters.
  97. - Removed Image style option in favor of Responsive image from optionset.
  98. - Moved GridStack::optimizeGridWidths to GridBase::optimizeClasses.
  99. - Renamed GridStack::getEndBreakpointGrids to ::getLastBreakpoint.
  100. - Renamed GridStack::getBreakpointGrids to ::getBreakpointItems.
  101. - Renamed GridStack::getBreakpointGrid to ::getBreakpointItem.
  102. - Renamed GridStack::gridsJsonToArray to ::breakpointsToArray.
  103. - Removed deprecated BlazyVideoTrait for core Media with oEmbed.
  104. - Moved GridStackAttribute into GridStackEnginePluginBase.
  105. - Refactored admin section for code readability.
  106. GridStack 8.x-2.0-dev, 2020-03-24
  107. ---------------------------------
  108. - Fixed for icon extra margin when noMargin option is enabled.
  109. GridStack 8.x-2.0-dev, 2020-03-22
  110. ---------------------------------
  111. - Issue #3121463 by gausarts: Make GridStack CSS framework agnostic aka. layout
  112. engines as plugins.
  113. - Added a hook_update to migrate layout engines to plugins.
  114. - Converted all layout engines into plugins for sanity and easy extensions.
  115. - Added GridStackEngineManager service to manage layout engines.
  116. - Refactored GridStackManager::buildItem to reduce dup lines with nested items.
  117. - Removed Undescore dependency from front-end, except for old GridStack.
  118. - Removed Panels integration for core Layout Builder.
  119. - Cleaned up and refined method parameters which don't work out as planned.
  120. - Cleaned up traces of pre-backbone decoupled admin from front-end.
  121. - Removed old/pre-backbone admin templates and the rest of remaining traces.
  122. - Renamed gridstack--destroyed to is-gs-destroyed like the rest.
  123. - Renamed gridstack--debug to is-gs-debug to reflect states like the rest.
  124. - Renamed gridstack--packing to is-gs-packing to reflect states like the rest.
  125. - Renamed gridstack--nomargin to is-gs-nomargin to reflect states like the rest.
  126. - Moved padding hack into .box__content to address various contents once.
  127. - Fixed for regression with gridstack--nomargin class being removed.
  128. - Fixed for native Grid verticalMargin not being applied as configured.
  129. - Fixed for nested padding hacks, multiple padding hacks inside a padding hack.
  130. - Fixed for regressions with one column mode.
  131. GridStack 8.x-2.0-dev, 2020-03-16
  132. ---------------------------------
  133. - Fixed for theme compatibility, Claro vs. Seven, causing data not saved due to
  134. relying on non-existing CSS classes on one theme.
  135. - Refactored admin stuffs to avoid potential breakages due to front-end changes.
  136. - Renamed gridstack--disabled to is-gs-disabled to reflect temporary states.
  137. - Renamed gridstack--enabled to is-gs-enabled to reflect temporary states.
  138. - Added feature to configure Layout Builder classes per region.
  139. - Fixed for admin backbone memory leaks with model removals.
  140. - Added configurable Bootstrap/ Foundation preset classes for Layout Builder.
  141. - Fixed for regressions with Layout Builder sortable.
  142. - Added a new option Use native CSS Grid for non-bootstrap Layout Builder.
  143. - Updated native Grid rules to the latest specs.
  144. GridStack 8.x-2.0-dev, 2020-03-07
  145. ---------------------------------
  146. - Finished migration to GridStack library v1.1.
  147. - Added a new is-gs-layout for re-usability with Outlayer sub-module.
  148. - Added a new CSS grid.static.css to have re-usable grid layout with minimum
  149. rules such as to support dynamic Isotope layouts along with native CSS Grid.
  150. GridStack 8.x-2.0-dev, 2020-03-06
  151. ---------------------------------
  152. - Added a new CSS class gridstack--gs to avoid conflicts against
  153. gridstack--native in case they are present on the same page since both share
  154. the same gridstack--js class.
  155. - Added a new option Use native CSS Grid to formatters and Views style.
  156. - Added micro optimization to data attributes to reduce JS complexity.
  157. - Respected Ungridstack for both native CSS and library js layouts.
  158. - Removed global native CSS Grid to use formatters or Views style to avoid
  159. conflicts with Outlayer, and also make it possible to stay side by side with
  160. old js-driven layout as needed.
  161. - Fixed for regressions with Outlayer at gridstack:8.x-2.3.
  162. GridStack 8.x-2.0-dev, 2020-03-05
  163. ---------------------------------
  164. - Issue #3117444 by gausarts: Breaking changes with v1.0.
  165. - Added a hook_update() to remove deprecated settings, and use the new ones.
  166. - Updated sample optionsets to be responsive by default to test out the
  167. new CSS Grid layout without hustles.
  168. - Updated width = column, height = maxRow, setGridWidth() = column().
  169. - Cleaned up README from old customized GridStack libraries references.
  170. - Removed old customized GridStack libraries included with this module.
  171. - Removed old deprecated Use customized GridStack library option since it will
  172. no longer be compatible with v1.1+.
  173. - Started migration to GridStack library v1.1.
  174. GridStack 8.x-2.0-dev, 2020-03-03
  175. ---------------------------------
  176. - Issue #3117178 by gausarts: Support native browser Grid Layout.
  177. GridStack 8.x-2.0-dev, 2020-02-15
  178. ---------------------------------
  179. - Updated blazy.formatter.manager to blazy.formatter for blazy:rc7+.
  180. - Fixed for default value regression.
  181. - Updated minimum core_version_requirement to 8.8.
  182. - Fixed for CSS background without aspect ratio.
  183. GridStack 8.x-2.0-dev, 2020-02-15
  184. ---------------------------------
  185. - Disabled irrelevant settings to GridStack: Grid, Style.
  186. GridStack 8.x-2.0-dev, 2020-02-14
  187. ---------------------------------
  188. - Removed all plugin constructors to conform D8 BC policy.
  189. - Removed GridStackManager constructor to allow Blazy improve its DI.
  190. - Removed messenger to use the one provided by core as of the latest changes.
  191. - Moved attribute utilities into GridStackAttribute from GridStack.
  192. - Updated to the latest blazy:2.x as per 2020-02-13 regarding sub-classing.
  193. GridStack 8.x-2.0-dev, 2020-02-05
  194. ---------------------------------
  195. - Updated to Drupal 8.8.
  196. - Removed deprecated core methods pre D8.8.
  197. GridStack 8.x-2.0-dev, 2020-01-31
  198. ---------------------------------
  199. - Fixed for layout builder integration.
  200. - Added micro optimization, similarity found -> code reuse.
  201. GridStack 8.x-2.0-dev, 2020-01-19
  202. ---------------------------------
  203. - Changed skins from hook_hook_info to use plugin system.
  204. - Fixed for deprecated functions.
  205. - Updated docs.
  206. GridStack 8.x-2.0-dev, 2019-09-19
  207. ---------------------------------
  208. - Hotfix for core Layout builder breaking changes with Quick edit since 8.7.3+
  209. GridStack 8.x-2.0-dev, 2019-09-18
  210. ---------------------------------
  211. - Issue #3053310 by NigelCunningham: Upgrade script fails due to Parse method
  212. use instead of Parsefile
  213. - Issue #3080356 by gausarts, stillworks: Field empty results with Entity or
  214. Paragraphs
  215. GridStack 8.x-2.0-dev, 2019-04-05
  216. ---------------------------------
  217. - Fixed for docs and debug mode.
  218. - Fixed for Layout builder draggable sortable blocks.
  219. - Fixed for Layout builder contextual links.
  220. GridStack 8.x-2.0-dev, 2019-04-03
  221. ---------------------------------
  222. - Updated for D8.7+ depreciation compatibility.
  223. GridStack 8.x-2.0-dev, 2019-04-01
  224. ---------------------------------
  225. - Updated to Blazy RC1.
  226. - Fixed for D9 deprecated test methods.
  227. - Fixed for configurable Layout builder attributes broken when merged.
  228. GridStack 8.x-2.0-dev, 2019-03-30
  229. ---------------------------------
  230. - Removed GridStackManager::getCacheMetadata() for BlazyManagerBase
  231. ::getCacheMetadata() at Blazy RC1.
  232. GridStack 8.x-2.0-dev, 2019-03-23
  233. ---------------------------------
  234. - Added gridstack.debug.css for easy toggles and overrides.
  235. - Added optimized option to remove duplicate CSS rules for CSS layouts.
  236. - Fixed for js-driven responsiveness. Now GridStack is ultra responsive.
  237. - Removed old hard-coded lg breakpoint to use the last defined breakpoint.
  238. - Removed hook_theme_suggestions_HOOK_alter() as it offers very little benefit.
  239. GridStack is versatile enough for various layout variants without suggestions.
  240. - Updated optionset to be a global object.
  241. - Fixed for icon without spaces when noMargin is enabled.
  242. GridStack 8.x-2.0-dev, 2019-03-22
  243. ---------------------------------
  244. - Fixed for admin UI.
  245. GridStack 8.x-2.0-dev, 2019-03-21
  246. ---------------------------------
  247. - Added caption_attributes for easy preprocess overrides.
  248. - Added supports for both css-driven and js-driven layouts to make their
  249. attributes and HTML tags configurable via Layout builder alike.
  250. - Optimized js-driven admin UI with tons of image styles.
  251. - Fixed for js-driven admin UI image style per grid.
  252. - Added image cache buster for admin UI icons.
  253. - Fixed for icon builder regressions with unwanted extra spaces.
  254. GridStack 8.x-2.0-dev, 2019-03-20
  255. ---------------------------------
  256. - Added .gridstack--nested class for easy styling with nested grids.
  257. - Moved entity-related methods to GridStack entity.
  258. GridStack 8.x-2.0-dev, 2019-03-19
  259. ---------------------------------
  260. - Added .gridstack--nested class for easy styling with nested grids.
  261. - Added .box__content wrapper for css-driven layout to easily style and group
  262. multiple block contents.
  263. - Fixed for ungridstack such as with Outlayer. Be sure to limit Views results
  264. under Pager to remove surplus boxes to match your defined grids as mentioned
  265. in TROUBLESHOOTING section.
  266. - Fixed for regression with Layout builder.
  267. - Moved GridStackHook::prepareRegions() into GridStack::prepareRegions().
  268. - Moved theme_gridstack_box() loops into #pre_render to save another loop.
  269. GridStack 8.x-2.0-dev, 2019-03-18
  270. ---------------------------------
  271. - Fixed for admin UI regression with nested grids due to previous CSS changes.
  272. - Updated grid loops to use theme_gridstack_box().
  273. - Changed few entity static methods to non-static ones.
  274. - Moved internal entity methods to GridStack.
  275. - Made GridStack entity extensible by Outlayer.
  276. GridStack 8.x-2.0-dev, 2019-03-16
  277. ---------------------------------
  278. - Added Slick::GridStack(), and minor fixes.
  279. GridStack 8.x-2.0-dev, 2019-03-11
  280. ---------------------------------
  281. - Renamed getOptionsetOptions() to getOptionsetsByGroupOptions().
  282. GridStack 8.x-2.0-dev, 2019-03-08
  283. ---------------------------------
  284. - Cleaned up deprecated VEF/ VEM from test files.
  285. GridStack 8.x-2.0-dev, 2019-03-06
  286. ---------------------------------
  287. - Updated to the latest Blazy change 03-06 with BlazyAdminBase::openingForm().
  288. - Added hook_gridstack_build_alter() to modify the entire gridstack outputs.
  289. GridStack 8.x-2.0-dev, 2019-03-03
  290. ---------------------------------
  291. - Cleaned up attributes for ungridstack.
  292. - Fixed for ungridstack.
  293. GridStack 8.x-2.0-dev, 2019-03-01
  294. ---------------------------------
  295. - Added a debug mode option.
  296. - Fixed for stamp insertion to avoid replacing existing contents.
  297. GridStack 8.x-2.0-dev, 2019-02-27
  298. ---------------------------------
  299. - Refactored CSS and JS files with aspect ratio and responsive displays.
  300. - Added the last two ROADMAP TODO: stamps and rich boxes to alternate boring
  301. images with a mix of rich boxes: Slick carousel, video, any potential
  302. block_field: currency, time, weather, ads, donations blocks, etc.
  303. - Added Category field.
  304. - Moved heavy logic to #pre_render to gain some performance.
  305. - Cleaned up deprecated methods, and VEF/ VEM leftovers.
  306. - Reused methods for GridStack Views.
  307. GridStack 8.x-2.0-dev, 2019-02-21
  308. ---------------------------------
  309. - Split methods for readability.
  310. - Made Gridstack media fieldable.
  311. - Moved admin templates into Gridstack UI module.
  312. - Fixed for responsive video.
  313. GridStack 8.x-2.0-dev, 2019-02-19
  314. ---------------------------------
  315. - Updated to the latest Blazy DEV 19/2 with core Media oEmbed.
  316. - Added a new service. Be sure to run update, or drush cr.
  317. GridStack 8.x-2.0-dev, 2019-01-14
  318. ---------------------------------
  319. - Added temp fix for broken css-driven xs breakpoint.
  320. - Added GridStack Entity formatter.
  321. - Updated GridStack Media to use annotation as Blazy now depends on it.
  322. - Deprecating Underscore for Lodash as per
  323. https://github.com/gridstack/gridstack.js/issues/913.
  324. - Added option to load non-minified library for admin pages.
  325. - Added dependency on Blazy 2.x, and core layout_discovery.
  326. - Removed deprecated old layout_plugin integration for core layout_discovery.
  327. GridStack 8.x-2.0-dev, 2019-01-13
  328. ---------------------------------
  329. - Initial commit.