β π₯ Elementor v3.22 Beta Release π₯ #27371
Replies: 41 comments 117 replies
-
Please use your own editor and open the devtools while you are opening the editor. It shows |
Beta Was this translation helpful? Give feedback.
-
I think the pointer is not working anymore in the mega menu. It doesnt change to a hand anymore. C;licking still works. |
Beta Was this translation helpful? Give feedback.
-
when will you add the Ajax product search engine? |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Thanks for this update! A small question: Is the caching of widget the same as we cache with WP-rocket or other caching tools or is it completely different? Also can we run this experiment besides our caching plugins? |
Beta Was this translation helpful? Give feedback.
-
I would like to extend my heartfelt thanks to the Elementor team for focusing on optimization, making our websites load much faster. We love you! Thank you for being there and doing an excellent job |
Beta Was this translation helpful? Give feedback.
-
First of all congratulations for a great update and new elementπ. In the initial review of this version, I encountered two cases, of course, I have already reported the second case. 1- The Justify Content and Align Items controls do not work as expected in mobile breakpoint. 2- Tweak: Activated Optimized Control Loading by default for new sites Enabling this option causes problems with the icon of closing the menu cart element. More details here. |
Beta Was this translation helpful? Give feedback.
-
Cool! It's great to see more performance improvements! π |
Beta Was this translation helpful? Give feedback.
-
In your beta version 3.22, does the loop item also display the same product images and redirect to the same product or entry? |
Beta Was this translation helpful? Give feedback.
This comment was marked as off-topic.
This comment was marked as off-topic.
-
When the feature 'Improved CSS Loading' is active the off-canvas modal doesn't pop up when you click a link to open it and the off-canvas container is shown at the bottom of the page by default. I do have animation on the off-canvas, I'll check if it opens when I remove those. EDIT: With animations on or off, and the 'Improved CSS Loading' set to active the off-canvas modal doesn't pop up and shows at the bottom of the page. |
Beta Was this translation helpful? Give feedback.
-
Would love if the off-canvas modal automatically closes once an anchor link in the off-canvas container is clicked. I have multiple use cases where I would like to include the Table Of Contents in the off-canvas modal but once a link in the TOC is clicked, I want the modal to close. Or, for 1-page websites with navigation menus consisting only of anchor links, it would be nice for the user experience if the modal closes automatically. |
Beta Was this translation helpful? Give feedback.
-
One thing to note, though I don't know if this is an actual problem or expected behavior. I used Loop Grid + Taxonomy Filter. For Loop Grid I used a template that includes Image, Heading, Post Title, Post Info, Post Excerpt widgets. For proper operation, I had to change the default setting for Element Caching from Default to Disabled. Interestingly, I only had to do this for Image, Heading and Post Title. Post Info and Post Excerpt can remain with Default. So my question is what does the default cache status actually mean (inactive as you mentioned or the state of the Element Caching feature as was configured in Features -> Element Caching). |
Beta Was this translation helpful? Give feedback.
This comment was marked as off-topic.
This comment was marked as off-topic.
-
Using the new cache functionality. woocommerce my account widget is not working well. Shows wrong data |
Beta Was this translation helpful? Give feedback.
-
Thank you π
Anyway I recommend adding an X icon at the top of the off-canvas and
setting it for closing (dynamic tag > close off-canvas) so it will be the
first focusable item, it's better for the user experience and will also
help you avoid scrolling to the other focusable item you have at the bottom
of your content
β¦On Wed, May 29, 2024, 00:09 efintina ***@***.***> wrote:
Only with mouse. I didn't try it with keyboard or touch pad. If it's
important, I can test it a bit latter.
β
Reply to this email directly, view it on GitHub
<#27371 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AVJSJVVENMY5LM4ZEEG2NS3ZETW37AVCNFSM6AAAAABH6LFANWVHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM4TKOBVHAZDQ>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
First off, thank for the amazing new update! However, I've run into an issue with the latest beta version (v3.22 Beta 4). When using JS to reset the HTML of a widget and then reattach the handler, I'm encountering an issue at this specific point: if (elementorFrontend.config.is_static || isDelayChildHandlers) {
return;
} This wasn't an issue up to v3.22 Beta 3 and toggling the Element Caching between active/inactive doesn't solve the issue. After an AJAX call and resetting the HTML, if there's no data, the code will prematurely returns. Here's the snippet: if (data === '0') {
targetSelector.html(originalState);
elementorFrontend.elementsHandler.runReadyTrigger(targetSelector);
} Any insights into this would be greatly appreciated. Thank you. |
Beta Was this translation helpful? Give feedback.
-
Let me report a bug in the mega menu widget and hope it can be fixed before the official release. The problem is that Mega Menu does not recognize the active status in the woocommerce endpoint. For example I am at https://domain.com/my-account/orders/. But the desired style does not work for the active status in Mega menu. |
Beta Was this translation helpful? Give feedback.
-
Hi all, We just released Elementor v3.22 Beta 5 The versions include the following: Free version
Pro version
β Thank you! |
Beta Was this translation helpful? Give feedback.
-
Hi all, We just released Elementor v3.22 Beta 6 The versions include the following: Free version
β Thank you! |
Beta Was this translation helpful? Give feedback.
-
Just curious, will 3.22 still be released today? |
Beta Was this translation helpful? Give feedback.
-
Hi All, The release of Elementor v3.22 GA, initially scheduled for 09.06.24, has been postponed to 16.06.24. Thank you for your understanding and support. The Elementor Team |
Beta Was this translation helpful? Give feedback.
-
I know this is off-topic but this is a really old problem. It's about "Inline Font Icons" in conjunction with Forms. Or specifically the SVG replacement for Font Awesome. It is not displayed correctly and looks very ugly. And unprofessional. Maybe you can solve it. |
Beta Was this translation helpful? Give feedback.
-
The Off-Canvas container inserts a visible area in the frontend in the area it was attached to, but not in the editor. |
Beta Was this translation helpful? Give feedback.
-
The "Learn more" caching link https://go.elementor.com/element-caching-help/ is not available edit: looks like you've fixed it π |
Beta Was this translation helpful? Give feedback.
-
It looks like Global Widgets break when Element Caching enabled. I have a site in development (can't include the URL, confidential client info on it), all fine but when I enable Element Caching, any widget that is a Global Widget has its formatting break (wrong colour, missing icon etc).
EDIT: The widgets I've noticed so far breaking are Heading and Icon widgets. |
Beta Was this translation helpful? Give feedback.
-
Some random site auto upgraded the elementor version to 3.22 and its trying to grab an AI plugin which returns null. Site breaks with a critical error for users. |
Beta Was this translation helpful? Give feedback.
-
Hi, beta testers! π π’ Elementor Core and Elementor Pro v3.22 have been released! π₯³Thank you for contributing to this beta, and for sharing your feedback. Special thanks go to our contributors who helped make this release possible:
Thank you! See you on the next one! πͺ π β Feel free to check it out and update your plugins to the new version! Cheers π₯
|
Beta Was this translation helpful? Give feedback.
-
===========
Beta 6 UPDATED - PLEASE READ BELOW!
===========
Hey Beta testers, π
Elementor 3.22 beta is now available, and we would love to hear your feedback on the new Off-Canvas Widget. You can now place a Container anywhere on your page and open or close it by clicking on a connected link. This version also includes some drastic performance improvements that will reduce memory usage from 3MB to 8KB, and the Time To First Byte (TTFB) metric improves by 33%-70%.
We encourage you to try out 3.22 beta and provide us with your thoughts on our latest additions, which include:
Β
[Pro] New: Off-Canvas Widget Interactive Layouts
The Off-Canvas Widget allows creators to design interactive page layouts and engaging user experiences with containers that are opened by clicking on a connected link. To use the Off-Canvas Widget, place it anywhere on your page, and click the βEditing Modeβ control in the Editing Panel to open and close it in the Editor. As a new addition to nested elements, its content area functions as a Container, allowing you to build and design any layout.
Once youβve positioned your Off-Canvas Widget, connect it to a link input from a different widget much like setting a dynamic tag. If you have multiple Off-Canvas Widgets on the page, they will appear as βOff-Canvas Widget 1β or βOff-Canvas Widget 2,β etc according to their position on the page. Then choose whether youβd like the link to trigger the open, close, or both behaviors. Note that the link connected to the Off-Canvas Widget must be on the same page or site part as the Widget itself. For instance, if you want to activate the widget from a link in the header, the widget must also be placed in the header.
The new widget also includes built-in professional design capabilities to help you stay on brand. In the editing panel under Content > Settings, you can personalize the widgetβs entrance and exit animations style and duration. You also have controls to dictate the interaction's behavior, such as setting when and how to exit the overlay, preventing page scrolling. Additionally, you can define the Container's HTML tag. In the Style tab, you can customize the Off Canvas Widgetβs appearance as you would with any other Container.
To activate the new feature, activate βNested Elementsβ by going to WordPress Dashboard β Elementor β Features.
How to Test It:
Create Off-Canvas Widget
Trigger the Off-Canvas to Open by Clicking
Β
Performance Improvements
Version 3.22 includes major performance improvements that will skyrocket your Google lighthouse scores and drastically cut loading time. We also added a new Performance Tab to WordPress Dashboard > Elementor > Settings so you can easily access and activate stable performance features.
Element Caching
Elementor 3.22 introduces a new caching feature for Elementor and Elementor Pro widgets. Internal performance tests show dramatic differences when comparing the same website with and without the new caching feature; memory usage decreases from 3MB to 8KB, and the Time To First Byte (TTFB) metric improves by 33%-70%.
This is achieved by storing the widget's output on servers after they are fully rendered for the first time. This allows subsequent visitors to load them without needing to fully render the widget code again. To avoid caching unnecessary data, the feature distinguishes between static and dynamic widgets, excluding dynamic content with visitor-specific information from being cached. You can also change the default setting of a specific widget by activating or deactivating the βCache Settingsβ control added to the Advanced Tab in your Editing Panel. Note that the Cache Setting canβt be changed for the following widgets: Container, Section, Column, Inner Section, and Off-canvas.
To activate the new feature, activate βElement Cachingβ by going to WordPress Dashboard β Elementor β Features.
Replacing JS libraries with native JS
This version continues the effort to clean up your website's code by replacing external JavaScript libraries with native JS-based solutions that achieve the same results with less code. The first library that has been replaced is
waypoint.js
, which executes JavaScript functions related to user scrolling. Replacing this JavaScript library reduces unused JavaScript by 18KB, improving frontend performance and SEO scores.To maintain backward compatibility with third-party addons, the library will remain on Elementor for the coming releases, but will only be activated if Elementor addon developers set it as a dependency.
New Performance Tab
As more performance improvements mature into stable features, there has been a growing need to concentrate them all in one spot for easy access. In version 3.22 onwards, all stable performance features can be activated or deactivated from the new Performance Tab, which can be found in WordPress Dashboard > Elementor > Settings > Performance. We recommend exploring these features and activating the ones relevant to your website to help improve your websiteβs performance.
Β
More Improvements
Free version
just-in-time translation
loading (props @swissspidy, β π£ π π Translations loaded too early (PR #27200) - [ED-14578]Β #27199)waypoints.js
library with the native Intersection Observer APIPro version
waypoints.js
library with the native Intersection Observer APIplaceholder
arguments from URL controlsHow to Install the Beta Version
If you still haven't enabled beta testing in Elementor, please follow these steps:
Notes
As we make changes to our GitHub in an effort to keep it organized, improve the way we deliver information to you, and our ability to review your feedback, please follow the instructions below when reporting bugs, or making feature requests:
Designated time for release:
June 16th, 2024 (Estimated)
Many thanks for your support and help!
Cheers,
Elementor Team
Beta Was this translation helpful? Give feedback.
All reactions