I’m once more with some other Divi 5 substitute. Final month, we introduced the Divi 5 Alpha demo. Must you disregarded it, you’ll need to head to demo.elegantthemes.com to take a look at the new interface. Must you already checked it out, you’ll need to go back and take some other look given that demo gets up-to-the-minute every two weeks, and we’ve already made improvements and addressed a couple of of your feedback.
We moreover made Divi 5 even quicker, optimizing somewhat numerous no longer extraordinary actions very similar to together with modules to the internet web page, switching view modes, and opening panels. We’re fascinated with potency and scrutinize every interaction. Must you idea Divi 5 was once as soon as rapid previous to, check out all over again because it’s perfect getting quicker.
Get all of the details throughout the video beneath. 👇
Updating to Divi 5 & Backward Compatibility
After releasing the demo, we won many new questions regarding the transition between Divi 4 and 5. Nowadays, I’ll discuss how we’re development backward compatibility into Divi 5, uncover the Divi 5 substitute process, and sing their own praises the Divi 5 Readiness System, which is in a position to data you at some point of the Alpha and Beta phases.
First, let me say that in the event you’re in no rush to take a look at Divi 5, then you definitely’ll be capable of wait until it’s officially introduced and your whole third-party products are up-to-the-minute to enjoy a simple, hassle-free substitute. Divi 5 will show up as an peculiar substitute to your WordPress dashboard, and in addition you’ll click on on a button to become your internet website to Divi 5, which is in a position to migrate your whole Divi pages to the new structure. Your internet website won’t business; it’ll get quicker, and in addition you’ll enjoy the use of the new snappy type of Visual Builder.
On the other hand we moreover have you ever ever covered if you want to leap in early in every single place the Alpha and Beta phases and although you’ve were given intently customized Divi with your individual modules and shortcodes.
Backward Compatibility
We considered backward compatibility from the beginning. Suppose a internet website accommodates unsupported Divi 4 shortcodes when updating to Divi 5, very similar to legacy third-party Divi modules or earlier Divi shortcodes injected into your child theme. If this is the case, Divi will robotically find those shortcodes and lazy-load the Divi 4 framework on name for. This promises that your internet website will stay intact after updating, giving you and developers from the community extra time to transition. Loading the Divi 4 framework will come at a potency price, making it a priority for internet website householders to interchange their plugins and child problems. However, it’ll perfect affect pages the use of legacy shortcodes.
Legacy modules will continue to function even throughout the Visual Builder. Alternatively, since they’re incompatible with the new front-end framework, design changes to those modules will re-render additional slowly the use of PHP.
The Divi 5 Readiness System
When you first arrange the Divi 5 Public Alpha or Beta, you’re going to be greeted by way of the Divi 5 Readiness System. It will scan your internet website to appear in the event you’re the use of any Divi 4 choices or third-party modules not natively supported by way of the existing type of Divi 5. It will get a hold of a report about which pages for your internet website, if any, are affected, and also you’ll be capable of come to a decision whether or not or no longer or not you’d like to proceed with the Divi 5 substitute or switch once more to Divi 4.
Proceeding with the substitute will get started up a migration process, which is in a position to convert all appropriate Divi 4 modules to the Divi 5 structure and wrap unsupported shortcodes throughout the Divi 5 shortcode module to continue functioning the use of the legacy framework.
Must you perfect use the Public Alpha or Beta to build new internet websites, you’ll skip this process and hit the ground running, which it is going to be our recommendation when the Public Alpha goes live. In each case, this allows us to make early permutations of Divi 5 extraordinarily usable to lots of the community. Instead of in a position until the end, you’ll be capable of leap into Divi 5 at any stage in every single place the beta process, giving you all of the benefits of Divi 5, minus a few missing choices correct right here and there, which is in a position to however artwork, because of our focus on backward compatibility.
Choose Your Private Adventure
This is our manner of making the massive Divi 5 substitute additional digestible. The Divi 5 beta process will give everyone considerable time to adopt it at their own pace, empowering early adopters to enjoy its benefits as soon as conceivable. We’re drawing close to this substitute with great care and taking our time to do problems right kind, on the other hand we’re getting close and an excellent deal appreciate your staying power.
What We Completed This Month
We wrapped up Divi Cloud integration and made good enlargement on necessary areas, very similar to Presets, front-end potency optimization, and the Divi 5 Readiness System. We merged over 100 updates, along with bug fixes, improvements, and smaller function increments, very similar to search and filtering throughout the layers panel, draggable sizing for responsive views, and the new UI for zooming in and out, all listed throughout the changelog beneath.
With the demo introduced remaining month, the ones last few sprints have been focused intently on bug fixes, thanks to your feedback. This briefly behind schedule our enlargement in opposition to the Public Alpha on the other hand allowed us to get ahead of the game on bugs. With numerous those bugs now addressed, we will be able to focus on function development all over again.
Listed here are the latest Divi 5 changelog entries. 👇
- When consumers create non-regular sections, the proper colors will follow to them.
- Fastened when an individual hovers over layers, possible choices will see the “Further Alternatives” tooltip text.
- Fastened background color and text color issues of Layer International Module.
- Fastened Layers view column icon color should are compatible the column text color.
- Up to the moment International Colors implementation to remove fallback color that was once as soon as being saved in module function to avoid redundancy.
- Fastened a subject matter where growing a brand spanking new preset products from the existing style didn’t remove the availability module attributes.
- Fastened a subject matter where the button wrapper background for the preset panel was once as soon as unsuitable.
- Fastened a subject matter where the module establish throughout the header panel was once as soon as unsuitable.
- Up to the moment the report blocks for global color and removed the nowadays unused properties labels and folders.
- Fastened a subject matter where the global colors-specific context menu didn’t artwork. It didn’t appear whilst you right-click.
- Preset props were added to the following modules: accordion, accordion products, audio, blog, Blurb, button, circle counter, and code.
- Added preset props to the following modules: Column, Column Inside, Comments, Contact Field, Contact Form, Countdown Timer, Counter, and Counters.
- Added preset props to modules CTA, Divider, Filterable Portfolio, Fullwidth Code, Fullwidth Header, Fullwidth Image, Fullwidth Map, Fullwidth Menu.
- Added preset props to modules Image, Login, Map, Map Pin, Menu, Amount Counter, Portfolio, Submit Nav.
- Added preset props to modules Submit Slider, Submit Establish, Pricing Table, Pricing Tables, Row, Row Inside, Search, and Phase.
- Added preset props to modules Signup, Custom designed Field, Slide, Slider, Social Media Follow, Social Media Follow Products, Tab, and Tabs.
- Added preset props to give modules Sidebar, Body of workers Member, Testimonial, Text, Toggle, Video, Video Slider, and Video Slider Products.
- Fastened lengthen when exporting local items from the library.
- Fastened potency issue where hovering over Layer Modules makes the builder in reality really feel laggy, in particular the Layer Module highlight and Module outline display throughout the builder construction.
- Stepped ahead dragging individual enjoy by way of making the dropzone width the equivalent for the reason that mother or father and with the equivalent space between modules.
- Fastened issue where a React warning Warning: Interior React error: Expected static flag was once as soon as missing. Please notify the React group. InlineEditorToolbar@ is output throughout the browser console whilst you first of all double-click on rich-text-inline-editor editable content material subject material to start improving.
- Fastened Image module border-radius not running appropriately.
- Fastened the issue where the Electronic mail Optin module and other modules with the “Use Background Color” selection get become on in every single place premade construction import.
- Fastened background issues for the Social Media Follow module in every single place premade construction import.
- Fastened a subject matter where the reset color field throughout the color picker was once as soon as not clickable
- Fixes needless re-render on all modules when module settings are opened / new module is selected
- Fastened needless re-render on all modules when a brand spanking new module that has an inline RichText editor is added
- Fastened the unsuitable glance of delete icons when improving color swatches throughout the “Saved” palette.
- Fastened lend a hand information for the spacing field group’s margin and padding field selection.
- Fastened a subject matter where an undefined global color object e.g. {gcid-invalid-color: undefined} crashed all of the VB.
- Fastened issue where default attributes declared throughout the module.json weren’t being used throughout the FE.
- Fastened the login go with the flow throughout the Save to Cloud function from Visual Builder.
- Fastened the Save To Library panel footer button establish consistent with the Save To Divi Cloud toggle.
- Fastened needless rerender on the tooltip when switching breakpoint
- Fastened needless rerender on grow to be group section when switching breakpoint.
- Fastened the full-width drop zone line showing a subject matter while hovering on the first section
- Fastened Search and Filtering Adapt filter out possible choices UI Surprising scroll bar
- Fastened needless re-render on module settings group when a unique panel is being dragged
- Replica Settings Panels & Unwanted Sidebar Home is fixed.
- Preset props were added to the scroll affect group.
- Added internet web page bar UI for selecting custom designed app window’s width.
- Added draggable maintain for resizing app frame by the use of drag-and-drop
- Font style fixed for responsive breakpoints.
- Fastened some miscellaneous inline editor exams which were failing following the enhance to React 18.
- Fastened layer modules can’t be closed for my part once we click on at the Open All layer modules button throughout the Layers View panel.
- Fastened a subject matter where the right-click movement on some layer module areas will reason inline improving, drag movement, and a built-in browser context menu.
- Fastened unwanted context menu glance throughout the Add Module panel and Library panel.
- Added missing Save To Divi Cloud toggle function to the Save To Libraray panels.
- We fixed a subject matter where resetting the text house didn’t artwork anymore must you had added 2 or additional text modules.
- Fastened eliminating surprising spacing from Button alignment possible choices.
- Stepped ahead potency of Layers View panel.
- Restore: follow sought after spacing for the FullWidth segment
- Fastened DOM nesting error in Electronic mail Optin Module.
- Fastened issue where a warning message was once as soon as displayed throughout the browser console in every single place construction import: Warning: Cannot substitute a component (Unknown) while rendering a unique section (StyleContainer).
- Right kind-click opens the module settings panel issue is fixed.
- Fastened position issues for the Add Module panel, Context Menu, and Make a choice Selection if the admin bar is disabled.
- Stepped ahead drag and drop enjoy in wireframe mode.
- Modified module actions, highlight, and added module button behavior, so hovering over a column should be treated as hovering over a row
- Added open module settings when we click on on on Layers panel -> module
- Fastened activating module when we click on on on module settings from VB.
- Make the load construction panel responsive.
- Fastened a subject matter where the content material subject material of the lend a hand panel throughout the Visual Builder would overflow when resized.
- Fastened missing construction and mask preview on the background surroundings panel.
- Made dropzone of the dragged module stays rendered until the cursor of the dragged module enters some other module
- Added unique class names to the builder settings fields.
- Restore wireframe section text label full-width issue
- Fastened the Pricing Table Module icon, which was once as soon as missing in layers.
- Fastened the Add Row panel best.
- Fastened issue where the module possible choices and/or the add module button would overlap/cover part of the content material subject material being edited while the use of the inline editor.
- Render add module button each and every time module possible choices are rendered.
- Fastened issue causing tripled REST requests to be sent.
- Fastened right-click actions for Present Pages throughout the Divi Library panel.
- Fastened the issue with portability throughout the Divi Library backend not supporting D5 content material subject material.
- Fastened a subject matter where the module possible choices sidebar would smash when clicking the “Clear Layout” button.
- Fastened a subject matter where the close icon throughout the module/row/segment settings panel was once as soon as unresponsive.
- Fastened a subject matter where the Blog Module would smash when the Submit Depend field was once as soon as empty.
- Fastened a bug in Inline Text Editor that now and again caused a JS error.
- Fastened the issue of the cloned fullwidth portfolio Module, which isn’t visible when duplicated from the Fullwidth Portfolio Module.
- Fastened lack of ability to turn row’s actions, highlights, and add module button when hovering row right kind after hovering segment
- The Timepicker field was once as soon as not visible as a result of a CSS declaration hiding it.
- Add new module panel is hidden from viewport issue is fixed.
- Fastened layer modules can’t be closed for my part once we click on at the Open All layer modules button throughout the Layers View panel.
- Fastened a bug causing JS error when a module with a sticky selection enabled is deleted.
- Fastened unsuitable top offset value in ‘add form library panel container’.
- Fastened module actions, highlights, and add module buttons which can be however rendered after the mouse leaves a module
- Fastened the issue of text flashing throughout the Inline Rich Text Editor upon the main hover.
- Restore: remove unwanted native text highlight when dragging a module
- Fastened unsuitable horizontal position of add module panel and right-click possible choices in responsive mode
- Fastened unsuitable Tooltip position on the Phase module possible choices.
- Fastened unsuitable horizontal position of add module panel and right-click possible choices in responsive mode
- Fastened Inline Editor toolbar position changes when sub-menus are closed throughout the inline rich text editor toolbar.
- Removed throttle from the onMouseMove callback function to reinforce dropzone indicator responsiveness in every single place rapid module dragging movement.
- Fastened a subject matter where importing a construction with the “Trade Present Content material subject material” selection checked throughout the Library panel would purpose an error if a module settings panel was once as soon as open.
- Fastened Dynamic possible choices aren’t resolved on the button module.
- Up to the moment UI to appropriately position the font/text settings toolbar within Inline Editor controls.
- Fastened on click on on layers panel doesn’t show up on the breadcrumb.
- Fastened the issue of remembering the remaining closed position of the panel when clicking on the module to open module settings.
- Fastened Internet web page Settings panel opens when the Module Setting panel is closed.
- Module crashing is fixed when the sticky selection is selected.
- Fastened a subject matter where consumers would possibly simply get stuck in a drag state when dragging a work.
- Fixes a subject matter where importing from the library didn’t import global colors.
- We fixed a subject matter where the checkboxes for supported font weights throughout the Upload Custom designed Fonts panel didn’t maintain their made up our minds on state.
Stay Tuned For Further Updates
That’s eager about this month’s enlargement report. Stay tuned for additonal updates, and don’t forget to practice us via e-mail and subscribe to our YouTube channel to be sure to don’t forget an element. Divi 5 is a limiteless mission, on the other hand I’ll be once more monthly to inform you of our enlargement. Must you haven’t already achieved so, check out the Divi 5 demo and let us know your concepts!
The post Divi 5 Migration and Backward Compatibility appeared first on Chic Subject matters Weblog.
0 Comments