Releases: tomusborne/generateblocks
Releases · tomusborne/generateblocks
1.4.0
- New: Add flex (flex-grow, flex-shrink, flex-basis) options to grid item containers
- New: Add "auto" width option to grid item containers on tablet and mobile
- New: Allow CSS variables in color picker component
- New: Use built-in color transparency in color picker component
- Tweak: Improve design of empty Container blocks
- Tweak: Remove Container padding defaults
- Tweak: Remove grid gap default
- Tweak: Remove gradient defaults
- Tweak: Remove grid item width defaults
- Tweak: Make Button Container stack & fill options device-specific
- Tweak: Stop auto-adding z-index to Container when using pseudo gradients
- Tweak: Only output shorthand CSS values if all fields are set
- Tweak: Add missing tablet "order" property from editor CSS
- Tweak: Improve unique ID generation
- Tweak: Remove GeneratePress full width option from Container block
- Tweak: Replace advanced typography attribute with local storage
- Tweak: Allow for empty Container padding values
- Tweak: Check for FS_CHMOD_FILE constant in external css file
- Tweak: Force inline CSS on single posts
- Tweak: Remove "Select Grid" button from grid item Containers
- Tweak: Allow for no value in grid item width field
- Tweak: Allow zero values for minHeight on devices
- Tweak: Add new block on Enter key in Headline block
- Tweak: Remove relative protocol from Google Fonts requests
- Fix: Responsive border-radius when using pseudo backgrounds
- Fix: Buttons alignment in the editor
- Fix: Container tag name accepting any value
- Fix: Missing align wide/full options when using block themes
1.3.5
- Fix: Error saving classic widgets in Customizer
- Fix: Console error in widget editor due to core/edit-post
- Tweak: Remove wp-editor dependency from widget editor
1.3.4
- New: Integrate with the new widget block editor
- Fix: Memory leak when reusable blocks try to render inside themselves
- Tweak: Use new block_categories_all filter in WP 5.8
1.3.3
- Fix: Constant re-rendering of SVG icons in code editor
- Fix: Broken CSS when empty/non-published re-usable blocks are on the page
- Tweak: Add missing text domains
1.3.2
- New: Add generateblocks.editor.buttonDisableFormatting filter
- Fix: Error when using em unit on a div headline
- Fix: Icon button spacing in WP 5.7
- Fix: Responsive block borders when no desktop border is set
- Tweak: Prevent Global Styles (Pro) from regenerating unique ID
- Tweak: Integrate Grid block with Global Styles (Pro)
- Tweak: Always inline CSS on AMP pages to avoid needing to fetch
- Tweak: Adjust editor grid class name to prevent Sass build error
1.3.1
Merge pull request #45 from tomusborne/1.3.1 1.3.1
1.3.0
- New: Add generateblocks.editor.cssAttrs filter
- New: Add generateblocks_headline_selector_tagname filter
- New: Add generateblocks.editor.panelContents filter
- New: Add Add generateblocks.frontend.containerTagName filter
- New: Add generateblocks.editor.headlineDisableFormatting filter
- New: Add generateblocks.editor.beforeHeadlineElement filter
- New: Add generateblocks.editor.urlInputMoreOptions filter
- New: Admin header
- Fix: Fix gradient when no stop value is found
- Fix: Translations in the editor
- Fix: Force inner container z-index when pseudo in use
- Fix: Headline text input when has icon but no text
- Tweak: Merge bg image and gradient controls into one tab
- Tweak: Prepare for Global Styles in Pro
- Tweak: Remove duplicate .gb-container class from CSS
- Tweak: Add script translations file for settings JS
- Tweak: Hide color picker label element if no label
- Tweak: Update domPurify
- Tweak: Import WP packages instead of defining them
- Tweak: Add border-radius to pseudo background image elements
- Tweak: Change Element Tag label to Tag Name
- Tweak: Add placeholder to Headline block
- Tweak: Remove add grid item button from toolbar when selecting layout
1.2.0
- Markup change: Remove headline-wrapper element from Headlines with icons
- Markup change: Change button-text class to gb-button-text in Button block
- Markup change: Only output inner gb-button-text span if using an icon
- Markup change: Output Button block as span element if no URL exists
- Markup change: Add gb-headline-text span if using an icon in Headline block
- New: Shape dividers in the Container block
- New: Make all blocks fully responsive when using editor responsive previews
- New: Add option to apply gradient as a pseudo element
- New: Add option to choose background image size
- New: Add border radius options to Headline block
- New: frontend.insideContainer filter in editor for Container block
- New: frontend.beforeContainerClose filter in editor for Container block
- New: generateblocks_after_container_open filter in frontend for Container block
- New: generateblocks_inside_container filter in frontend for Container block
- New: generateblocks_before_container_close filter in frontend for Container block
- New: generateblocks_container_tagname filter in frontend for Container block
- New: Add div as Headline block element choice
- New: Add span as Headline block element choice
- New: Add inner z-index option to Container
- New: Aside option as Container tag name
- New: generateblocks_dynamic_css_priority filter
- New: Add support for desktop/tablet-only CSS
- Fix: Stacked button alignment in the editor
- Fix: Broken background image upload when using official AMP plugin
- Fix: Button mobile border-radius
- Fix: Check if grid data is an array before looping
- Fix: Container tablet/mobile font size values
- Fix: Button text not selectable in editor using Firefox
- Tweak: Bump required WP version to 5.4
- Tweak: Make Container block wrapper HTML dynamic
- Tweak: Make Grid block wrapper HTML dynamic
- Tweak: Make Button Container block wrapper HTML dynamic
- Tweak: Move custom classes to core CSS classes field
- Tweak: Move custom ID to core anchor field
- Tweak: Remove deprecated isLarge prop in editor
- Tweak: Better stacked button alignment on frontend
- Tweak: Remove old browser prefixes
- Tweak: Update DOMPurify
- Tweak: Don't strip protocol from dynamic stylesheet URI
- Tweak: Move controls from our Advanced panel into core Advanced panel
- Tweak: Move text alignment options in all blocks to the Block Toolbar
- Tweak: Remove block margin in the editor
- Tweak: Reverse grid gap when using RTL
- Tweak: Add default inherit option to tablet/mobile Headline icon alignment
- Tweak: Change frontend.insideContainer filter to frontend.afterContainerOpen
- Tweak: Update color picker component UI
- Tweak: Make icon sets filterable
- Tweak: Move Container element tag option to Layout panel
- Tweak: Move Container z-index options to Spacing panel
- Tweak: Disable fixed background images on mobile
- Tweak: Rebuild Headline Element toolbar component
- Tweak: Add tag name to Headline CSS selector to improve CSS conflicts
- Tweak: Changed order of generateblocks_block_css_data params
- Tweak: Use device-specific media queries for remove vertical gap option
- Tweak: Change generateblocks.editor.desktopCSS filter to generateblocks.editor.mainCSS
- Tweak: Rebuild settings area using React
- Tweak: Remove placeholder text from Headline block
- Tweak: Move GenerateBlocks admin menu item to top level
- Tweak: Regenerate static CSS files after plugin update
- Tweak: Adjust unit picker default styling
- Tweak: Rebuild background image upload UI
1.1.2
- Fix: Set background image selector default if undefined
- Fix: Set background image opacity default if undefined
- Tweak: Remove parsed content caching
1.1.1
- Fix: Undefined index notice when using background images