This is a quick patch release that fixes a bug introduced in 1.1.0.
1.1.1
- Fix: Advanced background fallback inner z-index missing
This is a quick patch release that fixes a bug introduced in 1.1.0.
1.1.1
GenerateBlocks 1.4.0 is a big release with some new features and a lot of behind-the-scenes changes that make the plugin more stable and extendable as we move forward.
We’ve added more powerful flexbox options to our grid item Containers, including flex-grow, flex-shrink, and flex-basis. This is an incredibly powerful addition that gives you the ultimate freedom when building your layouts. You are no longer limited to static percentage-based widths – your grid items can grow or shrink as needed!
When all three options are put together, you can do almost anything and keep things responsive. The below is an example of a complicated post card layout in GeneratePress Premium. The top is using percentage-based widths, and the bottom is using the flex options.
Empty Container blocks are now easier to select and add blocks to. We’ve also added some subtle borders to show the border of the Containers that will disappear once you add your own styling or content.
Grid items can now have “auto” widths on tablet and mobile so they can overwrite a defined width on the device above them. This is especially useful if you’re using flex options on these devices while using the regular width on desktop.
Our color picker component received some big upgrades in this version. You can now use CSS variables and RGBA values inside the color picker component. In order to maintain backward compatibility, blocks using the old opacity slider will continue to do so until it’s manually set to 1
and the RGBA value is set.
The acceptance of CSS variables is a welcome change, especially when coupled with our new Global Colors feature in GeneratePress 3.1.0.
Block defaults allow for a value to exist without actually being saved to your settings. This can be a good thing, but can also be problematic. For instance, it’s not possible to simply remove the default 40px of Container padding without setting the values to 0. This means we have to write those 0 values in our CSS unnecessarily. The same goes for things like grid gap and gradient values.
In this version, these defaults have been removed completely. Existing blocks will continue to use them on the frontend. Once those existing blocks are loaded in the editor, those old defaults will automatically be saved as static values in your settings.
This means we can now clear those fields and not print unnecessary CSS on the frontend.
Currently, we convert your padding and margin values to their shorthand properties regardless of the inputs you’ve added a value to. If you set the top and bottom, left and right will default to 0.
This can be problematic if you want your element to inherit those other values (from Global Styles for example).
Now, we will only convert your values to their shorthand properties if all four of the values are set.
For example, we’ve created a Container block and set the top and bottom padding values to 20px, resulting to the following CSS:
.my-container {
padding: 20px 0 20px 0;
}
Now, this scenario will result in the following CSS:
.my-container {
padding-top: 20px;
padding-bottom: 20px;
}
GenerateBlocks Pro 1.1.0 is a small feature release with some long-awaited improvements and a lot of compatibility improvements to go along with GenerateBlocks 1.4.0.
You can now choose to disable the remote or local templates from our Template Library block directly on our Settings page. If you disable both, the Template Library block won’t be available in the editor at all.
We’ve added more allowed attributes to our Custom Attributes feature. You can now add role
, download
, itemtype
, itemprop
, and itemscope
attributes!
With the removal of defaults in GenerateBlocks 1.4.0, our Global Styles feature is now even better. You can now build Global Styles for your Grid blocks, and even for your grid item widths. We also made some minor improvements to the UI when saving/changing your style IDs.
As mentioned in GenerateBlocks 1.4.0, we’ve massively improved our color picker to accept CSS variables and RGBA colors. This update includes these improvements in our GB Pro color controls.
This release was all about fixes existing bugs and preparing for a couple of larger features we have in the pipeline. Check out the full changelog below.
This update has a few small fixes to ensure compatibility with WordPress 5.8.
This is a small update to ensure compatibility with WordPress 5.8.
This is a small release that preps us for the upcoming WordPress 5.8 release.
Mainly, it makes it so our blocks work in the new widget block editor.
We also added a couple of small fixes, including a fix for a memory leak when you add a re-usable block inside of itself.
This is a small update with a couple of fixes for bugs found in WordPress 5.7.
This is a minor release that fixes a handful of bugs and adds translation support to the plugin.
GenerateBlocks 1.3.2 is a small release with a number of bug fixes.
This is a small update that fixes a few bugs with our Global Styles feature.