Skip to content

Latest commit

 

History

History
400 lines (293 loc) · 26.7 KB

CHANGELOG.md

File metadata and controls

400 lines (293 loc) · 26.7 KB

Change Log

v2.10.9 (2017-09-20)

v.2.10.8 (2017-09-19)

Implemented enhancements:

  • Add ?usqp to list of query strings that can receive the default cache #501
  • Change user-agent sent by preload requests #494

Fixed bugs:

  • Too few arguments for sprintf() #518
  • Conflict between Elementor and Combine Google Fonts #514
  • Exclude WooCommerce shipping class URLs from purge #513
  • Custom Polylang flags #510
  • Incorrect parsing when the subdomain URL is like https://subdomain-www.example.com #493

v2.10.7 (2017-08-02)

Implemented enhancements:

  • Footprint appearing for non-HTML pages in Gzipped cached file #483
  • WP offload S3 auto-detection #443
  • Cache doesn't clear when ACF Options page is updated #404
  • Apply CDN URL on internal images links #369

Fixed bugs:

  • JSON import settings doesn't work for IE/Edge #464
  • Relative CDN URL rewriting breaks BuddyPress 'Change Avatar' #395

Closed issues:

  • rocket_minify_process regex bug #485

v2.10.6 (2017-07-13)

Fixed bugs:

  • CDN URL should not be applied when in admin #465
  • When WooCommerce pages aren't specified it can prevent caching #463
  • Cache doesn't work on Windows server #462

v2.10.5 (2017-06-28)

Implemented enhancements:

  • Don't cache feed by default #456
  • Auto-exclude purchase confirmation page from EDD #452

Fixed bugs:

  • path is not correct in certain cases in process.php #458
  • Remove query strings option breaks when request is not returning a 200 response code #441

Closed issues:

  • Correct typo in explanatory text for Preload bot option #454

v2.10.4 (2017-06-22)

Implemented enhancements:

  • Elementor auto-compatibility not needed anymore #437
  • Replace admin_iclflag class by icl_als_iclflag in admin menu when WPML is active #430
  • Compatibility with GeotargetingWP #419

Fixed bugs:

  • Improved CSS & JS minifier are not used #449
  • Incorrect path rewriting in CSS when CDN & remove query strings are active #447
  • Don't manually add WPML js file in the footer anymore #444

v2.10.3 (2017-06-08)

Fixed bugs:

  • Purge cloudflare cache admin menu link is missing #429

v2.10.2 (2017-06-08)

v2.10.1 (2017-06-07)

Implemented enhancements:

  • SECURITY: sslverify / ssl_verify. Developers: Stop Using sslverify = false - WordPress has you covered. #382
  • Add troubleshooting info to API key page #259
  • Deferred JS option ignores conditional enqueing #139
  • Minification doesn't work with some Varnish configs #71
  • Better message when the API key / license does not validate #43

Fixed bugs:

  • 2.10 alpha3 - Async CSS isn't apply on some CSS files #412
  • Issues with CDN on WP Engine #402
  • Moving JS in footer removes attributes #66

v2.10 (2017-06-07)

Implemented enhancements:

  • Clarify language for mobile caching settings #256
  • GoDaddy Managed hosting compatibility #131

Fixed bugs:

  • Remove beta option until it applies per site only #422
  • Use of stripslashes hurts CSS #417
  • 2.10 alpha-3 - critical css still present on un-cached page #411
  • 2.10 alpha-3 - saving critical css escapes some characters #410
  • 2.10 alpha 3 - jquery deferred when static resources enabled #409
  • Full path is incorrect when using Remove query strings from static resources with WP in a subdirectory #399
  • style_loader_src / script_loader_src and front-end editors #385

v2.9.11 (2017-04-04)

v2.9.10 (2017-03-29)

v2.9.9 (2017-03-20)

Implemented enhancements:

  • Add compatibility when Autoptimize is activate #376
  • .htaccess BasicAuth and Minification #373
  • Update Mobile_Detect class to recent version #365

Fixed bugs:

  • CDN URL is applied to SVG reference #378
  • Remove query string not applied when minification disabled on a single post #367
  • Imagify install button doesn't work since WP 4.6 #156
  • LazyLoad Iframes & Videos crashes Android Facebook browser #75

v2.9.8 (2017-03-02)

Implemented enhancements:

  • Use PHP port of the YUI Compressor's CSSmin #339

Fixed bugs:

  • CDN breaks Envira gallery lightbox #360
  • PHP notice when saving WP Rocket settings since 2.9.7 #359
  • Issue in process.php when $rocket_cache_reject_ua is empty #358
  • JS & CSS minification should reflect uncached position of enqueued scripts & styles and not $wp_scripts->in_footer array #304
  • Compatibility between CDN & Hide My WP #56
  • If seach pages are cached with the filter, Js files added in the footer with minification are not added #47

v2.9.7 (2017-02-27)

v2.9.6 (2017-02-22)

Implemented enhancements:

  • Save WP Engine CDN value in transient #346
  • Remove labJS and use the defer attribute instead #335

Fixed bugs:

  • Remove query strings not applied on page excluded from cache when CSS/JS minification enabled #347
  • Gravatar file duplicated with JS Minification #344
  • Prevent CDN URL replacement on images posted via XMLRPC.php #337

v2.9.5 (2017-02-09)

Implemented enhancements:

  • Improve compatibility with Autoptimize #329
  • Add version or timestamp to Simple Custom CSS filename #325
  • Auto-exclude "http://www.industriejobs.de" external domain from the JS minification #307
  • Export options as JSON instead of gzip #246

Fixed bugs:

  • Fix PHP Notice: Undefined index: HTTP_CF_CONNECTING_IP in ../inc/common/cloudflare.php on line 31 #338
  • Add Minify Key on dynamic CSS & JS files to avoid browser caching issue #327
  • Import no longer works on WordPress 4.7.1 #315
  • PHP Parse error: syntax error, unexpected ':' since 2.9.4 #311
  • URI rewriter passes through empty URLs #308
  • PHP Warning filemtime() #238

v2.9.4 (2017-01-22)

v2.9.3 (2017-01-18)

Implemented enhancements:

  • 132 PHP Warmings #303
  • Add filters to remove query string and static file creation #288

Fixed bugs:

  • CloudFlare limits listing zones at 50 at a time #282
  • Remove query string fails when “?ver=” doesn’t start the query string #279

v2.9.2 (2017-01-10)

Implemented enhancements:

  • Comments for Yandex are removed #272
  • wp_get_attachment_image_src CDN #271

Fixed bugs:

  • Static Resources + Deferred JS + CDN Loads Files Twice #292
  • CDN for background image in HTML is breaking if URL is surrounded by " #289
  • Fatal error with Move Login 2.4 #286
  • Save CloudFlare IPs in transient even if they're the hardcoded ones #284
  • Check for get_post_type_object() = null when purging #278
  • The busting folder is not removed with others during uninstall #273
  • Cache Busting adds a "?" adds the end for filename which contains a number #270

Closed issues:

  • Move rocket_get_dns_prefetch_domains into inc/functions/options.php #280

v2.9.1 (2016-12-27)

Implemented enhancements:

  • Improve compatibility with WP Retina #264
  • WeePie compatibility #262
  • Improve l18n in faq.php #251
  • Make FAQ tab translatable #200

Fixed bugs:

  • Minification + cache busting = file exclusions don't work #230
  • Fatal error: Uncaught Error: Call to undefined function get_rocket_cloudflare_api_instance() in /inc/admin/compat/cf-upgrader-5.4.php on line 3 #225

Closed issues:

  • missing l10n #228
  • Typo in the settings - an extra "n": #174

v2.9 (2016-12-19)

Implemented enhancements:

  • Comments for ESI tags are removed #253
  • Auto-purge the "Posts page" when a post is added / updated / deleted #244
  • Automatic Compatibility with Divi Blog Module #243
  • Clear product cache when new variation is added #234
  • auto-exclude Disqus Comment System JS #204
  • Compatibility with WP-AppKit #197
  • Add parents urls to the purge list #169
  • Compatibility with WooCommerce Multilingual (Currency Switcher option) #165

Fixed bugs:

  • Everything under CPT archive is cleared when updating a post of this CPT #249
  • Vulnerability in rocket_valid_key() #226
  • Prevent empty value for files to be minified #224
  • Fatal error: Call to undefined function Cloudflare\curl_init() in /inc/vendors/CloudFlare/Api.php on line 206 #222
  • rocket_add_url_protocol() might return a bad formatting #220
  • SessionStorage in admin settings causes a JS error when on private mode #212
  • RegEx syntax stripped from user agent exclusion field #171

Closed issues:

  • [L10n] Typo in de_DE #173

v2.8.23 (2016-10-24)

Fixed bugs:

  • CloudFlare namespacing breaks sites under PHP 5.2 #207

v2.8.22 (2016-10-18)

v2.8.21 (2016-10-17)

v2.8.20 (2016-10-13)

v2.8.19 (2016-10-12)

Implemented enhancements:

  • Auto exclude ads.investingchannel.com from JS minification #199

v2.8.18 (2016-10-12)

v2.8.17 (2016-10-11)

Implemented enhancements:

  • Update CloudFlare integration to API v4 #104

Fixed bugs:

  • Typo in API Key message #102
  • Typo on Imagify banner text #101

v2.8.16 (2016-10-10)

Implemented enhancements:

  • Update Minify Library to version 2.3 #195
  • Common cache for logged in users #193
  • Fix nonce issue with Visual Composer Post Grid #72

Fixed bugs:

  • CSS minification breaks calc(), vendor update required #86
  • Minify adds path to css rules with url() even if not needed #70
  • Sucuri SiteCheck malware warning about error in JSMin.php #68

v2.8.15 (2016-10-05)

Implemented enhancements:

  • Automatic compatibility with Visual Composer Grid #186
  • Remove WP Mobile Detector from mobile cache plugins list #172
  • LazyLoad compatibility with BuddyPress change avatar page #155
  • Add Compatibility for Aelia Prices by Country and others #82

Fixed bugs:

  • Translated URLs are not returned with qTranslate-X #183
  • gzipped cache file not cleared for date URL #179
  • Untrailing slash CDN URL in options #176
  • File(/…/wp-content/cache/wp-rocket/[sitename]/index.html_gzip/.mobile-active) is not within the allowed path(s) #175
  • Varnish Purge Compatibility with proxies #170
  • Warning on enfold theme #167

Closed issues:

  • Warning: Unexpected character in input: '�' (ASCII=28) state=0 in /wp-content/plugins/wp-rocket/inc/common/purge.php on line 464 #189
  • Export file contains "wp-rocket" even under white label #168

v2.8.14 (2016-09-17)

v2.8.13 (2016-09-14)

Fixed bugs:

  • Auto-exclude Facebook User-Agent from the cache to avoid issues with LazyLoad #159
  • X-CF-Powered-By: WP Rocket not removed when White label is active #154

v2.8.12 (2016-09-08)

Fixed bugs:

  • WPML domain mapping and JS minification issue #145
  • Excluding the homepage automatically excludes all future pages #143
  • Non-public CPT urls are added to cache.json #142
  • Files with + in filename do not get excluded from minification #138

v2.8.11 (2016-08-25)

Implemented enhancements:

  • Implement compatibility with Thrive Visual Editor #136
  • Automatically exclude buddypress/bp-core/js/bp-plupload.min.js from JS minification #128
  • Purge OPCache when updating #125

Fixed bugs:

  • JS variables for SWAL are not defined in the success confirm support action #130
  • WPML: home_url() returns the wrong URL when used to create the URL for the always purge pages #129
  • DNS prefetch is added to AMP page for WP < 4.5 #124

v2.8.10 (2016-08-01)

v2.8.9 (2016-07-29)

Implemented enhancements:

  • Improve DNS Prefetch option to be hooked on WP 4.6 resource hints #109
  • Update swal to swal v2 #106

Fixed bugs:

  • Weekly and Monthly Database Optimizations Don't Run #120
  • Illegal offset type in WPML #117
  • mod_deflate rules conflict with video in Safari #114
  • Wrong hook name in admin/ajax.php for capacity #105
  • Purge this URL clears everything when processed from the Homepage #103
  • Broken Beaver Builder compatibility #100

2.8.8 (2016-07-09)

2.8.7 (2016-07-06)

Implemented enhancements:

  • Prevent customer that we automatically remove cart/checkout from the cache below the "Never cache the following pages:" #41
  • Rollback Pretty URL sur minification CSS/JS #9
  • Améliorer la détection des mobiles avec HTTP:X-Wap-Profile dans le fichier .htaccess #8

Fixed bugs:

  • Page is cached when there are the 3 utm query strings and even if there are another query string #42
  • Detect if iThemes Security is active, remove their filter before updating WP Rocket, so htaccess doesn't get messed up. #40
  • Reset White Label values doesn't work #38
  • Don't apply LazyLoad on images served by WP Retina x2 #37
  • Undefined offsets leading to PHP Warning #36
  • Var content check missing, leading to a PHP Warning, maybe, sometime. #35
  • Bad type check on a var leading to a PHP Warning #34
  • Autoupdate fails on old (<3.8) WP Versions #33
  • WP Rocket update fail from Update Core Network (Multi-Site) #32
  • JS and CSS files are not added to the CDN #31
  • PHP Notice: Undefined offset: 1 in ../inc/functions/formatting.php on line 211 #30
  • Trim to remove space from the url minified if added in the footer #29
  • Don't apply LazyLoad on Soliloquy #28
  • The "yes" response to the question "do you want autoupdate" do not check the related option #27
  • The rollback button do not uncheck the autoupdate box #26
  • Double slash / / on images from CDN #25
  • Auto-deactivation during an auto-update #24
  • Don't apply LazyLoad on Media Grid plugin #23
  • No cache when WooCommerce or Jigoshop checkout page is empty #22
  • Empty Google Fonts causes an 404 error #21
  • The whole cache files are deleted after updating a product with WooCommerce #20
  • Utiliser sprintf() sur la faq #19
  • Fatal error: Call to undefined function __() in /wp-rocket.php on line 17 #18
  • Le nom du plugin en WL remplace le nom du plugin a installer #17
  • WP Rocket 2.1 requiert WP 3.5 et non 3.1 #16
  • "Afficher les détails" affichera les infos ROCKET même en WL #15
  • Erreurs de traductions #14
  • Déplacer Rocketter dans l'onglet "Support" #13
  • La clé se supprime si notre serveur est HS #12
  • WHITE LABEL toujours actif #11
  • Lors de l'enregistrement de la clé, NOTICES #10
  • Pas de cache avec le plugin qTranslate #7
  • Suppression du fichier de configuration à la désactivation du plugin #6
  • Lien vers la vidéo Youtube de Minification CSS/JS incorrect #5
  • Bug des images avec le plugin LayerSlider #4
  • Copie des droits d'écriture sur le fichier .htaccess #3
  • Notice: Use of undefined constant DOING_AJAX - assumed 'DOING_AJAX' in ../wp-content/plugins/wp-rocket/inc/admin/admin.php on line 167 #2
  • Notice: Undefined index: Domain Path in wp-rocket/inc/admin/admin.php on line 328 #1
  • Assets from theme have the wrong schema when site is http and CDN is https #96
  • WP Rocket 2.8.6 Breaks WP Engine CDN #93
  • Replace escaped single quotes in .htaccess comments with real apostrophes #91

* This Change Log was automatically generated by github_changelog_generator