New Features
- Added vimeo thumbnail loader for background videos
- Added new global initialisation process optimization
- All JS files (except rbtools.min.js) will load asynchronous defered in footer to fill the new Google Lighthouse requests for better ranking
- New global option to enable viewport an viewport distance on all existing modules with one click
- New global option to overwrite “no lazy loading” with any other setting, to enable lazy loading internally in each slider modules
- New modal API added to load any slider as modal via API i.e. jQuery.fn.revolution.openModalAPI(modal,modalslide,url) where the URL is the URL of ajax action, modal is the modal slider id and modal slide the modal slide id
- Solved high memory usage on iOS browsers where 3x sized retina images may brake the maximum 384MB limitations
- During slide animations, all content will reduce resolution to speed up the processing in complex rendering, however after that it changes back to the best available resolutions
- Added two new metas to dynamic add current slide index and count of slides into layer content. {{current_slide_index}} and {{total_slide_count}}
Bugfixes
- Iris colorpicker click listener reloads page due to WordPress bug. Colorpicker will ignore that click event from RS side
- Lock and visibility icons are not available on the layer list after adding, removing, duplicating layers
- Disabling hover options on layers still shows animation on mouse enter and leave
- Custom navigation presets can not be added or do not save
- Weather AddOn location can not be extended
- Page content jumps on initial load if JS files are added to the footer
- Elliptical gradients are not drawing well
- YouTube posters is not displaying after reloading editor
- Navigation thumbs speed option is not working
- Wrong start/end y position if from/to top or from/to bottom layer animation selected on rows
- Some old slider layers had the subtype set accidentally which prevented them from being imported
- In very rare cases a normal slide converted into a global slide, making 2 global slides available in the module
- Videos not playing in static slides if the slider layout is set to carousel
- Parsing CSS can create a PHP notice
- Safari mask animations do not show animation on second loop
- PolyFold AddOn stops rendering the editor view until the browser gets resized
- Added protection against Avada’s transform z on main container which would break the scroll functionality of the slider
- Global layers can not be controlled by layer actions
- Canvas with too big area breaks on iOS
- Selecting ‘auto DPR 4’ would select ‘DPR 4’
- Closing modals were failing due to a wrong id if the page had multiple modals
- Video jumps/shows the cover a short time after the animation ends
- Having none Isometric Slides before Isometric slider will brake in animation of Layers
- Disable PanZoom on mobile has no effect
- In the backend, layers are sometimes not in position until offsetted layers gets selected
- Parallax content jumps on previous/next slide if page has been scrolled before slide change
- Multiple carousel navigation’s on same page conflicts with each other
- Bullet navigation does not get recalculated on resize
- Modal on default templates doesn’t cover full width
- Fullscreen modal doesn’t show fullscreen if slider has “Decrease module height” option set
6.5.0