The exciting story of Pinegrow Live updates.
Pinegrow Live is a special Pinegrow Web Editor installation that loads most of its code from our servers and thus contains the latest (not yet released) features and bug fixes.
Download and learn more.
6.5.1 – May 26, 2022
Picture element
Added simple support for the Picture element that can now we dragged from the Library panel and can have multiple sources. More information and simple demo on the forum.
Lazy loading for images and iframes
Images and iframes now have a Lazy loading checkbox in the Properties panel that sets the loading attribute to lazy.
CSS Grid menu available in the Tree context menu
Right click on any element in the Tree panel to access its CSS Grid options. Feature requested on the forum.
Avoid crashes when dragging CSS Grid handles for SASS projects
Fixed the issue with dragging CSS grid handles causing Pinegrow to hang when using complex SASS projects. The fix has the potential to improve the stability of Pinegrow SASS in general. This fix is experimental, please let us know how it works for you or if you run into any problems. Issue was reported on the forum.
Fix CSS Border radius control
The current CSS rule values were sometimes not correctly visible in the border radius control
WordPress Builder changes
- Image block attribute title and help are shown in the WordPress editor.
- Multiple block attribute classes can be used on both regular and dynamic blocks.
- Append attribute setting has an option to prepend it with or without the space character.
- Function and Code actions use textareas for code input.
WooCommerce Shop Builder changes
- Fixed an issue with displaying variable prices.
6.5 – March 23, 2022
A regular Pinegrow release 6.5
See the relese notes for details.
6.4 – Feb 11, 2022
A regular Pinegrow release 6.4. Check out the release notes for details.
6.3.2 – Feb 6, 2022
Fix button type attribute
Correctly set the type attribute on the button element. Reported on the forum.
Local webfonts
Fixed the issue that prevented local webfonts located in the project folder to be added to Design Panel fonts.
WordPress
- Update Color control for Block Attributes to make it compatible with WordPress 5.9.
- Escape default value for inline SVG with single quotes.
- Fix Block attribute expressions.
6.3.1 – Feb 4, 2022
Fixed Atom and VS Code integration
In Pinegrow Live version, startup information was not correctly passed to editor plugins. Reported on the forum.
Performance optimizations
The function that is parsing code in Library panel Insert code (and also used elsewhere) was doing too many unneccessary DOM lookups.
Tailwind CSS built-in plugins
The built-in Tailwind CSS compiler now comes bundled with plugins: typography, forms, lineclamp and aspectratio. Their utility classes are not implemented in visual controls yet, but you can use them with Assign classes tool or in code.
6.3.0 – Jan 14, 2022
A regular Pinegrow release 6.3. Check out the release notes for details.
6.21.2 – Dec 9, 2021
Fixed input / button type in Properties panel
Button types were shown in the input type select if a button element was selected before the input element. Reported on this forum thread.
Fix previewing files with partials
Previewing a document with partials in the browser made the element dynamic.
Fix PUG link in the Library panel
Jade was renamed to Pug a while ago. The link was updated to the tags Pug page. Reported on this forum thread.
6.21.1 – Dec 1, 2021
Welcome to the first Pinegrow Live update!
Don’t yet have Pinegrow Live? Get it here.
Performance optimizations
Release 6.2 was noticebly slower than previous versions. The cause was updating to a newer NWJS build. It appears that newer versions of Chromium are more sensitive to DOM updates done in non-optimal way. This is forcing us to dig under the hood and fix code that caused unneccessary layout and style recalculation in the browser. So, it’s not all bad 🙂 Our tests show that Pinegrow is now noticably faster (at least compared to 6.2). Let us know how it goes for you. More to come.
Fixed WordPress post field as background image
The bug was reported on the forum and is now fixed.
Broken links checker
We forgot to tell you about this new handy tool in 6.21 release notes. Select Page -> Check for broken links to open the link checker. The tool will check both local and remote links on the selected page and notify you if any links are broken.
Runaway process
Sometimes a process called nwjs helper (Renderer)
is left after Pinegrow quits and it consumes CPU and memory. This appears to be a NWJS issue and we can not fix it directly. In this update we added a code that explicitly terminates the process on Pinegrow exit. Please let us know if this has any positive impact.
WordPress adds rel=”noopener” when target in blocks is set to _blank
In reponse to this forum post. I’m not that keen on adding a magic behavior (something that happens without direct instruction by the user) to the code generated by Pinegrow. In this case, this made sense. So, Pinegrow will automatically add rel=”noopener” to block links if the rel is not set already and if target is set to _blank.