### Version 6.7.18 (20th August 2024)

Bugfixes

- The deep link URL hash does not change when the slide changes
- The Mouse Wheel `CallDelay` option is undefined, making mouse operation on Mac impossible
- Global layers that are forced to the background are incorrectly positioned on the stage
- The number of fingers touching and swiping the screen is being ignored. Touch screens are reacting to single fingers only
- Image animation combined with background color animation may fail if not all frame's background color defined correctly
- Video layers have neither muted nor unmuted state at first load in SR7 Frontend, if video is set to Muted in SR6 Editor
- Trying to load an absent post image in the post based slider causes an JavaScript error
- Clicking on the slide's background videos will pause the playback
- Streams do not have layers in v7 from the second slide onwards
- Material is missing from WebGL Context clearing process

### Version 6.7.17 (8th August 2024)

Bugfixes

- Carousel added in a flex container without dimensions generates an endless loop breaking the page
- Background coloring and background image of the module is miscalculated if the module is embeded via an shortcode in WordPress containers

### Version 6.7.16 (5th August 2024)

Bugfixes

- Preview is shown with SR6 engine in backend, even if the SR7 engine is selected as default rendering engine
- Click on modal underlay, or outside of the modal window is not closing the modal itself in SR7
- REST/Ajax calls did not add a header 200 response code
- Video was not playing on carousel slider all the time when set to loop and always visible
- Mobile touch navigation does not allow to scroll to content below a slider
- Pause on hover not working when progress bar is disabled
- Problem with loading images containing some special characters in the image name
- Alternative image on mobile IE fallback settings was not functional
- Simulate click action not working on mobile when touch swipe is enabled
- Images with url relative to root can't be loaded
- Problem with loading CDN images containing second protocol name in its url
- Mouse wheel navigation options threshold and call delay have no effect
- Slider does not resize correctly when orientation is switched back to portrait after landscape on mobile

### Version 6.7.15 (10th July 2024)

Bugfixes

- Zone positions on mobile sizes are not calculated well on some slides
- Vimeo arguments are ignored in SR7 frontend on background videos
- Perspective is set on layers if they dont have any rotation, breaking fonts on iOS
- Deep link is not working on carousel layout
- First alternative slide is not working on any layout in SR7
- Video with auto height not resized properly
- Static layers can not be triggered any more by normal layers via actions
- Video slider are skipping slides if they are set to rewind and switch the slide at the end of the video
- Content on mobile phones are offsetted after oriention change
- Video overlay color settings has no effects
- Images using auto width and height dimensions in columns are not respecting their parent container dimensions

### Version 6.7.14 (25th June 2024)

Bugfixes

- Mute & unmute videos not working well in some cases
- If preloading is active for the SR7 Data Load Method, global slides are not loaded from the third slider onwards
- Global setting "Include library globally" is not respected by the SR7 engine
- Slider not initialized when optimized by Rocket Loader
- SR7 removes sibling tags like span and p
- Vimeo attributes like pip, dnt, pip, transcript, portrait are not working
- The ToolBarTopFunction is still using the jQuery library, producing some errors in preview pages if jQuery is not loaded
- Fullscreen height on mobile is not respecting min height of content in some cases
- Parallax disabled on mobile still calculates the initial offset position of parallax elements which renders all layers at the wrong position
- SVG export with starting // is not processed properly
- Background image on module repeated even if the option is not selected
- Media library image was not showing for post based slides if featured image on a post was missing
- Security hardening to prevent XSS: Input sanitization and output escaping now enforced on layer actions

### Version 6.7.13 (6th June 2024)

Changes

- Depricated Next Slide on Focus and Disable Blur/Focus behavior options and introduced new V7 Freeze On Blur option

Bugfixes

- Enable Google Fonts global option does not respect "Disable" and loads https://fonts.googleapis.com and https://fonts.gstatic.com/
- Alternate URL for module is not migrated from SR6 to SR7
- DeepLink Hash Tags in URl break Modules if they added on 3thd place or later
- "Next Slide on Focus" and "Disable Blur/Focus Behavior" settings do not affect runtime processing
- Lottie and BubbleMorph AddOns not working in admin preview due to incorrect layer class names
- Mouse Wheel navigation not working when screen size height is smaller than slider height
- Looping Slide not respecting the End time, but will restart after the last animated frame on timeline
- Missing background color for layers with background image assigned
- Global Layers with "auto" height and "%" width may not drawn straight if the Module is starting outside of the viewport
- Loading Modals delayed, via PHP Filters may not set the default Dimensions correctly on opened Modules
- Modal shows misaligned and with the wrong dimensions if Modal Module layout set to Auto

### Version 6.7.12 (23rd May 2024)

Changes

- On installation/plugin activation, if no Slider is present, the engine is changed to the Velocity Engine (V7)

Bugfixes

- Instagram stream not displaying images
- Hover processing too early, negatively influencing the "in" animation of layers
- MouseTrap AddOn when adding a click event on video without providing a layer caused an error
- Not initialized modules out of viewport resized incorrectly on window resize causing the horizontal scroll to appear
- Scroll Below under, Scroll-based Timelines and Video Scrolled Content not scrolling to the right ID
- Fix Positioned Top Sliders by setting Pointer Events to none, without any exclusions
- Filmstrip AddOn flickers on mobile phones
- Gradient Backgrounds on SVG's drawn Transparent since latest updates
- Swipe on MacOs swaps multiple slides if the swipe is thrown on a longer distance
- Image Layers with auto width and auto height drawn stretched
- Disabling Parallax Effect on Mobile has no Effect

### Version 6.7.11 (15th May 2024)

Bugfixes

- Parallax effect on mobile reacting only on touchmove and not simple touches anymore
- Attribute alt and title on images are missing in source mode
- Rows and columns are ignoring parallax and loop animations
- Ajax form submit not working for Contact Form 7 added to a layer via shortcode
- Special Effect keeps playing on layer hidden by device visibility options
- HTML Video Toggle Mute action had to be double fired to mute video for the first time
- If SVG elements are added (i.e. Charts) an extra space is generated under the module
- Deeplink slide targets not working in SR7
- Module margins and paddings are not respected and rendered
- Overdimensioned modules behave differently in SR7 than in SR6 when the screen size is smaller on some responsive screensizes
- Link action on YouTube stream-based slides is leading to the same URL of the last video
- If a slide is hidden from navigation it causes a JavaScript error and breaks the navigation
- Security hardening to prevent XSS: Input sanitization and output escaping now enforced on layer attributes and elementor widget attributes

### Version 6.7.10 (6th May 2024)

Bugfixes

- Touch Swipe is not working on Hoverable and Clickable elements
- Min Height set on Auto layout also respected on Fullwdith and Fullscreen layouts
- Post Excerpts Meta {{excerpt}} is not shortened by the slider setting Limit Excerpt in Velocity Engine
- Images with special Characters in URL not loading
- {{link}} meta is not working on slide Tags & Links in Post Based Sliders
- HTML5 Volume set >1 stops the Module with JS error

### Version 6.7.9 (30th April 2024)

Bugfixes

- Media position miscalculated when no aspect ratio is set and aspect ratio unavailable at preload.
- Permission checks missing for Instagram and Facebook API requests.
- Potential XSS vulnerabilities due to unescaped output of slider parameters.
- 'Touchstart' and 'Touchend' behavior on mobile devices differs from SR6.
- 'mailto:' and 'tel:' simple link actions removed in SR7 frontend.
- SVGs within 'a' tag layers not respecting parent layer dimensions.
- Hero Slide fails to initiate if navigation visibility was previously configured.
- Timeline set to loop through a single frame does not loop in SR7.
- Elementor backend does not display SR7 Modules in Live Editor.
- Scroll-based timelines break visually when the layout is set to fullscreen and browser height is less than module height.
- SR7 Frontend loads slower if Modules added via Shortcode, due to missing JSON SR7 needs to load per restApi the data on demand
- Global video layer was playing with sound when starting not from the first slide even if volume set to zero

### Version 6.7.8 (25th April 2024)

Bugfixes

- Links containing "#" disrupt URL construction and can cause Module failure upon loading
- Security hardening to prevent XSS: Input sanitization and output escaping now enforced on 'htmltag' and 'tag layer' parameters to thwart script injection attacks

### Version 6.7.7 (23rd April 2024)

Bugfixes

- Templates and Modules with links (action of simple links) may scroll down at opening the page

### Version 6.7.6 (23rd April 2024)

Bugfixes

- Navigation is not visible if the 'Hide Under' value is bigger than the highest Device Size set in Module
- 'In' Animation duration under 75ms not triggering any events, addon relying on events are not starting
- System Fonts are loaded by Google Fonts API, which breaks all Google Fonts on the same page
- HTML5 Video without Poster image (first frame image) breaks at startanimation
- Custom SVG upload fails

### Version 6.7.5 (19th April 2024)

Bugfixes

- Empty Tag Removal in Text Layers: Empty span and p tags within text layers are removed, despite being used for visual effects or by third-party functions.
- Image Rendering with Special Characters: Images with special space characters used as background for shapes cause rendering issues in SR7.
- Gradient and Image Conflict: Elements with both gradient coloring and an image source render only the image, ignoring gradient colors in the frontend.
- Container Dimension Calculation Error: Container rendering dimensions are incorrectly calculated if module width and height are oversized on desktop level.
- Video Autoplay Issue in Safari: Unmuted videos fail to start without user interaction on Safari browser.
- Scroll Timeline Displacement: Modules based on scroll timeline without a fixed position are calculated with oversized height upon initialization, causing incorrect scrolling behavior with Scroll to Id navigation.
- PanZoom Effect shows the original Image underlaying the Pan Zoom effect, causing a double effect
- Simple Link and Menu Link forwards to the wrong address based on the different settings
- Simple and Menu Link fails if target is a simple hash char
- Slide Background Video loops even option is disabled
- HTML Export for V7 engine does not export V7 data
- Formating the WordPress date format in a wrong way can cause the Slider Revolution backend to produce JS errors
- Image From Stream option produced error when there were no Stream available
- Global Custom Fonts are not written in V7 engine output

### Version 6.7.4 (16th April 2024)

Bugfixes

- Media Filters Missing: Slide backgrounds lack the configured media filters, impacting visual consistency.
- Migration Failure with AddOns: Enabling Exploding Layers AddOns causes migration processes to fail.
- Min Height Calculation Error: Setting 'Min Height' to 'none' calculates the Content Flow height as NaN, disrupting the layout integrity.
- AddOns Loading Issue in Smart Mode: AddOns placed in the 4th position or later under Smart Loading mode fail to load some necessary resources.
- SVG Layer Visibility Issue: SVG layers become invisible when inner component IDs are duplicated, leading to display inconsistencies.
- Editor Breakage at Small Dimensions: Setting module dimensions to under 10px causes the editor to break, impairing usability.
- Text Layer Width Issue: Text layers with 'width' set to 'auto' disregard 'max-width' settings, leading to content overflow.
- Font Loading Issue: Fonts do not load if 'Cache Fonts Locally' is enabled and only one font weight is used across the DOM in a single module.
- Module Migration Issue in SR6 Editor: Saving and migrating modules may alter Responsive Height settings if previously unset, scaling them based on larger dimensions.

### Version 6.7.3 (12th April 2024)

Bugfixes

- Carousel Interaction Issue: Dragging the carousel with a longer delay causes an overjump of the next element if it's already in focus.
- Rapidly click on Navigation elements makes the Carousel aniamtion stuttering
- Text Layer Issue: Text layers cannot be selected, even with 'Layer Selectable' enabled in default settings.
- Video Dimension Issue: HTML5 video elements receive incorrect dimensions on the 2nd and subsequent slides if a fullscreen video exists on the first slide.

### Version 6.7.2 (11th April 2024)

Bugfixes

- Background Color Animation Issue: Animations fail to transition from a colored background to a transparent background when custom colors are set within the animation settings.
- Dimension Calculation Error: Elements with a previously set Module alignment within any container are miscalculating dimensions, due to issues with the marked Module-based alignment setting.
- DOM Layer Rewrite Conflict: Existing layers in the Document Object Model (DOM) are being rewritten upon initializing the module, which results in the malfunction of shortcodes and similar components.
- File Name Loading Error: Files that contain 'none-break narrow space' characters in their names fail to load, leading to potential accessibility and data retrieval issues.
- Module Resizing Inconsistency: In specific scenarios, modules that are excessively large (both vertically and horizontally) encounter issues in linearly resizing underlying layers, leading to inconsistent display and layout problems.
- Responsive Module Sizing Error: Incorrect module sizing observed when Responsive dimensions are not previously modified, leading to layout discrepancies.
- Background Overlay: Issues with background dotted overlays not rendering on colored or image-based module backgrounds; dotted overlay omitted from slide backgrounds when globally enabled.
- Image List Modification Conflict: Third-party cache plugins altering image lists and modifying data attribute names, causing disruptions in the Image loading process of SR7.
- Plugin Extension Removal by Third-party Integrations: Third-party themes and plugins are removing loaded plugin extensions, leading to significant layout and functionality issues in Slider Revolution 7.
- Rapid Slide Change Issue: If multiple slide change requests are made in quick succession, the slides switch immediately without waiting for animations to complete, creating a disjointed and buggy user experience.

### Version 6.7.1 (8th April 2024)

Bugfixes

- Unpublished slides showed up in V7 Velocity engine
- Quick selection of sliders in the page in the top admin bar is missing in V7 Velocity engine
- German translation files have some wrong translations
- Modules larger than the screen size in mobile view are limited to the screen size, breaking the layout
- Enhanced protection for images loading from external servers: initially attempting with cross-origin, and using without cross-origin attributes as a fallback.
- Horizontal scrollbar appears upon resizing if modules have not yet been initialized.
- Issue with Saving Global Settings in SR6 Before SR7 Initialization: Global settings in SR6 fail to save properly if SR7 is not initialized beforehand
- Misalignment with Percentage-Sized and Right-Aligned Elements: Elements sized by percentage and aligned to the right using max-width exhibit misalignment
- Layer Actions Disabled in Non-Interactive Videos: Videos set to 'no interaction' mode inadvertently disable associated layer actions
- Delayed Background Color Rendering: Background colors experience a delay in rendering, leading to brief flashes during scrolling
- Redundant Creation of Font Tester Containers: The font tester is generating multiple similar containers, leading to unnecessary clutter in the DOM

### Version 6.7.0 (5th April 2024)

Introducing Velocity Engine

- Upgraded to SR7 "Velocity" Engine for improved efficiency and animation fluidity. Legacy SR6 Engine included for continued support.

### Version 6.6.20 (21st December 2023)

New Features

- Added WPML compatibility with the upcoming WPML Sliders AddOn

Bugfixes

- Importing certain Slider will result in warnings
- Instagram functionality fixes
- Add nonce token validation to Instagram and Facebook requests

### Version 6.6.19 (7th December 2023)

Bugfixes

- Fullscreen carousel with padding overflows the module
- Security vulnerability associated with unserializing objects from the 'custom_animations.txt' file.

### Version 6.6.18 (23rd October 2023)

Bugfixes

- Regression in 6.6.17 causes sliders with height greater than window height get cropped

### Version 6.6.17 (21th October 2023)

Bugfixes

- Youtube video does not play from action on iOS due to bug in iOS audio permissions
- Vertical carousel does not align correctly if module height is bigger than viewport
- Alt tag from bg image is not written to page if panzoom is used
- Slide Direction Based Mirroring not working for Rotating animation
- Nested Group Layer - Text Layer not displaying correctly
- Added further PHP 8.2 compatibility
- Videos with percentage-based sizing on the stage are not aligning correctly

### Version 6.6.16 (30th August 2023)

New Features

- Added option to limit title and excerpt in post meta by chars or words. I.e. {{title:words:5}}

Bugfixes

- Instagram reel link is not set properly through the usage of {{link}}
- Custom fonts added in the global settings are tried to be loaded from Google if the precaching option is enabled
- Tags and categories fetched from posts are missing a space after ,
- Importing a template slider could result in a checksum failure
- Further security hardening

### Version 6.6.15 (1st August 2023)

New Features

- Added compatibility for PHP 8.2

Bugfixes

- Backend: init function conflicting with other global defined functions in some rare cases (i.e. Cooke Banner Plugin)
- Backend: missing WooCommerce escaping may cause a JavaScript error in the overview page
- Layer out animation is being ignored in specific cases where the length of carousel slides varies among siblings and the layer out animation is set to trigger at a later timepoint
- Slider importing could lead to an internal server error
- ogv reference as constant instead of variable in import process
- site-editor.php is not loading JS files needed for Slider Revolution Widgets
- Importing a slider manually may result in it becoming a template slider
- Willow filter doesn't work in Safari NOTE: Due to browser limitations willow filter looks slightly different in Safari
- Slider with video background will jump on load/resize if device pixel ratio is high
- Keyframe does not work if it is placed near in animation
- Slider block cannot be addon into a homepage on wordpress.com
- Adjusting the Video volume to 100% is not possible on Android device
- When Panorama addon is enabled, crossfade BG animation will not work.
- SR block doesn't update newly selected module
- Downloading template fails due to ajax error

### Version 6.6.14 (30th May 2023)

Changes

- Backend: Whenever an empty folder is reopened, it will now automatically be reconnected to the root directory
- Backend: Now, when opening an empty folder, a brief breadcrumb will be displayed to explain its empty status
- Updated google fonts list

Bugfixes

- Changed ajax call request name for the backend as the OWASP Core Ruleset does not allow the use of the old name
- Carousel jumps to wrong slide while navigating if slider is different height slides
- Opening modal with specific slide doesn't work correctly on carousel slider
- Setting the zIndex value to "Auto" on hover resulted in a zIndex of 500, inadvertently leading to overlap with other areas
- Editor: When the background color of a module is changed, it doesn't update live to reflect the selected color. The background color only updates after the color picker modal is closed
- Backend: Action references on global layers originating from slides other than the global slide are non-functional. Selecting any layer from global slides consequently results in the removal of the action from the list
- SFX Block Layer transition only fades in Safari

### Version 6.6.13 (4th May 2023)

New Features

- Module Creation Guide: New Content Editing Guide modal will be displayed on creating new module that will provide you links to and videos to guide you through settings and features to create new modules
- Template Editing Guide: New Template Editing Guide modal will be displayed when you are editing premium template, it will feature links to articles that explain only the features that are used in the template
- Global Settings: Global settings are added to enable disable guide modals

Bugfixes

- Carousel opacity has issues rendering on PHP 8.x
- Settings sticky bar label displays "undefined" on right side
- Modal Countdown is not stopping after closing modal, which breaks any further opening of Modal
- Blend Mode is not working on complex canvas animations
- Editor: sometimes layout settings fields are empty on loading editor
- Preview doesn't work in backend if Yoast SEO is enabled
- Blend mode does not work during transition
- Improved security for manual imports
- Layers disappear on safari during transition in Carousel Module

### Version 6.6.12 (29th March 2023)

Bugfixes

- Some AddOn kills references on image loading. Further protection needed on internal lazy loading
- Background images don't scale correctly in carousel when switching to fullscreen mode
- Resetting the size of shapes or images in the editor adds double "px" to the values
- Global layers do leave the stage on earlier slide if the layer is not animating out at the end of the slide
- Basic transforms causes layers to display behind another layer. iOS issue - Introducing iOS fix: perspective
- zIndex on hover is not working
- Material icons are loaded from google even if it is disabled in the global settings
- Action Needed filter in AddOn overview is not updated after updating an AddOn
- Slider are loaded on post/page save, which causes in some case longer loading times

### Version 6.6.11 (23rd February 2023)

Bugfixes

- WPML constant ICL_PLUGIN_URL not defined in rare cases
- Overlay effect gets more intense during transitions from Advanced Transitions addon
- Image layer set as cover fails to cover entire canvas area if an image has portrait dimensions
- Vimeo video controls aren't rendering on layer
- Food Carousel has a gap on specific dimensions
- Deep link for modal not working using CustomEvent and event parameter detail:{slide:3}}
- Filters in frames do not reset if filter is set to default values after having different values in other keyframes

### Version 6.6.10 (25th January 2023)

Bugfixes

- Carousel is broken due to regression in 6.6.9

### Version 6.6.9 (25th January 2023)

Bugfixes

- background=1 and background=0 Vimeo attributes get written twice if customers added these values manually
- updating from v5 can cause an hover PHP error in PHP 8.x
- Elementor deprecation messages appear
- Gradient background effect does not work on small devices
- Scroll based animations sometimes loose layer visibility on browser tab blur/focus
- Carousel wheel navigation doesn't work if snap is set to off

### Version 6.6.8 (21st December 2022)

New Features

- Added Copy to Clipboard (Alt + Shift + C) and Paste from Clipboard (Alt + Shift + V) to be able to copy layers, groups, rows between modules in different tabs
- Added a new HTML tag "label" and its attribute "label for"
- Video pause on slide change: Layer videos now have a new option for carousel slider to pause video layers on inactive slides even when they are visible
- New parallax feature for carousel, now parallax layers will move based on carousel movement. The use is triggered by the "Drag & Mouse Move" option under mouse interaction in the parallax settings

Changes

- Shape background image management is now also available in the layer content for a better understanding
- Double click on shape with an background image will open the last used image library for that shape
- Layer targets (in actions and label for dropdown) will show the correct layer hierarchy with spacings and search boxes

Bugfixes

- HTML5 video looping in background causes fullscreen mode to exit
- SFX block mask does not work correctly on safari if translate Z is used
- Groups in columns did not respect the order of layers
- Carousel slides popup into the place if carousel has 3 slides
- Regression in update 6.6.7 causes BG videos to not play sometimes in carousel
- Groups in columns did not respect the order of layers
- Groups in columns set to absolute will not align well
- Modal closes after any video in background completes a loop due to conflict
- Carousel visibility option for layers "Always visible on Carousel" disappears
- Block Scroll option does not work as expected on mobile
- Vimeo video speed option doesn't work on background video
- Attempting to change image via double click on shape layer results in error
- Horizontal swipe gets triggered on iOS while swiping vertically

### Version 6.6.7 (17th November 2022)

New Features

- New event: "Any Modal Opens" added to custom JS portfolio
- New method: "revGoToFrame" added to custom JS portfolio

Changes

- Added a lot more logic to the Google Fonts caching system

Bugfixes

- Deep linking isn't working on carousel slider
- Some slides in the carousel are flashing into the position instead of animating in from the side
- Global static layer settings for in and out animation are buggy in carousel
- Particles AddOn effect doesn't render on the first slide in carousel
- Sometimes layers disappear in a carousel when the 'Visible Layers' option is set to 'Always on all slide'
- WooCommerce {{wc_stock}} meta does not show the total stock of all child products
- Auto slide rotation sometimes ends with js failure if browser is not focused
- Backend: Copying row layer with layers in it and pasting it it in Global Layers fails with console errors
- Precaching Google Fonts locally fail to load fonts on some environment

### Version 6.6.5 (25th October 2022)

Changes

- Added Full Inset as covermode. This will help to set spaces through 4 device levels in any direction within a group when a layer is absolute positioned

Bugfixes

- Videos autoplay on mobile even though autoplay is set to 'Skip 1st Time Slide'
- In carousel modules, static layers don't animate in and out on the correct slides
- RTL layers in column do not align to the left/right since version 6.6.0

### Version 6.6.4 (19th October 2022)

Changes

- The Cluster: This update comes with support for a new AddOn that will add amazing cluster particles effects to layers
- CrossOrigin Video: Added new button for HTML5 background videos to support videos from third party sites. If you are getting CORS errors in console while using third party video as background, enable the new option
- Modified error messages if a slider does not have a slide to show

Bugfixes

- Looped and masked layers in the Before After AddOn environment breaks after 6.6.0

### Version 6.6.3 (11th October 2022)

Changes

- Dropped IE11 support as WordPress has stoppped supporting it since august 2021 and it holds back development

Bugfixes

- RTL environment calculate bad positions for layers since version 6.6.0
- Fixed errors on IE11 due to update 6.6.0
- CSTRETCH is not a function error in backend overview page

### Version 6.6.2 (7th October 2022)

Bugfixes

- Video Layers with border radius show a white border since version 6.6.0
- Text Layers with % based size or auto width calculated and positioned wrong in frontend

### Version 6.6.1 (6th October 2022)

Bugfixes

- 6.6.0 Regression: Old cached version of rbtools was loading with new update

### Version 6.6.0 (6th October 2022)

New Features

- Groups can be dragged into other groups on root or into columns
- Introducing position (relative / absolute), display mode, float, linebreak for layers in groups and columns
- Added option for groups line-height
- Added option for vertical- and text align of relative layers in groups
- Simplified output structures based on requests and enabled options, features
- Added protection against looped folder structures in overview
- Single layers can now be imported from rows, groups and columns
- Carousel engine
  - New physics engine: for smooth dragging and instant dragging
  - Vertical orientation: Now carousel supports vertical drag
  - Overshoot effect: Added option for overshoot effect, carousel will ease back into position with a cool bounce effect
  - 2D Spin: 2D spin option will allow you to drag slides in a circle based on user set angles
  - 3D Spin: Just like 2D spin, you can drag carousels in 3D, set spin angle to spin a carousel inward or outward
  - Skew: New skew option skews the entire slider based on the current speed of carousel, creating cool physics based effects
  - Improved performance: New engine is fast and smooth, it uses better engine for dragging improves performance with reduced calculations and updates

Changes

- Flickr photosets are now titled "Albums"

Bugfixes

- Dragging layers quick in the editor mixes up positions and orders of layers in columns, groups and rows
- Dropping layers into groups and columns is not possible in some rare cases, or added in wrong order, place
- Textlayers in groups will not wrap if relative positioned
- Using ' in the WooCommerce settings can produce an JavaScript error in the Slider Revolution overview page
- Hover state stuck on drag in editor
- Carousels stretched mode still fade in/out coming, leaving slides
- Stage aligned layers with % do not render on the correct position in frontend
- Modules that have viewport stop "wait" don't seem to be lazy loaded
- Video on scroll modules are not any more in sync
- Timeline based scroll layers disappearing after a browser tab change
- SQL notice occurs with the latest WordPress 6.1 beta
- Scroll based blur in Safari cuts the edges of layers
- Vimeo video limit of 20 raised to 60

### Version 6.5.31 (13rd August 2022)

Bugfixes

- Notice occurring since 6.5.30 about bos not defined

### Version 6.5.30 (12th August 2022)

Bugfixes

- 3D parallax effect gets clipped in the latest Chrome version
- Advanced Transition fails if the HTML5 video is from third party domain
- Editing frame actions in backend fails with a console error
- Carousel scaling is wrong in certain PHP environment settings
- Using decimal values with postfix shows error even though the value is valid
- Material Icons were loaded from Google if the global setting "Enable Google Fonts download" was set to "Cache Fonts Local"
- Layer can receive hover effects even is border-style is set to none

### Version 6.5.25 (21st June 2022)

Bugfixes

- Slider cannot be edited after updating from very old versions
- Sharp Corner extensions are not rendering correctly in WordPress 6.0
- Video layer with "No Interaction" enabled, becomes clickable with link action
- Scroll Below Slider and Scroll to ID actions don't work on video layer with "No Interaction" enabled
- Video border radius disappears after in-animations on some rare situations
- Box shadow does not render full opacity if #000000 color is used
- Object library could not fetch thumbnails and full objects if cURL is not enabled
- Clickable scroll based animated layers are not any more clickable after scrolling backwards when layers are overlapping each other
- Rapidly clicking and very rare repeated slowly clicks on navigation buttons changes the direction of layeranimations
- Slide animation from last slide to first slide produced a rewind effect if the direction based animation has been selected. This is changed now to forward direction
- HTML slider exports inclusion of jQuery.js is with http:// instead of https://
- Dragging bottom (and/or) right aligned layers in the editor gives a sticky effect during the drag process

### Version 6.5.24 (26th May 2022)

Bugfixes

- Missing width/height values in images can produce notices
- Slow loading times on mobile, if elementor is activated due to lazy loading
- WooCommerce slider may appear empty even though categories are selected

### Version 6.5.23 (24th May 2022)

Bugfixes

- WooCommerce slider does not consider child posts/variants in filtering for price ranges
- Layers become invisible if duration of layer is 0

### Version 6.5.22 (18th May 2022)

Changes

- Carousel Stop on Click: Added new option, by default carousel progress stops if user clicks on slider, this option lets you choose to continue auto rotate progress after user clicks on slider

Bugfixes

- Importing a slider may create an additional empty slide
- Opening modal with openModalAPI method fails with console error
- Parallax jumps on iOS if URL field gets removed
- Action triggered static layers ignore triggered frame call on last slide after slide swap
- Before & After AddOn copy to clipboard after image is not working. Latest 3.0.6 version of Before & After AddOn required to fix issue
- Glitch & noise effect does not fade out after fading once on 1st slide

### Version 6.5.21 (2nd May 2022)

Changes

- Autoplay enabled videos will play with audio if user has interacted with page
- Loop enabled background videos will auto pause/play if page visibility state changes due to switching tabs etc
- Added option under Advanced options to fix glitches on iOS Filters. It will add a tiny 0.0001 value to x, z, rotationX or to default (based on Layer type) to avoid cuts and other distortions on layers when slider is running on iOS

Bugfixes

- Activation through wp-cli returns a fatal error
- Moving frames on timeline before playing the slide onces breaks with javascript error on static slide
- Exit animation of Static layers works only on slide change, animation before Slide end is ignored

### Version 6.5.20 (12th April 2022)

Changes

- Added new action to ask for permission to use gyroscope accelerator on iPhone devices if needed. Read more in FAQ
- Added page scroll possibility for modals to use modals as adverts
- Lottie Addon: Canvas renderer for lottie now has new maxdpr option to help with performance optimization

Bugfixes

- Elementor deprecation message _register_controls() shows up using the newest Elementor version
- If video was muted initially then video auto-mutes after pausing and playing
- Blurred elements in Safari under masks shows broken edges, rendering issues
- CSS fixes (i.e. speak-as and willow filter)
- WP_PLUGIN_URL creates JavaScript error if it has a newline added (\n\r)
- Meta data current_slide_index displays incorrect slide number on first slide
- Vimeo stream keeps pausing and playing
- YouTube video is blurry if used with poster
- Vimeo videos are limited to 20 videos

### Version 6.5.19 (14th March 2022)

Bugfixes

- Opening specific modal slide with Panzoom effect fails
- On mobile, layer with long text has padding on right until slider loads completely

### Version 6.5.18 (8th March 2022)

Bugfixes

- Slider editor has issues if the WooCommerce Advanced Quantity plugin is enabled
- Hosts that do not allow connection to external servers creating longer loading times
- Unwanted categories are shown in meta tags added to layers
- Deleting global layers fails with console errors
- Static layers with percentage based width or height do generate unneeded padding on mobile views
- Google page speed warns against using unload event listener
- 6.5.17 regression: Slider with Advanced Transitions flashes after transition

### Version 6.5.17 (23rd February 2022)

Changes

- Added internal hook for manipulating layer positions and dimensions due to external addons

Bugfixes

- Changing slider dimensions is not possible if external url is empty
- iOS Safari 15 crashes if slider has too many slides
- YouTube video mutes again after seeking/scrubbing video
- Charts Addon: Chart renders smaller on Safari because of browser specific bug
- Charts Addon: Chart values are offset from position due browser specific bug
- Panorama Addon: Poles have artifacts if image loads slow on slow

### Version 6.5.16 (17th February 2022)

Changes

- Changed notice containers in the WordPress plugin page for a better user experience

Bugfixes

- Editor does not render advanced opacity on layers
- Force overflow causes layers to be hidden on mobile and to be visible on Android Chrome
- Third party object extensions may kill the initialisation process of Slider Revolution in preview mode
- Mobile height change is not respected when URL bar height changes on mobile devices

### Version 6.5.15 (31st January 2022)

Bugfixes

- Opening a WordPress media modal fails because the editor script overwrites the _ variable
- Notice occurs in post based sliders, as $attr1 is undefined
- Advanced transitions fail on websites using subdomain as CDN
- Gutenberg block preview not available
- Gutenberg editor glitches on mouse enter and hover
- Gutenberg template not updating after disabling blank page
- Slider Revolution settings on WordPress pages are stuck on the top
- Bottom margin issues on fixed slider scroll processes where the Slider is higher than the page
- Exporting modules with advanced transitions ignore the predefined values
- Sometimes glitches occur in the media library after triggering dropdowns in module editor
- Carousel height jumps when a slide comes in focus after latest update 6.5.14 and 6.5.13
- Console logs and errors are visible in some rare cases
- Animation issues on menu in some older templates

### Version 6.5.14 (6th January 2022)

Bugfixes

- JS error in some rare cases due to a conflict between underscore.js and some editor scripts by overwriting the global _ variable
- Rows in the carousel slider are shifted once all layers are shown once in all slides

### Version 6.5.13 (6th January 2022)

Bugfixes

- Middle row zones in carousel are not in the right position if the carousel is dragged and not triggered by navigation buttons
- Instagram display date meta shows system date instead of instagram post date
- SVG Layer can not be resized due the Size options after saving and reloading the editor
- Advanced Rotation, opacity and filter which are assigned to the Mask container is not showing in editor only live and in preview
- Hover zoom breaks out of mask after dragging carousel
- STRONG tag lineheight is different (25 default) as the lineheight of the layer itself
- JS warnings in Safari when backdrop filters are used
- Not existing modal pop up on scroll drop JS failures

### Version 6.5.12 (21st December 2021)

New Features

- Added new submenus: Getting Started, Help Center, Templates, Premium Support and Go Premium

Changes

- Menu burger buttons and scroll down buttons won't use out of box the intelligent size inheriting to avoid strange spacing on smaller devices
- Updated GSAP to version 3.9.0
- Simplified duplicating and copy pasting layers with actions triggering the duplicated layers with steps like:

- Deleting a layer will remove the action references pointing on it from other layers
- Undoing "delete layer" will recreate the deleted action references as well
- Duplicating a layer will check for all pointing action references and will also duplicate those by adjusting the target id as well

Bugfixes

- Changing audio preload options does not have any influence on loading performance and results on frontend
- Selecting post based slider by popularity, related and recent does not allow categories to be selected
- Backend is slow in Chrome if more than 200 elements are added in rows and columns. Issue happens only in WebKit browsers based on transform perspective and filters
- Glitch effect of advanced transitions throws console error
- Duplicating layers undo/redo group is filled with multiple steps, single redo/undo is not working
- Menu link & scroll action's scroll offset value is ignored
- Change between navigation and general settings in the editor does not refresh the layer rendering, generating artifacts until next refresh
- Multiple rows and columns generating artifacts on Chrome version 96.0.4664.110+
- Centered rows may show layers and elements in columns blurry if the content is drawn on half pixels. Core will now internally calculate the vertical position of rows and columns

### Version 6.5.11 (19th November 2021)

Bugfixes

- JavaScript error breaks the global settings in the overview mode and throws a console error getConcVals

### Version 6.5.10 (17th November 2021)

Changes

- Fullwidth layout in combination with timeline based scroll will allow optional to pull content now
- Slider Revolution meta box now shows on all custom post types

Bugfixes

- Fast scrolling on some third party themes creates behavioral issue for scroll based sliders
- Entering in fullscreen mode does not re-stretch the images in carousel mode
- Vimeo video's "Tap to unmute" button does not work on Android
- Image position shifted if Vertical middle aligned images added on Mobile sizes
- Video layers with No Interaction also ignore a tag links added to the layer
- Columns without content but with image background do not recognise Layer actions like mouseenter, click, mouseleave
- Few random presets for BG animation were not working
- Scroll to ID doesn't work correctly if viewport loading is on
- Slider navigation does not work in fixed on top slider

### Version 6.5.9 (11th October 2021)

Changes

- Added Trust Pilot review link to overview page
- Added deregistration warning information
- Not installed AddOns will warn now in overview, and allow a one click installation of all required elements
- Added premium templates badge on original templates from library. Templates can be used only in registered and licensed environments

Bugfixes

- Color update for SVG layers is inconsistent on carousel if lazy loading is set to single or smart
- SVG options are squeezed in editor
- Slide animation "in" resets opacity to 0 when 1 is set and the editor reloads
- Downsized carousel items get squeezed images on fullwidth layout
- Firefox shows console warnings for -webkit-backdrop-filter
- Using the carousel justify option generates console errors in rare cases and prevents the carousel from rendering BG
- WPML translation priorities terms were not ignored
- Dropdowns in-place search is not filtering by Option content, only by option value
- Firefox mouseleave event is not triggering when slide change has been called due further actions
- In very rare cases, slider height grows if column contains layer with 100% height
- Slide based direction is not working if animation distances set by pixel
- Changed locale for decimals in PHP results in a JavaScript error
- HTML export is missing CSS and JS files from AddOns
- Reverse scroll option makes slider jump to last slide
- Volume level for audio layer does not work correctly on Safari

### Version 6.5.8 (7th September 2021)

Changes

- Added cursor mode "none" to the option list to be able to hide the cursor on "a" tags when mouse track is activated
- Introducing tag option for slide links (available options: "a" & "rs-layer") to avoid FireFox popup blocking on _blank targets
- Introducing a global option: "Lazy Load on BG Images". This will allow to load BG images also with lazy load, defined due the lazy load global and module based options
- Editing the size of layers in a column will replace % sizes into px on edit. Added a further protection which will only change the height values if the height is set over 98% within the column of any layer

Bugfixes

- Carousel slider is flickering in Safari
- Safari clippath animations are not visible during the animation
- Some third party form options fail to work correctly. (This may have affected other third party integration as well)
- Missing Elementor property on load causes the Cookiebot plugin to fail
- Solid color background with opacity gets darker on refocus
- First slide using the Advanced Transition's blur effect flashes black background
- Advanced Transition with PanZoom BG jumps on slide change
- Using fullscreen toggle on slider with parallax effect does not reset BG correctly
- Blend Mode "color" is not working well in Safari. (Fallback to color-burn works)
- Slider Revolution can not be added to Wordpress Widgets area. JS Failures
- Revolution Slider in Essential Grid's lightbox opens only on the first time
- Carousel background is squashed if the carousel's 'Keep Aspect Ratio(Justify)' option is turned off
- Slider added using the Gutenberg block is pushed to the right side if the slider uses "Fixed during scroll" option
- Gap (border) option does not work correctly on fullwidth and fullscreen slider

### Version 6.5.7 (20th August 2021)

Changes

- Added global option to load YT Api in header which can be useful if Google Analytics enabled on page

Bugfixes

- Carousel slider doesn't render after reopening modal
- Modal does not open after update 6.5.6
- Slider background does not render for a customer after upgrading from 6.3.9 to 6.5.6
- Shape, Button and Text layers breaks Module processes if they use % based height in columns
- Triggered groups shows content after resize even they should stay invisible
- 'Scroll Below Slider' action lags if page has scroll-behavior set to smooth
- All Default Slide transitions shows animation within 1000ms on frontend, even backend has a different value set
- Modal shows horizontal scrollbar on windows

### Version 6.5.6 (06th August 2021)

Changes

- Timeline default length update will also update all layer timings with "Wait for End" in each slides of that module
- Added search, filter and sorting functions to the Addon overview area for better overview

Bugfixes

- Elementor popup not loading with slider. Even with added protections, it is not stable, therefore we recommend to use Slider Revolution's own popup functionality
- Video and PanZoom aspect ratio may not be correct during the slide transition
- Vimeo video in carousel not covering vertically and the first play of Vimeo background videos are not showing in carousel
- RS conflicts with elementor lottie
- Fonts don't render correctly due to quotes around font family
- A deprecation notice block_categories occurs from WordPress 5.8.0 onwards
- Justify carousel hides max amount of shown slides option and makes layout dimension changes hard to understand
- Navigation font family preset is not selected after reload
- Navigation Skin editor meta values not shown, meta type shows always custom
- Background image gets drawn twice while using BG Fit Percentage
- Shortcodes from RevSlider v5 with - in it are not found
- Mouse scroll not working on fullscreen slider if viewport value is set to 100%
- Alternate slide animation is ignoring main animation once loop done

### Version 6.5.5 (21st July 2021)

Changes

- Table structure changed from unique to primary key
- Changed wording of clip path 'Inverts' option to 'Custom Mask' and replaced icons for better understanding
- Added protection in case any page builder or third party plugin double output scripts in page
- Added protection against if slider should wait on elementor scripts, but they wont be loaded

Bugfixes

- Page jumps while loading on some themes if slider loads after content
- Regression 6.5.4 affected hamburger style and renders incorrectly
- If 'Min Height' option is set, it affects styling of carousel slider
- {{catlist}} and {{catlist_raw}} is empty on custom post types
- Vimeo video background is always blurry, it used to be sharp in the pre Canvas version
- Ken burns effect jitters in FireFox
- Ken burns image shows after transitioning to second slide
- JavaScript errors prevent slide from changing while using with Elementor tabs
- ClipPath animation with "Invert Types" and default 100% values render differently on frontend and backend until values changed manually once
- Slider max-width is written without px if it is not specially set
- Scripts and styles are loaded on backend pages where they are not needed
- Static layers do not overflow even after setting overflow visible in global layers slide options
- Google font is not loading in backend and frontend if font name has spaces
- Carousel rotation causes slides to cover current slide
- WooCommerce on demand slider module inserting does not start module automatically
- Modal slides in actions do not refresh the drop down view, even the correct slide is selected
- Content height jumps if rs6.css loaded in footer delayed
- Slider sizes in backend layout tab not updated until refreshing single values

### Version 6.5.4 (2nd July 2021)

Bugfixes

- The internal revicons.woff is loaded when it is not needed
- PanZoom jumps on mobile/high DPR displays
- PanZoom animation is not smooth, jittering on iOS
- Content jumps vertically on page load due to missing styles at the first rendering in some cases
- Motion blur renders partially while used with videos on Chrome, likely due to a browser specific bug

### Version 6.5.3 (25th June 2021)

New Features

- Added performance option to slider transitions, which will allow to prioritise perfomance vs image quality during the slide transition
- Added new option "Set Filters on Mask" to layer animation. This option allows to set the filters on the layer wrapper mask instead of the layer itself.
  - to avoid strange cuts on overflow hidden elements
  - as workaround for the Safari bug where blur and x,y rotations resizes the layers
- Extended openModalAPI to be able to load modules in page by ajax on demand by id, index or slide key

Bugfixes

- Adding the same slider more than once to the post/page results in the JS revapi variable beeing defined multiple times
- Tags are written in image titles on certain conditions
- Splitted and blurred text animation on Safari looks different, letters pop up without animation
- Required AddOn update message shows wrong update versions in certain cases
- Hidden slides are printed into the HTML
- Some external images are not visible in backend and load stretched on frontend (CORS error visible in console)
- iFrame in layers fail to load in some special cases
- Layer actions with target layers fail to open due to error
- HTML export does not write some newly added JavaScript
- JS error if slider uses "Observe Wrapper" option
- Elementor, Divi, Wp Backery or other third party plugin conflicts if the library loading is set to defered, async in footer
- Clicking on buttons sometimes fails in Firefox if 3D parallax is used
- "Lazy Load All" does not load all images one by one in case the ViewPort option is enabled globally

### Version 6.5.2 (17th June 2021)

Bugfixes

- Error causes release version to fail in backend and it prevents some backend features from working

### Version 6.5.1 (17th June 2021)

Bugfixes

- Updating to latest AddOn versions may load old JavaScript files
- Slider fails to load because third party scripts polluted default Array and Object objects
- Slider Revolution and Elementor conflicts if Elementor section is also fullwidth
- Opening page in new tab on iPhone gives slider wrong dimensions because Safari reports height incorrectly
- Strange Artifacts on Slider backgrounds and transitions. Comes due to an early load of the Slider Revolution environment, where i.e. WP Rocket (and other tools) may re-add already processed images to the DOM

### Version 6.5.0 (15th June 2021)

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

### Version 6.4.11 (30th April 2021)

Bugfixes

- AddOn installation not available due to version comparing failure (hotfix)

### Version 6.4.10 (29th April 2021)

New Features

- Three.js and WebGL support management between Slider Revolution AddOns

Bugfixes

- Installing slider templates with higher version requirements allows to download templates even if current installed version is not able to handle the data
- Mobile issues with blurred and 3d animated elements (i.e. Black Friday Template)
- Static HTML5 video layers can not be imported in editor due to invalid id failure
- Fullscreen button on HTML5 video is not responding or closing full screen after opening
- Spinner is showing up under 100ms, even if next carousel element reached
- Exporting sliders with SVG has a problem when the server was changed from http:// to https://
- Importing sliders with SVG in the global slide does not properly import them
- Video background on IE with landscape video not fitting entire canvas
- Canvas animation brakes in some cases iOS memory limits, and use too many resources on retina displays
- Max width of container would stretch image content, and still keep some cached values on original height
- Play button appears on slide background video
- WPMU DEV websites issues with the usage of WordPress based caching results in Slider not beeing able to be saved properly

### Version 6.4.8 (16th April 2021)

New Features

- SVG Layer: Added new option 'Style All Elements', enabling it will style all SVG elements in layer, like ellipse, polygon etc
- Added popup on "url hash" to shortcode builder options
- Added "1 Time per session Pop Up" option with session length (default 24 hours) in the shortcode builder options. (Disable and reload frontend to clear cookie)

Changes

- Videos will not be prepared at the start on invisible slides, which will avoid unwanted loading side effects
- Backend optimiziation, further editor loading time and runtime optimizations

- Replaced Select2 function with ThemePunch functions which brings a great performance boost on the backend
- Optimized the opening processes in the slider editor. Less loops on multiple draws until all elements are created
- Replaced tons of innerHTML content building due documentFrames creation
- Replaced slow input element initialisation processes
- Added further RAF processes in drawing and initialisation processes to optimize editor runtime processes
- Changed behaviour by dropping/dragging layers when a group is overlaying rows and columns with an overdimensioned shape inside

Bugfixes

- Multiselect dropdowns do not show the selected values
- Scrolling, resizing screen during select dropdown is open, puts the dropdown offseted to original select position
- Resizing Layers in editor with aspect ratio set to "auto" or "none" calculates the wrong height of element or giving NaNpx as result
- Particles Addon 2.3.5: Custom 1 Colored SVG files from Original library can not be colored by particle styles
- Swapping between External source, image source and solid color/transparent do not update the current slide background image in editor
- Higher Modal window may add horizontal scrollbar on Window resize
- Draging Text layer wrap the text if layer hit the right side of parent container, after releaseing all good
- Slide based aligned layers in backend positioend wrong if layers added to group

### Version 6.4.7 (23rd March 2021)

New Features

- Global option internal caching added. This will cache slider HTML to improve loading times

Bugfixes

- Issue with high resolution displays and multiple slicey elements. Elements are scaled or getting very slow. Fix is available in Slicey AddOn 2.1.1
- {{featured_image_url_original_size}} not working properly

### Version 6.4.6 (20th March 2021)

Changes

- DPR got now also auto max values and default is auto DPR
- Removed unneeded functions and files on WP pages and posts
- Reduced and cleaned up some of the PHP sources
- Added indexes to Slider Revolution tables
- Partly optimized db queries (More will come in next udpates)

Bugfixes

- YouTube video on mobile does not start automatically
- YouTube video on event pauses, plays and pauses again
- Gutenberg styling issues after latest WP version update
- Layer images and background images do not load sometimes (mostly over CDN, or with lazy loading 3rd party plugins)

### Version 6.4.5 (19th March 2021)

Bugfixes

- One time error occuring in the update process introduced in 6.4.4
- There was an empty line in the plugin overview at Slider Revolution
- All text was getting selected at once, now user can select layer text manually
- On resize Vimeo and YouTube iframes were getting affected by 'Twenty Twenty One' theme and causing them to get wrong sizes
- Sometimes resizing would create horizontal scrollbar or leave blank space on right side
- Image loading times out on slow network before load, now slider will wait longer for images to load
- Custom SVG elements would not create a new category on upload, and setting favorite on them would first be visible after reload
- Pan zoom may show half sized images after the latest DPR function

### Version 6.4.4 (17th March 2021)

Changes

- Slides with random speed will fall back to 1000ms, random speed won't be allowed any more
- Distortion AddOn stretch images. Option added to set optional scaling

Bugfixes

- If scrollbar gets removed due to page height change then sometimes the slider doesn't resize
- Fixed WPBakery page builder block styling
- HTML5 video layer cover sizing
- Video fit cover option was causing issues to Vimeo/YouTube backgrounds
- Bg cover and x% offset calculates the horizontal offset wrong wise on the vertical axis
- Fixed Vimeo thumbnail not loading in editor
- All cookies were decoded by RS, now only cookies set by RS are decoded
- Video play/pause button was not showing on mobile
- TypeWriter layer postions are not correct in fullscreen sliders. Revolution Slider version 6.4.4 and TypeWriter AddOn version 2.1.1 required
- Deep linking does not always link to the right page

### Version 6.4.3 (9th March 2021)

Changes

- HTML5 video and background layer have a new option 'Video Fit Cover', by default this option is enabled to fit videos as cover. Disable it in case of video size jumps on slide change
- Force cover option on bg videos has been removed, the overlay option is now always available on bg videos

Bugfixes

- Layer videos without poster image and paused not showing until revisiting the slide
- Filter willow breaks in Safari the background visibility. Safari will show a simple black and white filter instead
- HTML5 video does not playing when the preload options are set to 'disabled'
- Navigation thumb shows more thumbs on mobile due to a width calculation bug
- Slider not resizing on touch screen desktop screens
- Background video was getting pushed out of view if filter is set on slide
- Long videos sometimes buffer. Logic for how videos start playing has been changed to address this but it still depends on browser's prediction and can't be always gauranteed
- Overlay pattern was not working on video layer
- Backend canvas was not clearing completely if browser was zoomed in
- Justified carousel ignores aspect ratio at the first load if external images are used
- Max amount of thumbnails is not working if the thumbnail space is set with the px suffix

### Version 6.4.2 (26th February 2021)

Changes

- Slides are now numbered in the actions choices for better usability

Bugfixes

- Video with unusual aspect ratios zoom in after slide animation. object-fit:cover is now removed from html5 videos
- Material icon size conflict with WPBakery plugin resolved
- Retina display shows blurry background images after Slide background animation
- Random slide background animations break the editor and does not show transitions on frontend
- Background rendering on auto size, % size, background aligns and background repeats like repeat-x and repeat-y do not render well since version 6.4.0

### Version 6.4.1 (24th February 2021)

Bugfixes

- Having slots could create an error in 6.4.0
- Firefox character animation with blur has artifacts

### Version 6.4.0 (24th February 2021)

New Features

- Added gradient animation style (fading and sliding) to allow different hover animation effects on gradient layer backgrounds
- Added canvas based slide animations
  - New sorting of animation types
  - Very smooth and effective rendering of animations
  - Extended the library with tons of new effects
  - Added options like timing, flow, index, row & columns, filters, rotation, scale, motion filters
  - In and out animation can be differently handled now
  - Video, PanZoom, local and external images can be now animated without limitations
- Apple mouse and touch pads can now also scroll the carousel templates horizontal

Changes

- Parallax has been optimized to avoid calculations on inactive slides
- Changed several internal PHP scripts to improve speed and memory usage
- Updated the Google Fonts list
- Slicey AddOn support to RS 6.4.0 added. Required version 2.1.0
- Before After AddOn support to RS 6.4.0 added. Required version 2.1.0
- Revealer AddOn support to RS 6.4.0 added. Required version 2.2.0
- Distortion / Liquied Effect AddOn support to RS 6.4.0 added. Required version 2.1.0
- TypeWriter layer position will auto update if the layer dimension is set to auto. Required version 2.1.0
- Lottie AddOn version 2.0.5 added "Respect Timeline Start" option. Requires RS 6.4.0

Bugfixes

- WP-CLI global variables issues are now fixed
- Shape layer with stream sources will show icon now and will hide coloring and image
- Hover animations from gradient to solid, solid to gradient will work well now in the editor and frontend
- Protection against an issue where rapidly opening modal windows in the row may break the page
- Dragging layer in animation mode where init values is inherit do not change the x,y transition values
- SVG layer icons show text layer icon on timeline
- Fixed issues in the Slider Revolution Gutenberg block causing React warnings
- Fixed slide thumbnail previews not always refreshing in admin
- Fixed parallax causing screen artifacts in rare cases
- Progress bar circle throws error if radius is smaller than strength
- Blur overflows the image layer on Safari
- Fast clicking on carousel would trigger "cancel" event on carousel and carousel would fail
- Added protection against third party plugins/themes conflict with slider background images
- Clicking outside of a modal fails to close the modal
- Fixed Chrome artifact issue when using parallax with blur animation

### Version 6.3.10 (8th February 2021)

Bugfixes

- Frames with filters rendering glitch due the latest fixes in version 6.3.8 and 6.3.9

### Version 6.3.9 (3rd February 2021)

Bugfixes

- Before After interaction not available if thumbnail or tab navigation is enabled
- Slider export with audio files missing the file or url pointing on the original audio file
- Issues with audio editing in backend. Playback can not be started
- Filter effects produce artifacts on hover animations since the latest fix 6.3.8

### Version 6.3.8 (2nd February 2021)

Bugfixes

- Layer animated with blur produce artifacts in Chrome version 88 and Chrome version 89

### Version 6.3.7 (25th January 2021)

Bugfixes

- In some odd cases slider is hidden in the Facebook "In App Browser"
- Installing AddOn does not show the installed version until refreshing the page
- "Observe Wrap" option is not working

### Version 6.3.6 (20th January 2021)

New Features

- Added a "wrapper observer" option to execute a module redraw in case the wrapper dimension has changed. This is useful for modules in tabs. Check the editor/general/browser behavior tab

Bugfixes

- Carousel layers sometimes animate again after changing slides
- Carousel rows change in size after being focused, if column has an overdimensional image
- PHP notices sometimes influence content and content dimensions
- Bubble Morph dimension issues in carousel
- Images are not fetched from WooCommerce posts, if "image from stream if exist" is selected
- Steam preview shows wrong error information
- Custom particle not using the correct color in particle effects
- Issues with toggle media and mute in groups
- FilmStrip scrolling issues on mobile
- Wrong dimension calculations sometimes causes overlapped layers in the editor
- Global color skin modal not showing automatically
- Google fonts download for Material Icons to host Material Icons locally not working correctly
- WhiteBoard addon issues
- Updated and extended error messages if the stream is not available. The preview will be auto closed
- Dragging a carousel when touching a link does not work in some cases
- Translated slides are not removed if the parent slide has been deleted
- "From left" and "from right" animations on rows have wrong offset values
- Vimeo "Auto Play: Off" and "Mute at Start: Off" is not playing music, neither does it show the mute/unmute button on mobile devices
- Changing animation attributes on the "Anim From" keyframe, does not visually update changes
- Dragging layers in animation view doesn't change the values of the selected (Set as Editor View) frame

### Version 6.3.5 (31st December 2020)

Bugfixes

- Added a protection against loop animation on layers where curviness was allowed and no values were set on x,y which may have produced console errors
- Changing metas in the navigation editor will now straight add changes to the global and slide based styles
- Fixed: Post excerpt limitations will now really make a difference between words and chars
- Fixed: The vertically position of the progress bar may not show up well on slides with dynamic height in carousel view
- Reducing amount of columns in a row will now copy layers from the "removed" column into the last existing column
- Fixed: Rare error in backend that prevented editing sliders in case the new covered mode of layers has been used
- Fixed: Chrome layout breaks on device orientation change

### Version 6.3.4 (23rd December 2020)

New Features

- Added PHP 8.0 compatibility
- Added vertical and horizontal mask offsets to the navigation thumbs and tabs to allows shadows and glows on objects

Bugfixes

- Videos may have started on the 1st click on the module in case the video was already played and paused. This comes due to a fix for the new browser rules which would not allow to play any media without user interaction. Now further protection has been added
- Added protection in the editor against corrupt layers which are not standard and have been added due to an earlier bug in very rare situations
- Deprecated function align left, right, center of the module has been removed. Floating of full container must added on a higher container structure and not within the slider itself anymore
- Fixed integration of Essential Grid, which was not loading as an embeded layer in Slider Revolution on second or further slides
- Slider with static group layers may got huge offsets next to the module on mobile devices. This overflow issue has been fixed now
- Fixed Maintenance AddOn WP 5.6 compatibilty. Requried AddOn version: 2.1.3
- Navigation default font-family was not editable/available in the navigation editor and in the slide/module navigation presets
- Selected navigation type did not open up the right modal if the navigation has been edited

### Version 6.3.3 (10th December 2020)

Changes

- Post meta data are not saved anymore when they are at the default value
- First click of a slider module will double check now any existences of videos in the active slide before the call is triggered

Bugfixes

- Fixed image border in columns where the image was overlaying its own border in columns
- Rows with 10 columns were not allowed due to a bug in the sanitize function. This bug is solved now
- Fixed the optimizer where websafe fonts broke the font size output in some rare cases

### Version 6.3.2 (2nd December 2020)

Bugfixes

- Single slides were not visible when importing template slides in the editor
- ​Added protection against layertype "textshadow" and "boxshadow" which could accidentally be added due to the quick style editor in preversions of RS
- Navigation bullet position based style did not work due to missing spaces between the class names
- Dione bullets had no font size and line height settings, which made dione bullet look different in the backend and in frontend
- Fixed video position calculation in groups if the video height is set to 100% and the video is not loaded before the group is drawn
- In some cases the slider height was not auto updated when the height shrinks and a new slide has no rows added to the content
- Covered shape and image aligned to the module was not showing well in the editor
- Replaced deprecated jQuery functions to raise compatibility with upcoming WordPress versions

### Version 6.3.1 (24th November 2020)

Bugfixes

- Fixed a bug where in the layer actions, simple links did not properly prepend the correct http/https
- Removed the "Undefined Text" output over the YouTube layer and background videos
- Fixed a bug where setting the permissions inside of the global settings did not work properly
- Exporting modules from backend may compress the file with a wrong format. Also requires the Video Scroll AddOn 2.0.2

### Version 6.3.0 (18th November 2020)

New Features

- Replaced the rendering processes which decreases page loading times, removes unneeded delays and boosts rendered frames per second
- Reduced memory usage, improved rendering and calculation processes, smoothed out frame drops
- Added 1 click installation for Modules and Packages with Addons that were not activated yet. They will be automatically activated and enabled
- Static Layers can now be set individually to stay behind or over the module. This will not work on Rows and children of rows
- Added custom deeplink tag per slide. Slides can be addressed now due to custom names like: http://mydomain.com#sunnyslide and also by slide order like: http://mydomain.com#slide2
- Object Library Extension: Custom SVG files can be now uploaded to Object Library under My Custom SVG Files folder. Tags, Naming can be set directly in the Object Library
- Layer Settings: Introducing SVG orignal Color option, which will respect to the original SVG's colors and will not fill / color paths and strokes
- Particles Effects Addon 2.3.0 : Added custom SVG Support (Version 6.3.0 required)
- Particles Effects Addon 2.3.0 : Added original Color option in case Custom SVG used as Particle
- Particles Effects Addon 2.3.0 : Added Responsive Size management
- Introducing Modal general speed, which will allow to harmonise and set the in and out animation of Modal windows
- Added Mouse Wheel options to stop slider scroll on the way up/down and go through slides before page scrolls further if % of Module is visible in viewport
- Paintbrush Addon Version 2.1.9 (13 Oct 2020) : Added support for Mobile Devices
- MouseTrap Addon Version 2.0.8 (13 October 2020) : Added support for Mobile Devices
- Introducing Video Scroll Addon 1.0.0
- Introducing a brand new Lottie Addon
- Added Random Slide to a layer action "Jump to Slide"
- Delete and Duplicate slides now also available in the Overview Mode
- Editor can zoom in and zoom out for now between 0,5 and 2 factors for better editing and support of smaller screen editing
- Full Screen module offsets will be respected also if Time Scroll based animation enabled, to keep/stick the Module at the offset point instead of the top of the page

Changes

- Updated the Google Fonts library
- Updated Drag and Drop functionality in Editor to protect column, row and group orders and make even more simple to move layers within a group , columns and rows
- Updated Preloading and Preparing processes in Editor to make Editor loading time 50%+ quicker
- Added intelligent on the demand of a field management in Editor to only render and prepare functions which are really necessary while in editing mode
- Drag, Move, resize and further events will only be prepared if layers , slides, or referenced elements touched to win over 50%+ speed in backend rendering processes
- Changed CodeMirror against RevMirror to avoid Namespacing issues with other Themes and Plugins
- Reversed Timeline Frames (frame_999 of layers) will now respect in animation lengths
- Reversed Timeline Frames are not marked with "(R)"

Bugfixes

- Fixed a bug where the instagram video was not showing as a layer
- Disabled the New Relic browser monitoring in preview mode
- Fixed undo/redo bug where color changing and further actions were sometimes not Undoable in editor due a color skin logical error
- Changing Video sources in editor caused javascript crash on preview without reloading the page. This issue has been fixed
- Fixed PE7 icon lineheights in frontend
- Slide links over front layer did not work due some reference issues. This bug has beed fixed now
- Fixed calculation issues if Group Layer height and width were defined via percentage and set to scene aligned
- Fixed IE11 getElementsByTagName issue
- Fixed vertical position calculation on Vertical centered rows
- Fixed action triggered animations due multiple Frames where sometimes content was not visible after triggering them
- Get rid of the bug where transparent Background Images with pan zoom effect doubled the bacground
- MouseTrap Addon 2.0.7: Fixed RTL Issues which disorted the horizontal position of Mouse triggered items
- Fixed an issue where appending 3d Parallax items moved group and row children out of their wrapper causing random bugs
- Issue with showing of multiple Adverts, warnings and information containers after Slider regsitration process has been fixed
- Solved an issue where editor may not show layer and slide backgrounds if file name had spaces or special charachters
- Problem solved when zIndex and Layer order was not sorted well after importing Layers from other Slider
- Slide link zIndex issues has been fixed in some cases where Slide link which should overaly the layer was still underlaying them
- Auto Reverse on Char, Word or Line splitted animations did not play the animation correct before. This issue has been fixed
- Fixed a problem with default delays in general split animations where frame0 or frame1 anination used a dealy of 0
- Fixed Split animation direction "Edge to Middle" which was until now a simple forward animation direction
- Deleting Key Frame of Animation did not auto refreshed the Input fields in editor
- Loading / editing Layers with splitted animation may not shown the correct frame lengths in editor
- New Quickstyle elements will get auto Intelligent inheriting and these will be straight visible, without the needs to save and reload the module
- Fixed Before/After Addon Safari issues. Required version 2.0.10
- Fixed Version Comparing in Addons lists where version 2.0.10 was older than 2.0.9
- z Transforms in depth were not well rendered on Splitted Text animations like Chars, Words and Lines
- Calculation of Scroll progresses were not calculated well if the time scroll based module added as first element in page
- Global Layers on two Slides disappeared on "backwards" module rotation
- Fixed a bug where iOS Transformation on z axis were rendered on the wrong position
- Particle Addon 2.3.1 Fixed: Particles failed to load on first slide in carousel slider
- Bubble Morph Addon 2.3.1 Fixed: Bubbles failed to render on Carousel module
- Fixed and issue where mutliple frame based layer animations get mixed up if layer is moved into a group / column
- Filtering on char, words and line animations shown warning in console. This issue has been fixed

### Version 6.2.23 (15th September 2020)

New Features

- Added new Mouse Trap addon for mouse animations and advanced actions on layers
- 7 brand new templates are now available (3 for demonstrating the Mouse Trap addon functionality)

### Version 6.2.22 (21th August 2020)

Changes

- Added new Colorpicker Engine similiar to Slider Revolution. Custom Colors can be saved and they are synchronised with Slider Revolutions Color Palettes

Bugfixes

- Fixed a bug where post based sliders would show the featured image instead of its correct setting, if the background type was set to transparent or colored and image from stream was set to on
- Fixed a conflict with the oxygen builder plugin that resulted in the previews of sliders not working properly
- Moved the loading of custom eases to a later point to save some time for the first rendering of elements
- Fixed initialisation of Slider Revolution if 3rd party plugins and/or themes do unbind state events on DOM
- Fixed the admin top bar list where all slider were listed in some odd cases
- Fixed and added Custom Meta lists to Sort Order
- Fixed Pe7 Stroke icon getting wrong line-height issue
- Improved compatibility with jQuery 3.x for checked and disabled inputs in backend

### Version 6.2.21 (18th August 2020)

Bugfixes

- The initialisation process when more than 1 slider exists, may have broken the page loading. Important fix
- Fixed an early call of dimension updates in carousel mode, which may produce some JavaScript erros in some odd cases

### Version 6.2.20 (16th August 2020)

Bugfixes

- Auto sized containers and their content may not get the right dimensions if tabs or thumbnails are added outside of the module
- Added protection against issues if the jQuery library is loaded in the footer
- Fixed issues for Vimeo background video sizing issues if dimensions are doubled to retina size

### Version 6.2.19 (14th August 2020)

Changes

- Added fixes for future jQuery compatibility for upcoming WordPress versions (5.6+!) in december

Bugfixes

- Particles Effects 2.2.6: WP 5.5 issues fixed
- Added protection against wrong URL parameter orders which can negatively effect Slider Revolution editor mode
- Added protection against 3rd party and theme WP5.5 incompatibilities. Even if the theme or 3rd party plugin throws JavaScript errors, Slider Revolution will try its best to process normaly

### Version 6.2.18 (11th August 2020)

Changes

- Wordpress Version 5.5 Gutenberg compatibility added

Bugfixes

- Copy/Paste shapes in editor with % based sizes may failed. This issue has been fixed now
- Group, row and column layers can only have JavaScript based actions. The "a" tag option is removed now for these layer types
- Fixed rows and layer alignment issue in RTL mode
- Fixed overall calculation issues on layers in RTL mode
- Fixed layer repositioning on refocus bug when the 'respect ratio' option is turned on
- Backend rows/columns background style with padding and margin may not show the same result as in frontend. This styling issue has been fixed now
- Fixed resize issue for auto layout slider
- Fixed scrollbar issue for windows where on resizing scrollbar disappears/reappears
- Fixed custom navigation skin CSS metas, where no new metas can be added if at first start a meta was not existing
- Fixed static layer failing display in IE11
- Fixed issue where 3D transformed layers jump due to changed perspective
- Font Family drop down in the navigation editor for custom meta placeholders has been fixed
- Bubbledmorph: Fixed a bug where bubblemorphs disappear on desktop. Version 2.1.5 Required
- Fixed calculation of layer positions during browser resizing
- Fixed iOS Zoom calculation issues
- Video resizing issue after orientation change fixed on mobile devices
- Instagram and other social stream video sources and their image covers was not showing in some kind of odd situations. This issue has been fixed now
- Fixed HTML5 flickering issues on slide change and loop
- Slider optimization overview delivered undefined values

### Version 6.2.17 (17th July 2020)

New Features

- Added new option: Start Background Video after the slide transition finished to avoid issues where the bg videos first few seconds were missing if the transition animated only the poster image

Bugfixes

- added two missing ; into JavaScript parts in output.class.php
- Fixed Kenburns effects initial load issue where the background was getting a wrong height
- Fixed the background video flash effect at the first start of the video
- Added support for slider exported on Safari where after re-compressing, the slider wasn't getting imported properly
- Bubbledmorph: Fixed converted sizes order (mobile was getting the wrong size)
- Throttled scroll event listener to improve performance
- Fixed a bug where modules could not be initialised if they opened delayed via a custom scripts or were loaded per ajax not using internal functions
- Fixed Toggled Text styling issues, where the whitespace settings were not written onto the toggled content, but only on idle content
- Fixed instagram, taking the videos even if the slide is set to transparent
- Changed HTML5 video in animation to avoid flickering when the poster and video crossfades
- Fixed slide based align issues in default WordPress themes where the parent container size calculation may not deliver the right dimensions
- Fixed optimizer JavaScript error if it was called from the Module Overview page and AddOns are in use but not loaded yet

### Version 6.2.15 (26th June 2020)

New Features

- Added the layer upscaling option module wide for fullwidth sliders which will open new design directions for % scaled elements i.e (See our Charity Map Template functionality)
- Added align by option for the progress bar which can now be aligned by grid and module

Bugfixes

- Position information will be hidden by dragging elements within columns or out of the columns to hide unneeded undefined parameters
- Added protection against infinity loops in the overview page in case folders were somehow pointing into each other creating recursive traps
- Fixed a bug where text and button layers with placholders did not refresh the visibility after editing their real content in the editor
- Fixed a bug where video streams would not work properly
- Fixed Instagram Stream functionality

### Version 6.2.14 (20th June 2020)

Bugfixes

- Fixed a bug where JavaScript based simple links doubles the output and brakes the link process. This was an earlier fix for the action "CallBack" where ":" chars did brake the callback function. Both bugs are fixed now

### Version 6.2.13 (20th June 2020)

New Features

- Added further warnings in editor in case of a conflict with themes/plugins and server accessability

Bugfixes

- Fixed a bug where WPML slides of a slider would not be duplicated
- Fixed issue with ":" special chars in call back actions
- Fixed an issue where opening a modal with slide "x" multiple times was breaking the opening process
- Fixed an odd zIndex issue where not focused slides in the editor with more layers than current editing slide may loose their zindex on layers after saving the full module
- TypeWriter AddOn fixes version 2.0.3:
  - Added support for inline style on span tags
  - Added option to change the cursor color
- Fixed a bug where action triggered loop animations did not start the animation. Also fixed loop animated elements which jumped to loop animation frame 0 during the slide out animation
- Fixed issues with row/column heights where images that were added with padding into the first column, and the height of the image may negatively influence the calculation of the module height on slide swap
- Fixed horizontal and vertical slide transition issues

### Version 6.2.12 (6th June 2020)

Bugfixes

- Fixed a bug that leads to broken post based sliders

### Version 6.2.11 (6th June 2020)

New Features

- Added an option to ignore mobile browser height changes based on scrolls. The urlbar and toolbar do disappear based on scroll, which would resize the fullscreen sliders. Set per module if you wish to ignore these behaviour of the mobile browser. This option is enabled by default

Bugfixes

- Video poster will show up if video has not started and the video has been resetted (just like coming from another slide) even if "Show Poster on Pause" is not selected
- Video timeline now can be dragged even if "Show Poster on Pause" is selected, which is showing up with delay in this case if needed
- Video click will now honor original clicks and start/play videos correctly
- Fixed HTML5 video fullscreen playback on IE11
- Fixed JavasScript error if an Essential Grid exists on the page and the Slider tries to recall Essential Grid's refreshing method
- Fixed an issue where the loading of modules with ajax, removing them (with or without revkill method) and readding them to a later point in time did not start the modules correctly
- Fixed an issue where the excerpt limit for WooCommerce was not correct
- Fixed an issue where the alt for slide images was not written if it was empty
- Fixed an issue where AddOn downloads showed up as success and after reload the AddOn is not installed
- Fixed an issue not displaying photos from a Facebook albums
- Fixed a bug where static layers with custom animations may do not appear in certain situations
- Panorama Addon 2.1.2: Added support for external images

### Version 6.2.10 (28th May 2020)

Bugfixes

- Fixed an issue with a tag links not being able to be clicked in carousels in some cases
- Fixed undefined JavaScript error in the thumbnail position calculation in case thumbnails were loaded with delay on stage
- Fixed JavaScript error if the progressbar stopped due to a mouse event before the progressbar has been created. This issue occured in very rare situations only
- Fixed a lazy loading issue where relative paths created by 3rd party plugins could not be compared with loaded filepaths in some very odd cases
- Fixed mobile fallback on background images issue
- Before After 2.0.7: Fixed a bug where the divider drop shadow wasn't getting a correct color
- PaintBrush 2.1.8: Optimized rendering for FireFox
- Particles Effects 2.2.3: Reduced the sensitivity of the particle reduction calculation
- Particles Effects 2.2.3: Are now slowly removed over period of 5 seconds instead of removing them suddenly
- Fixed an issue where toggled layers become visible and may overlay hoverable areas on underlaying modules before they started at all

### Version 6.2.9 (20th May 2020)

Bugfixes

- Media dimension calculation in rows, columns and groups was not always set on the first rendering. If the dimension of the parent container change, childen will reflow to show all layer sizes in the correct dimension
- Removing a slide during slider process broke the progress. Issue is fixed now
- Added perspective during layer animations to avoid unsmooth scaling, jittering effects
- Fullscreen slider offset heights will be calculated on the very early start to avoid small height jumps
- Calculating parent container dimensions for layer frame animations with top, left, right, bottom sources will now respect groups, rows and columns which will also fix the predefined Layer Library animation effects
- New progress bars vertical and horizontal could not run on IE Edge and IE11 due the quick rendering process which detached and reattached elements to DOM
- Removed overflow:hidden for IE browsers if the slider should go to fullwidth without the support of the sourrounding environment. This will now force in IE11 and Edge the containers to show the real fullwidth again
- Before After 2.0.6: Fixed an issue where the Before After Slider did not resize well in modal after the modal opened a 2nd time in the browser

### Version 6.2.8 (16th May 2020)

New Features

- Introducing new options for the progress bar:
  - Modes: Show progress of full slider module or show progress of single slide
  - Progress types: horizontal, vertical, CW circle, CCW circle
  - Progress directions: RTL and LTR mode
  - Styling: background, color, gap size and color
  - Visibility on desktop, notebook, mobile and tablet

Bugfixes

- Fixed console errors in case static layers did not exist in some very rare cases
- Fixed the block vertical scroll option on iOS which in some cases still allowed vertical scroll after swiping horizontally
- Fixed a bug where block vertical scroll disabled the click on a tags and link actions
- Carousel swipe on iOS was not possible if the slide link existed on single slides
- Removed unneeded console logs
- Fine tuned the file optimizer to ignore empty or not existing URLs
- Added iOS 9.3.5 support for parallax events
- Some URL parameter broke the slider on load. This issue has been fixed now
- Fixed video animations start on 1st loop if videos were added as layers on carousel slides
- ViewPort with % selection and scroll based animation may fail when the process falls back to JavaScript based calculation instead of the CSS solution. This bug has been fixed now

### Version 6.2.6 (9th May 2020)

Bugfixes

- Fixed an annoying bug with scroll issues in the backend, where sometimes right toolbar got stuck after selecting layers, changing background types etc
- Conflicts between themes and the Slider Revolution Plugin based on the GSAP library has been resolved
- Hover on elements were not working well in some situations if the mouse pointer was already hovering an element during the in animation
- Particle Effects 2.2.1: Grab mouse interactivity failed with an JavaScript error
- FilmStrip 2.0.3: Fixed a bug where the filmstrip animation was getting slower after a while
- FilmStrip 2.0.3: Already animating elements were still animating in the background due to a syntax error. This has been fixed now

### Version 6.2.5 (7th May 2020)

Bugfixes

- Fullwidth carousels get cut off in some cases in themes and templates. Added a new calculation way to force fullwdith carousel sliders to overflow parent containers if needed
- Added protection against double start of sliders during the initialisation process where in some very rare cases the process could break
- Added a protection against double generated IDs for different auto created slide link layers
- JavaScript error due to typo failure in middle arranged rows fixed
- Imported or updated layer actions may fail if Toggle N/M is selected. The current fix will update the values and let you resave the slider with the correct values
- Added new version for Tools to force Cached files to reload. In some cases Cache would not be rewritten after the plugin update

### Version 6.2.4 (6th May 2020)

Bugfixes

- OnScroll - the timeline based scroll range selection will not be shown anymore if it is not selected
- Fixed a bug if justify carousel was selected in combination with auto width mode, where the calculation of window width returns NaN
- Fixed an issue with scroll below and scroll to actions
- SFX box out animation makes layers already visible before "IN" animations. This issue has been fixed now
- Navigation thumbnails may not appear from streams in some odd cased. Issue is fixed now
- Fixed layer positioning issues on first load when the outer navigation container was added to auto sized sliders
- Added fallback to older scroll animation methods in case the template or theme is not supporting new methods
- Fixed varousel bg videos which will now fill (cover) the slide to make sure that no black gaps exist, if a video was added as a background video
- Particle Effects 2.2.0: Optimized drawing and calculations to improve performance
- Particle Effects 2.2.0: Added support to play/pause drawing when slider is not in viewport
- Particle Effects 2.2.0: Added support to measure performance and reduce number of particles to improve perfomance
- Added a protection against mixed urls like www.domain.com/ and domain.com/ where sometimes images could not be loaded well
- Fixed an issue where the Gutenberg Block ID of Slider Revolution could not be rewritten after reload

### Version 6.2.3 (5th May 2020)

New Features

- Introducing a core listener system which will synchronise and manage sliders on pages automatically

CHANGES

- Slicey AddOn's "Min PanZoom" value can be now also changed anything to >=100 (version 2.0.2 required)
- Synchronised the video animation start with the slide change to start videos earlier
- Updated many core functions to reduce loading times
- Reduced the slider preparation times
- Massively reduced CPU and GPU usage during slider processes
- Favorit selection on templates in packages will show now in the favorite list as well

Bugfixes

- Fixed a bug where the saved color schemes were not imported properly
- Fixed an deprecated notice in output.class.php for PHP 7.4 and newer
- Fixed an E_ERROR in revslider-admin.class.php
- Start with "predefiend" slide was not respected. Now it can be set even if the shuffle mode activated
- Fixed the PanZoom blur filter effect in backend, which was only rendered in the editor during the PanZoom Animation
- Background videos were not playing in carousel mode if the slide switched by navigation or automatically by progress. This issue is fixed now for all kind of sliders
- Animating Before/After AddOn split position was not available on click since core version 6.2.x. To fix the issue please update the Before/After AddOn to version 2.0.4
- Fixed JavaScript errors by removing loop animated layers from stage via action
- Fixed an issue where some pseudo elements like placeholder within inputs had a wrong line height in Safari browsers
- Fixed 'Slide to Left/Right/Top/Bottom' animations, which were disappearing in some cases after the second loop
- Fixed click events on buttons and links in mobile browsers if the swipe action with block scroll was enabled
- Fixed some Logic failure in Paint Brush AddOn which strongly influenced the Performance of slider processes. Requires Paint Brush AddOn version 2.1.6
- Images from V5 with auto width and height on root will auto get their original dimension to properly resize on smaller devices. Bug fix for sliders which have been created in older V5 SR
- Fixed Lazy Load Support for Slicey AddOn. Requires Slicey 2.1.3
- Fixed a bug where the disabling of "Lazy Loading of Images" may break the distortion effects in some situations. Requires 2.0.1 of Distortion AddOn
- Fixed custom background gradient colors with easing effect where loading custom saved values stopped with JavaScript failures
- Fixed Firefox 3D rotation issues where clickable elements were not available due to high tilts. There is now a max tilt of 25 in Firefox for 3D parallax worlds to solve this
- Paint Brush 2.1.6 fix - Optimized performance
- Paint Brush 2.1.6 fix - Option for blur effect on brush is respected now
- Distortion 2.0.2 fix - Fixed a bug that caused additional calculations
- Distortion 2.0.2 fix - Updated canvas size implementation to improve performance
- Distortion 2.0.2 fix - Fixed a mousemove glitch and improved performance
- Distortion 2.0.3 fix - Cross origin issue
- Distortion 2.0.3 fix - Wrong distortion map before redrawing
- Bubble Morph 2.1.1 fix - Fixed bug preventing some bubblemorphs from starting
- Bubble Morph 2.1.1 fix - Optimized performance if page includes multiple bubblemorphs
- Before After Slider 2.0.5 - Fixed jQuery error if Slider loaded in Modal Sliders with Before After Addon
- Slicey 2.0.5 - Fixed Javascript error on Slicey Addon when Blur Filter get activated
- Fixed the navigation position calculation where vertical positions were not always calculated correctly
- Fixed miscalculation of paddings, margins and navigations in carousel mode if the padding and/or margin was set via module and carousel
- Fixed an error where SVG file paths for static layers in existing templates and exports may point to the wrong direction after reimporting them
- Old templates with YouTube or Vimeo streams did not import correctly. This bug is fixed now
- Fixed an bug where fonticons where not loaded in modal sliders
- Global Skin Colors were not working after import oder import/export of layers due wrong id references
- Fixed Allow FullScreen button in video settings. It will disable fullscreen options in almost all cases except HTML5 videos in Firefox and Safari which are not supported out of box unfortunately
- Fixed an issue where layers were not available for pointer events if they were included in other layers with scroll based animation and scroll is not yet triggered
- Fixed HTML5 Video Loop and Start issues in Safari browser. The Video will be shorten with 0.075sec and auto rewinded in case the loop option is selected to work around the native videoplayer delay bug in Safari Browser
- Fixed Windows Browser behaving when the modal opens to avoid small jumps and/or double scrollbars

### Version 6.2.2 (7th March 2020)

Changes

- Links with target="_blank" will be extended with the rel="noopener" attribute to avoid performance and security issues
- Double defined slide link actions : "Next Slide" and "Previous Slide" removed from the "Jump To Slide" action to avoid misunderstanding (existing values are still available)
- Added ScrollTo GreenSock Plugin with the latest Version to avoid issues where 3rd Party Plugins and Themes using RS Libraries with older components of GreenSock

Bugfixes

- Fixed an issue where sliders could not be lunched on iOS 9.x deviced due to a JavaScript issue
- Corrected the naming of some attributes in the 3D parallax settings for better understanding
- Fixed a bug where the update process from V5.x to 6.2.1 would break in some cases the slide animation settings
- Fixed "first slide" and "last slide" links due the "jump to slide" action
- Fixed skew transforms in frontend rendering where elements kept their calculated "scale and skew" values in case any of the skew attributes had negative values
- Fixed layer size calculation in frontend rendering if the layer was added to a group with % based width and/or heights
- Fixed Thumbail and Tab positions calculation glitches if RTL navigation is enabled.

### Version 6.2.1 (26th February 2020)

New Features

- Layer background supports now also image sources from stream
- Added custom fonts list to global settings, which supports custom fonts in the editor area also.
  Available options: font family name, url to font style, available font weights, load font in front- and/or backend environment

Changes

- ThemePunch tool main reference "punchgs" has been replaced by "tpGS"
- GreenSock Engine update from Version 2.x to Version 3.x
- Easing now have new aliases. i.e. Power2.easeInOut now can be referenced with short names like power2.inOut
- Added carousel mobile swipe and desktop mobile swipe options under the navigation touch section which allows you to disable the carousel navigation via touch if needed
- Timeline limit extended to a maximum of 3:00 min
- Merged the AddOn notices into one single notice
- Optimized page loading
- Reduced file sizes for faster loading times
- Added sharp corners also to shape layers

Bugfixes

- Text decoration style will no longer be applied to row, column and group layers
- Auto width full height image layers will now respect also the image width in FireFox
- Importing a package into a folder will no longer return an moving error even thought the slider was properly moved
- Releasing Mouse outside of Modal windows will not any more close the Modal windows, to support copy/paste within text editors
- Fixed an issue where the touch/swipe functionality on full slide links in carousel mode was not working properly
- Fixed the color animation if the text color has been animated from a different value to the default and the splitted text option was set in character, word or lines mode
- Fixed hover animation issues in editor mode where the default filters added an odd black flash effect to the animation start
- Fixed navigation not working anymore after loading a slider in a modal that has the "Put JS To Body" option set to on
- Fixed a bug where old carousel sliders do not show all slides even if they should
- Elements without 3d animation settings will now ignore the transform perspective attribute to render layers on retina displays as sharp as possible
- Fixed an issue where the navigation arrows lost their thumbnail images after the first slide
- Fixed an issue where the navigation thumbs of a post based slider would be scaled two times
- Issue with Ken Burns effect in Firefox's latest browser hes been fixed where the animation stop playing after slide in transform
- Fixed a very rare bug where JavaScript errors blocked any further functionality in the overview page when a template has been directly installed after updating the AddOns
- Fixed small glitches in overview page and in editor
- Scroll navigation in carousel sliders has beed fixed
- Long Touch and swipe function in Carousel Sliders may made the whole slider container to jump and laggy
- Fixed an issue where moving sliders from folders to root and back broke with JavaScript error

### Version 6.1.8 (30th January 2020)

Bugfixes

- Fixed google font preload not working properly with italic fonts
- Fixed CountDown AddOn where the count down layers were not auto updated within groups, rows and columns. CountDown AddOn version 2.1.1 is required
- Carousel animation was laggy if all layers were visible on all slide elements
- Carousel did not auto transform to next slide and did not reacted to navigation evens if "snap to X alignment" option was turned off
- Carousel Elements sometimes disappearing by Swipe if max amount of elements size smaller then Document width
- Fixed exploding layers issues in the editor where a layer can not be moved around in the animation mode. AddOn version 2.1.0 required
- Fixed an issue with exploding layers where the animation on Layers with a tag will not animate smoothly. AddOn version 2.1.0 required
- Fixed an issue in the core of the Distortion AddOn which was breaking the slider editor in some rare cases
- Fixed BubbleMorph shadow options. AddOn version 2.1.0 of the BubbleMorph AddOn is required
- Navigation tabs and thumbs vertical scrolling will not scroll the page any more on mobile devices
- Fixed Avada Slider Revolution Block (bug came with the 6.1.7 update of RevSlider)
- Importing a package into a folder will no longer return an moving error even thought the slider were properly moved
- Buttons become unresponsive on mobile (both iOS and Android) if Block Scroll option is turned on
- Fixed Android Scroll issues on Slider when Swipe was enabled

### Version 6.1.7 (18th January 2020)

Bugfixes
New Features

- Added Image Background from Stream for Layers

- Fixed tabindex not beeing properly added
- Fixed a bug with the plugin_locale filter
- Fixed an issue with flickr not displaying images if original size is not available anymore

### Version 6.1.6 (10th January 2020)

New Features

- Added color skins to define global colors for different color attributes through any kind of element. I.e. create a color group for highlight colors and then attach them to the font-color, border-color, navigation elements, slide backgrounds, shape colors and so on. This is the best way to edit templates very quick and simple
- Carousel offset values can scale now also linear to slide scales to allow different horizontal carousel animations based on scale, horizontal offset and this new option
- Added retina canvas support for the Paintbrush AddOn. The Paintbrush AddOn version 2.1.3 is required
- Added global option to modify the Slider Revolution backend language manually (no need to change the whole WordPress backend language)
- Carousel slides will load on demand with lazy loading if lazy loading is set to single/smart. The amount of loaded elements depend on the amount of visible slides set in the carousel settings
- Added auto width slides for the carousel mode (justified) Option
- Added sticky mode for the carousel layout
- Added permanent visible individual layers, to extend the "visible all" layers feature in the carousel mode. This gives you more freedom as for which layers should always be visible and which should only be visible on slide focus
- Added an force overflow hidden option for the carousel mode which can be very useful in the new justified carousel mode
- Added new option to hide hover functionality on layers if the Slider is loaded on mobile
- Added Page Template "Slider Revolution Blank Page" for Posts too
- Added Background Color Page option for Slider Revolution Blank Page Template
- Added Block Settings (PopUp, Spacing, zIndex etc) for Gutenberg, WP Bakery Page Builder and Elementor

Changes

- Updated google fonts
- Updated the preview function to show a more realistic preview in the backend using desktop mode
- Updated the carousel engine for a better performance and smoother animations
- Added throw phyiscs to the carousel engine
- Changed the internal packaging process, to always pack WordPress plugins with file permssions 755 (for folders) and 644 (for files), to conform the WordPress standards
- Added a workaround for a Safari bug where image layer animations shift when the opacity is below 1 at start
- Essential Grid will now be parsed in layer. On start animation, Essential Grid will call the redraw option
- Static layer editor will now honor the last edited slide and will resize and reposition none editable elements for better orientation in the static slide editing
- Warning added on background filters to inform about incompatible filters on videos for the Edge and Internet Explorer Browsers
- Videos in the editor can now have "auto" height and "%" width independent if they are positioned in columns, groups or on the stage directly

Bugfixes

- Fixed a bug where the usage of {{featured_image_url_*}} parameters for post based and Instagram sliders did not work properly
- Fixed a bug where layers from the layer library could not be imported
- Fixed a bug where the a slide would be visible on mobile even if the setting was set that it should not be visible
- Fixed a bug where updating from an old version of Slider Revolution could change the animations in rare cases, so that the slider editor can not be loaded
- Fixed tons of small glitches in the carousel rendering. Fixed swipe failures and missing elements on the left/right side. Fixed rotation and scale issues if the varying option was set to true
- The slider editor will now also save published/unpublished slides even if no other setting was changed on those slides
- Fixed scroll effects on mobile devices
- The dropzone will now only be shown to real dragged files in the editor
- Fixed minHeight issue on fullwidth sliders. From now on it will ignore unused values set by auto layout
- The Toggle state of playing/pausing a slider will not jump anymore between forward and backward when the slide is changing
- Fixed box-shadow issue in FireFox by removing the filter rest blur(0px) on some elements
- Fixed a bug where Vimeo Autoplay on iOS was not working well on the 2nd and further Loops
- Bubble Morph bug fixed where linear resized small containers used to shake on mobile devices. Bubble Morph 2.0.3 is required
- Fixed a bug where an empty Slider Revolution block opens the template library on page/post editor loading
- Fixed the smart loading feature, which will now load the previous/next slide content when the slide is focused
- Fixed a bug where the optimizer stopped working in the page editor in case the module included any AddOns
- Fixed inline style issues on layers when the slide link was added at the end of the slide container
- Fixed a bug where looped media could not be saved. After 1 reload and resave the video lost its looped state
- Fixed a bug where inline styled colors in splitted text (chars, lines, words) were not respected
- TypWriter multiple line editing bug fixed. TypeWriter version 2.0.2 required
- Fixed device pixel ratio issue on retina displays. The Paintbrush AddOn version 2.1.3 is required
- Fixed an issue where none of the YouTube playlist listitems was selected after the playlist updates
- Fixed click mouseenter and mouseleave actions on layers in combination with navigation show/hide, slider focus/blur events
- Before After AddOn split initialisation will respect all screensizes now, instead of jumping 50% on smaller screens. The Before After AddOn 2.0.3 is required
- Fixed Slicey AddOn compatibility with the Type Writer AddOn. Slicey 2.0.1 AddOn required
- Fixed Google Font loading issue if the global option for preload was selected

### Version 6.1.5 (14th November 2019)

New Features

- The import process now checks for image duplication not only in the same folder but in the whole WordPress installation

Changes

- The gutenberg block opens the module library now directly when added

Bugfixes

- Removed unwanted "rated" text from WooCommerce product star rating
- Fixed scrollbar issues in the editor and overview pages
- Fixed an issue with line heights in some rare cases where i.e. Safari was ignoring the responsive children sizes
- Fixed drop zone issues in the overview and editor mode where dragging files from desktop over the browser was not always working well

### Version 6.1.4 (9th November 2019)

New Features

- Moving layers in animation mode will move the layers x/y transform value in the selected frame. This will allow to fine tune the animation positions of layers
- Drag and drop images and or videos to the editor to create layers on demand to shorten the required steps to create image/video layers
- German and French translation added
- Added a link help option to slide and action links, to help auto selection of http and https protocols for links
- Added a file and media optimizer feature, available on pages/posts, overview and Slider Editor mode to optimize embeded media files and to get a general overview about loaded filesizes

Changes

- Updated google font list
- Removed unneeded font stylings from img layers
- The slide links and layer action links http/https auto adjustment behavior can now be changed as an own option
- Optimized the output to ignore the font style based settings on unrelated layers
- Updated some output details if something goes wrong for better understanding
- Optimized the snap and guideline settings to simplify the usage. If it is enabled, it will always show guidelines and will always snap to them
- Changed the values for carousel opacity, rotation and scale. some of the values were not working properly, some of the values were the other way around

Bugfixes

- Fixed a bug where the slider timer was still processing after a slide change. Even pause on hover was activated
- Adding folders into other folders were not respecting the parent folder strucutre in the editor overview
- Fixed svg's at the layer import process to point to the correct path
- Fixed a preview slider bug where the order was not shown correctly
- Fixed a preview slider bug where unpublished slides would be shown
- Fixed a bug where custom animations where not transfered from v5 to v6. With this fix, missing v5 animations should now show up
- Fixed timeline option not working for some Facebook pages
- Fixed an issue where modal sliders did not show up when JavaScript was loading in footer
- Fixed iOS9 bugs
- Fixed double shown posters on YouTube background videos in Safari
- Fixed WhiteBoard ghost pixels in Firefox by removing the rotation effect of the "Hand" for Firefox. WhiteBoard 2.1 required
- Fixed an issue where 43+ layers exsits and the order of layers are equal to 6 + layer order. In this case it would fall back to the last order
- Typo issue fixed in file wp-content\plugins\revslider\admin\revslider-admin.class.php
- Fixed a bug where video or mp3 layers in the gobal layers would create an extra slide in the export file
- Fixed an issue where entering the viewport would restart layer videos even if this already paused/stopped due to another process
- Fixed looping issues in case the slider became hidden by exteral CSS/JavaScript code independet of the internal option hideSlideUnder
- Fixed an issue where invisible layers should be visible when hovering list elements in the editor
- Fixed a problem where auto played videos were not playing in carousel slider when all layers where shown at, once the option was selected and the slide change was processed
- Fixed audio layer issues in the global layers (visible control buttons, muted audio, etc.)
- Fixed videos that might be muted after import even if they should have sound on start
- Fixed the export/import of svg files not working properly
- Fixed exported zip files where they could not be imported again in certain circumstances
- Changes on the new custom navigation could not be saved before reloading the page. This issue has been fixed now
- Fixed placeholder feature for text and button layers to simplify the visible content on layers if needed
- Solved navigation styling issues in the editor
- Fixed loop effect animation issues with 0px dimensions
- Fixed issue where slides of other WPML languages where not properly imported
- Fixed issue where with WPML, language slides where not properly taken
- Fixed carousel opacity, rotation, scale and vary opacity, vary rotation and vary scale options. You need to adjust the settings in some cases after this update!
- Fixed overview problems where modules were not showing up under folders in some very rare cases
- Fixed an issue where adding bulk slides, importing slide(s) from templates or other modules did not save the slide content properly
- Importing layers modals will not open anymore if the import slide process started and the module has only one slide

### Version 6.1.3 (3rd October 2019)

New Features

- Added guide lines based on grid and on similar aligned layers where layers can snap to these guidlines also. Even gaps can be set to snap by predefined spaces

Changes

- Folders in overview will show now the first found elements admin thumb even in multiple depths
- GreenSock TweenMax library updated to version 2.1.3
- Changed the Event Manager meta for layers from {{event_event_id}} to {{event_id}}
- Added an option in the Panorama AddOn to lock vertical draggings. Panorama AddOn 2.1.0 is required
- Change Facebook API connection to access tokens (because of the new API security guidelines)
- Changed the usage of wp_upload_dir() in the object library, so that the calls of it are minimized, as it caused issues on Pantheon Servers
- Changed behavior of certain functions to better support Pantheon servers
- Modal loading will now use the cover background already before the modal window is loaded. This happens only if the cover background is enabled and a color is selected

Bugfixes

- Fixed IE11 HTML5 bug
- Fixed IE11 navigation bugs
- Fixed migration issues where in the slide transition the first element was existing but was an empty string
- Fixed Instagram issue function 'instagram_autoloader' not found
- Fixed predefined height calculation of Sliders where preloaders on mobile devices were offset positioned
- Fixed import bug of static slides not deleting the old image id of a layer
- Fixed a scroll animation issue where a fullwidth slider position offsetted if the element was not embeded on a blank page template. Thanks to Kashif for the great suggestion!
- Updated missing media filters for the Pan Zoom effects
- Fixed "start with slide" in carousel mode which was somehow not fixed in version 6.1.2 due to a glitch
- Fixed issues in the overview/dashboard where some of the control buttons were not clickable in Safari Browser
- Fixed custom preset loading issues with the Particle Effects AddOn. Required version 2.1.0
- Fixed a notice that occured in a carousel if scale is set to off and fadeout is set to on
- Fixed issue where carousel elements scale over an acceptable limit. This value has been limited now
- Fixed line height issues on colums. Now you can also set line height defaults for columns to avoid spacing issues where layers within columns are lower than 25px
- Fixed a Paintbrush AddOn issue where the paintbrush option were not added to streams and post based sliders
- Fixed an issue with the carousel navigation due to bullets and arrows in some cases where the slide size was equal or bigger than screensize
- Fixed a markup issue in the overview where folder drop zones were not available anymore after last browser updates
- Fixed YouTube slide background images to show as default the high resolution image if available

### Version 6.1.2 (18th September 2019)

New Features

- Added new depth on the overview page for slides in sliders
  - Rename, delete, publish and unpublish slides straight in the overview without opening the editor itself
  - Change sorting, set admin thumbnail and open the editor with selected slide straight from the overview
- Added custom font-family definition in global settings to extend the text layer font-family selectors
- Added high contrast mode for better readability. Turn this option on/off in the global settings
- Added admin thumb image to the Slider Revolution Gutenberg Block
- Added a new text stroke option in the advanced styles

Changes

- Importing template packages that has a modal slider, will now set all the needed actions in the layers so that the modal works directly. Please note that for already downloaded sliders, a new installation is needed with the "Re-Download Online" option set to "on"
- Changes due to Instagram API retiring public information for security reasons:
  - Removed "likes" meta. The output of former used "likes" meta will be blank
  - "author name" meta will now display the searched user name
- Default cycles for scale animation updated to (0.5 to 1) from (-50 to 50)

Bugfixes

- Fixed the tabs/thumbs navigation alignment navigation element styles with gaps issues
- Fixed overall navigation align issues where rows and columns with media content added to stage
- Fixed covered background videos and covered layer videos in the Edge Browser
- Fixed styling issues of the pagination and sorting in the backend overview page
- Fullscreen video background sizes will calculate now already on the first load when the grid size is overdimensioned
- Fixed an issue where images with no dimension would break the editor at initialisation in Firefox
- Fixed Instagram fatal error in combination with older Essential Grid versions
- Fixed Instagram slide link {{link}} not working due to changed API structure
- Fixed Instagram connection issue for servers with 'allow_url_fopen' restriction
- Fixed Instagram stream {{link}} in slide link option not working
- Fixed many minor RTL styling issues in the editor
- Fixed IE11 issues. Now the slider works also with older Internet Explorer versions
- Fixed bad aligned layers when elements are center aligned with offsets. Requires the TypeWriter AddOn 2.0.1
- Installing template packages into folders will now respect the installation target folder also after reloading the page
- Fixed MS Edge masking issues, where layers were not correct rendering under mask animations
- Fixed blurry layers in Firefox that happened in some special cases
- Only real changes will be saved, independent what element has been touched during the session
- Fixed double starting of layers in carousel mode during auto processing of slides
- Fixed BubbleMorph on static layers. BubbleMorph version 2.0.2 is required
- Fixed the Nashville image filter with Ken Burns effect
- Fixed compatibility issues on older versions of iOS 9.x or newer
- Fixed "start with slide" value in carousel mode
- Fixed content jumping when a fullscreen slider is set up with min height values
- Fixed toggle mute/unmute of Vimeo videos on mobile issues
- Fixed layer video issue where "no loop" was not selectable together with the "auto progress of slide" option
- Removed folders will not break any more the last visited folder in the page editor

### Version 6.1.1 (4th September 2019)

New Features

- Added slider images to the Yoast SEO sitemap
- Added convert layer function to change the layertype from image to video or from text to button and vice versa

Changes

- Post based sliders must now have the slide option "Image from Stream if exists" set to on, to use the featured image
- The dotted overlays will show now also on video covers
- The dotted overlays are now set to pointer-events:none; to make any video controls available behind the overlay
- Enabling the on scroll timeline based function at Layers will automatically disable the loop effects now. No undo avaiable
- Added frame "start" input field for easier and better editing of animation frames
- Added a feature to reset the hover to idle style on multiple selected layers
- Added custom image sizes to the slide background images
- Background videos will not auto stop layer videos at start just like in older versions

Bugfixes

- Fixed specific post slider not selecting the correct posts
- Fixed post based slider not working when categories and tags were selected in combination
- Fixed Gallery AddOn not working together with the "Slider Revolution Blank Template"
- Fixed caoursel speed issues where other than the default value would not animate the carousel anymore
- Fixed dotted overlay where the overlay was written on bg videos even if the force cover option was disabled
- Fixed on scroll based layers where the disable scroo based option on child elements were ignored
- Fixed an issue in the colorpicker where the custom preset colors were not saving
- Fixed an issue in the import process where YouTube images could create a notice
- Fixed the gradient background colors for columns in Firefox
- Fixed offset cursors at first click in the custom CSS and JavaScript editor in the slider settings
- Alignment of content based navigation on carousel has been fixed
- Fixed the Font Awesome iconset in the object library
- Content with loop effects in columns and groups were not resizing well
- Selecting navigation elements in the editor was not selecting settings of that element automatically
- Progress Bar on top position was rendered incorrectly in editor
- Fixed custom navigation per slide settings (override style on slide) which was not rendered on the frontend before
- Fixed an issues where the start/end time of frames could not be reset to realisitc values. Added duration and start fields
- Added missing Essential Grid functions when Slider used as Content in ESG Lightbox
- Fixed a bug where the pause slider timer on the slide bg videos could not be enabled
- Fixed Bubble Morph border settings where the border was not rendered on frontend. The BubbleMorph AddOn version 2.0.1 is required
- Fixed the Crypto Slider template which was conflicting with some other 3rd party plugins i.e. Learnpress
- Fixed a ruler bug in the editor
- Fixed custom navigations not beeing converted from v5 to v6
- Fixed backend preview for streams and post sliders
- Fixed Instagram issue for certain server environments
- Fixed an issue with multiple slide animations after update from V5x to V6x
- Fixed output issues when Essential Grid is inside slide layer
- Fixed burger menu button animation issue. To solve the existing issues do one of the following:
  - a) remove the layer button and add it again in version 6.1.1+
  - b) add manually the action "toggle class" "open" to the layer

### Version 6.1.0 (21th August 2019)

Changes

- Changed the alias check to also work with a slider alias that has spaces
- Changed the "Media Loop" dropdown option to on/off. Default value in background videos is set to "ON" and on layer videos to "OFF"
- Introducing the "Pause Module Timer" during media playback On/Off option. Default value is "ON"
- Media Loop option will change loop to "ON" if it was set to "Loop and Stop Slider Progress" timer or if it was set to "Loop but do not stop Slider Progress". At any other way, loop will be set to "OFF"
- Pause module timer during playback will be set to "ON" if media loop was set earlier to "No Loop" or to "Loop and Stop Slider Progress". At any other way, it will be set to "OFF"
- Changed JavaScript version compare functionality
- Removed debugmode option for frontend debugging
- Enabling "Loop Media" will disable "Next Slide at End" and enabling "Next Slide at End" will disable "Loop Media" for logical reasons
- Autoplay of audio has been removed. Audio can only now played on manual starts (via actions and/or controls) due browser limitations
- Changed calculation of last/first slide position in Carousel Module if Infinity is set to true
- Improved user experiment by swiping the Carousel
- Default Tablet width breakpoint changed to 778px again as it was in the Previous Versions

Bugfixes

- Fixed background slide image having no alt tag
- Border Radius bug on image layers has been fixed
- Fixed an issue where layers in groups gets removed when the Before/After option is enabled. Version 2.0.1 of the Before/After AddOn is required
- Fixed "Do not play Auto 1st time" where Media was not playing in following loops
- Fixed an issue where layers not animating out when "end time" is shorter then Slide time and and previous slide has a shorter duration than the current slide
- Fixed Vimeo and YouTube loop issues on background and layer videos
- Fixed Safari input issues, where only 1 character could be entered
- Changing "Set as Editor View" will now overtake the changes directly
- Fixed On scroll based timeline which not working in some special cases
- 3D rotated frames were clipping in the editor. Issue fixed. Still CSS filtered layers will keep clipping if 3D rotation is existing
- Fixed color filters for background Medias
- Fixed background filters with the Pan Zoom effects
- Fixed Vimeo start at/end at, loop and rewind at slide start functions
- Fixed HTML5 start at/end at and loop issues
- Fixed Mute/Unmute video issues
- Fixed HTML5 background videos in Carousel Slider with "Show all Layer" once enabled
- Fixed YouTube videos on Mobile where Video was always autoplaying
- Fixed an issue with "active-revslide" class. Name changed to active-rs-slide and it will only exist on active Slide
- Fixed Filmstrip AddOn Issues with Multiple Filmstrip Modules on one Page. Version 2.0.2 of Filmstrip AddOn is required
- Fixed Multiple Frame animation on Demand issues, where 2nd and further loops were not animated well
- Layers which should be first on Action and have Dynamic caluclated positions will get force hidden class to ignore calculation and rendering before they required
- Fixed Show Layer on Mouse over Module which was not working if no layer action was defined in the Module
- Fixed navigation glitches within Carousel due Navigation arrows
- Dedicated an issue with SiteGround Server. This can be solved due the SiteGround Server Settings "enforce rewrite of external urls"

### Version 6.0.9 (3rd August 2019)

Changes

- Removed duplicated message that an update is available in the plugin overview page
- Switched the hover border radius bottom left and bottom right input fields in the slide editor

Bugfixes

- Fixed a static function using $this in the Events Manager integration
- Fixed a bug where YouTube/Vimeo stream layers were not working properly
- Fixed a bug where the Vimeo stream slide background was not working properly
- Fixed a bug where the row background image was not shown
- Fixed a bug where "Disable RS Font Awesome Library" did show off even if it is set to on

### Version 6.0.8 (30th July 2019)

Changes

- Updated the google fonts library, new google fonts are now available

Bugfixes

- Fixed a bug where Slide Options -> Tags & Links -> Link & Seo -> Link to Slide was not set after import
- Fixed a bug where the excerpt of a post/page was only showing ..
- Fixed a rare bug where the editor broke while dragging an image
- Fixed an import bug where the video url could be wrong if importing a Slider in version 6
- Fixed a JavaScript bug in slide editor were the editor would not load
- Fixed Elementor widgets of Slider Revolution not working if logged out

### Version 6.0.7 (23rd July 2019)

Changes

- Changed global option "Include libraries globally" default value to on, please set it to off manually again if wanted
- Changed the second parameter of the function temporary_remove_sizes() to be optional
- Added filter revslider_include_libraries again

Bugfixes

- Fixed a bug where a custom navigation could lead to the slide editor not beeing able to be loaded for that slider

### Version 6.0.6 (20th July 2019)

Changes

- Changed obsolete function getArrSliders() default value to false, so that template slider are not shown in lists of page builders that still use this obsolete function
- Added 2nd Instagram crawler method for compatibility with certain servers
- Added the automatic replacement of spaces to dashes in the Slider Revolution shortcode
- In the WooCommerce category selection, only tags and cagetories will now be listed
- Added RevSliderSlide->getParam() for compatibility with certain plugins. Please use RevSliderSlide->get_val() instead

Bugfixes

- Fixed static slide "global layers" settings not showing the selected value in the slide editor after reloading the settings
- Fixed issue where in old PHP versions an PHP error occured in the update routine
- Fixed issue where in post/pages, the "Choose Slide Template" option was not saved
- Fixed alt. image on mobile option not working properly
- Fixed spike masks on layers not working properly
- Fixed issue with add_revslider() in combination with library global inclusion not set
- Fixed issue with WooCommerce slider, where in combination of "In Stock Only" and selecting more than one category created unwanted results
- Fixed issue with Elementor, where the Slider Revolution Widget was not rendered in frontend
- Fixed issue in editor, where the preload option for html5 videos was not visible
- Fixed issue in post/page editor, where saving returned an error when in the slider settings for the added slider, output filter was set to "By Echo Output"
- Fixed installation/backup complications with the TGM Plugin Activation library

### Version 6.0.5 (16th July 2019)

Changes

- Scaling layers will auto change linebreak and layer width from "auto" to a static width, in case the layer is scaled to a higher size than the layer grid itself
- FontAwesome icon styling from Slider Revolution will now only influence Slider Revolution structures
- Added disable FontAwesome option which will not load the FontAwesome library from Slider Revolution if needed
- Added new button collection to the quickstyle library
- Layer scaling will not effect the border radius any more to avoid strange changes on different screensizes
- Image, Shape and Text Layers will get layer align "Scene" if they are imported from older sliders (v5.x or earlier) and they used to have 100% width to handle a Bug was existing in older Revsldier

Bugfixes

- Fixed import issues where padding values have been lost during the process
- Fixed lazy load processes in comination with slide animations where images were poppin up delayed in the slider
- Changed the slide animation precalculation to give some delay before processing to avoid frame drops
- Various style fixes in editor
- Default opacity values on text shadows changed from 2500 to 0.25
- Fixed scroll bugs in editor when slide background changed from image to color based
- Fixed global layers "overflow" option which was missing since version 6.0.1
- Fixed video overlay issues, where dotted overlays were not drawn on the video even it was selected
- Fixed issues where Slider Revolution widgets did not work properly in some setting constellations
- Fixed file permissions in zip files for some very rare cases where current packaging was not consistent
- Fixed a bug where custom css set in Sliders was stripped of slashes
- Fixed a bug where sometimes layer image sources were not shown in the small preview thumbnail box
- Fixed a bug with loop effects - wave animation, where start loops jumps during the animation
- Fixed the quick style auto selection when new buttons, content or headlines had been selected

### Version 6.0.4 (13rd July 2019)

Changes

- Added an "Edit" button to the Gutenberg editor Slider Revolution block

Bugfixes

- Fixed "Includes Libraries Globally" in combination with "List of pages to include RevSlider Libraries" not working properly
- Fixed a bug where the preview in the slide editor did not work in certain constellations
- Added missing hover cursor selectbox which was in some cases not available
- Fixed permanent opening of the template library with 1st Gen. RevSlider Gutenberg Blocks
- Fixed an issue where Carousels do fade very slow in if Transition time set to a high number
- Fixed Static Layer Range Problems where Static Layers were showing up on each slide
- Added protection for an update issue in case the transition list was not in the right form. (pre 5.0.0 version sources)
- WPML icon will now not show in slide editor if WPML is not activated
- Global enabled addons will show their state now inside of the Slider Revolution AddOn manager
- Image lazy loading fixed
- Fixed a bug where special characters in file names could not be preloaded well
- Fixed different import issues where exported sliders from older versions could not be imported, or broke after import

### Version 6.0.3 (12th July 2019)

Changes

- Updated carousel behavior for a better customer experience and a more precise calculation of various positions
- Updated the update routine to have faster access to new updates

Bugfixes

- Fixed color presets not being able to be saved
- Fixed hide after loop option not working properly
- Fixed fullwidth and fullscreen slider position calculation
- Fixed "Hide Over" navigation elements
- Fixed issue where the selected HTML tags for layers were not showing well after reload
- Fixed issue where the selected font loading in global settings was not showing well after reload
- Fixed hide slide and navigation after focus "n"
- Fixed issues where the full slide link with scroll under broke the slider functions

### Version 6.0.2 (11th July 2019)

Changes

- Changed settings.css name to rs6.css
- Added more old function names for further compatibility with themes

Bugfixes

- Fixed a bug where youtube thumbnail images were not fetched into the navigation
- Fixed a bug where {{link}} and %link% didn't get replaced in slides
- Fixed the global option "List of Pages to include RevSlider Libraries" to work again
- Fixed a bug in the update routine that may take an old image path instead of the new one
- Fixed a bug where the slider stopped to rotate after the first loop
- Fixed background video loop issues
- Fixed navigation under hide problems
- Fixed RTL position issues for images and videos

### Version 6.0.1 (10th July 2019)

New Features

- Reintroduced global option "Enable Google Font Download"

Bugfixes

- Added old function names for compatibility with themes, please do not use these functions in future releases
  - RevSliderOutput->isPutIn()
  - RevSliderSlider->initByMixed()
  - RevSliderSlider->isAliasExistsInDB()
  - RevSliderSlider->initByAlias()
  - RevSliderSlider->initByDBData()
  - RevSliderSlider->getArrSlidersShort()
  - RevSliderSlider->getArrSlideNames()
  - RevSliderSlider->isAliasExists()
- Removed the inclusion of the WordPress pluggable.php file to prevent wp_mail() issues with mailing plugins
- Removed the inclusion of the WordPress pluggable.php file to prevent SECURE_AUTH_COOKIE and LOGGED_IN_COOKIE warnings
- Fixed Greensock Sandboxing
- Sandboxed select2.js to avoid conflicts with Fusion Builder
- Fixed compatibility issues with ThemeFusion's Avada
- Fixed compatibility issues with Goodlayers
- Fixed one prototype issues in for cycles
- Fixed opacity issues in some cases of navigation elements
- Fixed menu imports from older templates where relative links broke the slider initialisation
- Fixed fullscreen slider sizing and positioning issues

### Version 6.0.0 (8th July 2019)

A New Content Building Standard.

- The world's most powerful WordPress builder with advanced animations
- Create outstanding, professional content modules with no coding experience required
- 50+ new features
- Sliders & Carousels, Hero Headers, Content Blocks and Modules, Full Websites, Dynamic Solutions, Special FX
- Run any Slider Revolution module as a modal popup

The Visual Editor you want to work with.

- Better usability
- Work faster & more efficiently
- Eye friendly dark user interface
- Improved loading times

The animators dream. Now with keyframes.

- Easy to understand structure
- In-depth animation settings
- New easing types
- Animation presets
- Loop the whole timeline or between individual keyframes
- Scroll-based timeline animations

Mighty new content. Pure inspiration.

- Many new templates
- New images, videos, icons, etc
- Animated layer groups
- Quickstyle layer presets

Live help within the editor

- Explanation for any option
- Search & highlight options
- Documentation & FAQ links

200+ ready to go templates

- 19 new templates added in 6.0
- The right template for every occasion
- From simple headers to full websites
- Special FX templates with add-ons