v3.8 – March 5, 2018 – Better compatibility with latest PHP, YouTube and self-hosted video player fixed, PhotoSwipe 3 removed
New features:
- You can use content in custom lightbox / link attribute value to include content ID in data attributes.
Improved:
- PHP 7.1 compatibility regarding deprecated mcrypt_encrypt() – removed ability to load encrypted backups. Communication with auto update server is over HTTPS anyway.
- WooCommerce products are only shown when in stock
- Wrap text setting is automatically disabled if the gallery has more than 2 thumbnails.
- No longer using TimThumb in the dashboard for Facebook / Flickr icons. There is no benefit, and it caused infinite spinning loading when TimThumb wasn’t working.
- Old PhotoSwipe 3 lightbox removed (there was a false alarm from Wordfence). Use new PhotoSwipe instead.
- Nextcellent’s assets are also removed when using “Remove usually unnecessary NextGEN files from the page”
Bugfixes:
- YouTube scraper (RSS) didn’t work due to a change on YouTube.
- Yoast SEO plugin’s XML Sitemap included double amount images in some cases
- Showing Facebook videos sometimes resulted in a warning about division by zero.
- Video player would show a frozen thumbnail with W3TC plugin in use as it minified and asynced some scripts that it shouldn’t have.
- Facebook videos in the video player of lightboxes had trouble loading in some cases
- When JIG is taking over RML shortcodes, sometimes an error would show up about “too few arguments”.
- Russian characters in RML paths didn’t work correctly.
- Double line breaks in truncated captions below the thumbnail do not cause issue anymore
- Ability to use the Download Link for images that end in a timestamp after the extension.
- Notice: Undefined index: pagenow
- NextGEN search: Notice: wpdb:repare was called incorrectly. The query does not contain the correct number of placeholders (1) for the number of arguments passed (2).
Updated:
- jQuery.dotdotdot to 3.0.3