Plugin Directory

Changeset 3400016


Ignore:
Timestamp:
11/20/2025 08:09:49 PM (4 months ago)
Author:
seraphinitesoft
Message:

seraphinite-accelerator: 2.27.48.

Location:
seraphinite-accelerator
Files:
143 added
14 edited

Legend:

Unmodified
Added
Removed
  • seraphinite-accelerator/trunk/Admin.js

    r3348666 r3400016  
    2626cache:!1,dataType:"json"});case 7:u=e.sent;g=z(u);e.next=14;break;case 11:e.prev=11,e.t0=e["catch"](4),g="HTTP "+e.t0.status;case 14:g&&alert(g);case 15:case "end":return e.stop()}},t,this,[[4,11]])}));return H.apply(this,arguments)}function C(){C=_asyncToGenerator(_regenerator.mark(function l(n,t,k){var g,u,e,h,f,p,a,b,c,m,d,q,v,x;return _regenerator.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return g=jQuery(n.parentNode).closest(".blck").first(),u=g.find(".seraph_accel_spinner"),e=g.find(".descr"),
    2727h=g.find('input[type="button"]:not(.cancel)'),f=g.find('input[type="button"].cancel'),p=g.find("#seraph_accel_views"),a=g.find("#seraph_accel_geos"),b=[],p.get()&&(seraph_accel.Ui.TokensMetaTree.Apply(p.get()),b=seraph_accel.Ui.TokensList.GetVal(p.get())),c=[],a.get()&&(seraph_accel.Ui.TokensMetaTree.Apply(a.get()),c=seraph_accel.Ui.TokensList.GetVal(a.get()).filter(function(A){return"_"!==A})),d=String(g.find(".type").val()),"uri"===d?m=g.find(".uri").val():0===d.indexOf("uri:")&&(m=d.substr(4),
    28 d="uri"),m=seraph_accel.Gen.StrReplaceAll(String(m),["\r","\n","*"],["",";","{ASTRSK}"]),u.show(),e.show(),e.text(J(t)),h.prop("disabled",!0),f.prop("disabled",!1),seraph_accel.Manager._int.notRefreshOp=!0,q={cache:!1,dataType:"json"},512>m.length?q.url=seraph_accel.Net.UpdateQueryArgs(seraph_accel.Plugin.GetAdminApiUrl()+"CacheOpBegin",{type:d,op:t,uri:m,v:b.join(),g:c.length?c.join():void 0,_wpnonce:k}):(q.url=seraph_accel.Net.UpdateQueryArgs(seraph_accel.Plugin.GetAdminApiUrl()+"CacheOpBegin",
     28d="uri"),m="string"==typeof m?seraph_accel.Gen.StrReplaceAll(m,["\r","\n","*"],["",";","{ASTRSK}"]):"",u.show(),e.show(),e.text(J(t)),h.prop("disabled",!0),f.prop("disabled",!1),seraph_accel.Manager._int.notRefreshOp=!0,q={cache:!1,dataType:"json"},512>m.length?q.url=seraph_accel.Net.UpdateQueryArgs(seraph_accel.Plugin.GetAdminApiUrl()+"CacheOpBegin",{type:d,op:t,uri:m,v:b.join(),g:c.length?c.join():void 0,_wpnonce:k}):(q.url=seraph_accel.Net.UpdateQueryArgs(seraph_accel.Plugin.GetAdminApiUrl()+"CacheOpBegin",
    2929{type:d,op:t,v:b.join(),g:c.length?c.join():void 0,_wpnonce:k}),q.type="POST",q.contentType="application/x-www-form-urlencoded",q.data="uri="+encodeURIComponent(m)),v=null,r.prev=23,r.next=26,jQuery.ajax(q);case 26:x=r.sent;v=z(x);r.next=33;break;case 30:r.prev=30,r.t0=r["catch"](23),v="HTTP "+r.t0.status;case 33:v&&alert(v),delete seraph_accel.Manager._int.notRefreshOp;case 35:case "end":return r.stop()}},l,this,[[23,30]])}));return C.apply(this,arguments)}function L(){L=_asyncToGenerator(_regenerator.mark(function l(n,
    3030t,k){var g,u,e,h;return _regenerator.wrap(function(f){for(;;)switch(f.prev=f.next){case 0:return g=jQuery(n.parentNode).closest(".blck").first(),u=g.find('input[type="button"].cancel'),u.prop("disabled",!0),e=null,f.prev=4,f.next=7,jQuery.ajax({url:seraph_accel.Net.UpdateQueryArgs(seraph_accel.Plugin.GetAdminApiUrl()+"CacheOpCancel",{op:t,_wpnonce:k}),type:"POST",data:"",cache:!1,dataType:"json"});case 7:h=f.sent;e=z(h);f.next=14;break;case 11:f.prev=11,f.t0=f["catch"](4),e="HTTP "+f.t0.status;case 14:e&&
  • seraphinite-accelerator/trunk/Cmn/Gen.php

    r3391835 r3400016  
    36273627            $args[ 'provider' ] = 'CURL';
    36283628        if( !isset( $args[ 'user-agent' ] ) )
    3629             $args[ 'user-agent' ] = 'seraph-accel-Agent/2.27.47';
     3629            $args[ 'user-agent' ] = 'seraph-accel-Agent/2.27.48';
    36303630        if( !isset( $args[ 'timeout' ] ) )
    36313631            $args[ 'timeout' ] = 5;
  • seraphinite-accelerator/trunk/Cmn/Plugin.php

    r3391835 r3400016  
    307307            $args[ 'id' ] = 'wordpress-accelerator';
    308308            $args[ 'name' ] = 'Accelerator';
    309             $args[ 'v' ] = '2.27.47';
     309            $args[ 'v' ] = '2.27.48';
    310310            $args[ 'pk' ] = 'Base';
    311311            $args[ 'cfg' ] = '';
     
    329329            $lastCheckPackage = 'Base';
    330330
    331         if( $lastCheckVer !== '2.27.47' || $lastCheckPackage !== 'Base' )
     331        if( $lastCheckVer !== '2.27.48' || $lastCheckPackage !== 'Base' )
    332332        {
    333333            $state = Plugin::StateGet();
    334334
    335             if( $lastCheckVer !== '2.27.47' && !isset( $state[ 'changeVerCheck' ] ) )
     335            if( $lastCheckVer !== '2.27.48' && !isset( $state[ 'changeVerCheck' ] ) )
    336336            {
    337337                $state[ 'changeVerCheck' ] = $lastCheckVer !== null ? $lastCheckVer : '';
     
    350350        if( !$bForce )
    351351        {
    352             if( $bFirstTimeOnly && $lastCheckVer == '2.27.47' )
     352            if( $bFirstTimeOnly && $lastCheckVer == '2.27.48' )
    353353                return( Gen::S_FALSE );
    354354
     
    369369            $args[ 'id' ] = 'wordpress-accelerator';
    370370            $args[ 'name' ] = 'Accelerator';
    371             $args[ 'v' ] = '2.27.47';
     371            $args[ 'v' ] = '2.27.48';
    372372            $args[ 'pk' ] = 'Base';
    373373            $args[ 'cfg' ] = '';
     
    386386            {
    387387                $data[ 'updTime' ] = $curUpdTime;
    388                 $data[ 'plgVer' ] = '2.27.47';
     388                $data[ 'plgVer' ] = '2.27.48';
    389389                $data[ 'plgPk' ] = 'Base';
    390390
     
    403403        $data[ 'mdfTime' ] = $timeMdf;
    404404        $data[ 'updTime' ] = $curUpdTime;
    405         $data[ 'plgVer' ] = '2.27.47';
     405        $data[ 'plgVer' ] = '2.27.48';
    406406        $data[ 'plgPk' ] = 'Base';
    407407
     
    14511451
    14521452        $urlProductInfo = Plugin::RmtCfgFld_GetLoc( $rmtCfg, 'Links.UrlProductInfo' );
    1453         $urlAboutPluginImg = file_exists( __DIR__ . '/../Images/ProductLogo.png' ) ? add_query_arg( array( 'v' => '2.27.47' ), Plugin::FileUri( '../Images/ProductLogo.png', __FILE__ ) ) : null;
     1453        $urlAboutPluginImg = file_exists( __DIR__ . '/../Images/ProductLogo.png' ) ? add_query_arg( array( 'v' => '2.27.48' ), Plugin::FileUri( '../Images/ProductLogo.png', __FILE__ ) ) : null;
    14541454        $urlAboutPluginDocs = Plugin::RmtCfgFld_GetLoc( $rmtCfg, 'Links.UrlProductDocs' );
    14551455        $urlAboutPluginSupport = Plugin::RmtCfgFld_GetLoc( $rmtCfg, 'Links.UrlProductSupport' );
    1456         $url3rdPartySoft = file_exists( __DIR__ . '/../third-party-software.html' ) ? add_query_arg( array( 'v' => '2.27.47' ), Plugin::FileUri( '../third-party-software.html', __FILE__ ) ) : null;
     1456        $url3rdPartySoft = file_exists( __DIR__ . '/../third-party-software.html' ) ? add_query_arg( array( 'v' => '2.27.48' ), Plugin::FileUri( '../third-party-software.html', __FILE__ ) ) : null;
    14571457
    14581458        $urlEula = null;
     
    14631463
    14641464        {
    1465             $version = esc_html( '2.27.47' );
     1465            $version = esc_html( '2.27.48' );
    14661466
    14671467            $res .= Ui::TagOpen( 'div' );
     
    15121512        $rmtCfg = PluginRmtCfg::Get();
    15131513
    1514         $urlAboutUsLogoImg = file_exists( __DIR__ . '/../Images/VendorLogo.png' ) ? add_query_arg( array( 'v' => '2.27.47' ), Plugin::FileUri( '../Images/VendorLogo.png', __FILE__ ) ) : null;
     1514        $urlAboutUsLogoImg = file_exists( __DIR__ . '/../Images/VendorLogo.png' ) ? add_query_arg( array( 'v' => '2.27.48' ), Plugin::FileUri( '../Images/VendorLogo.png', __FILE__ ) ) : null;
    15151515        $urlMorePlugins = Plugin::RmtCfgFld_GetLoc( $rmtCfg, 'Links.UrlMorePlugins' );
    15161516        $urlMoreInfo = Plugin::RmtCfgFld_GetLoc( $rmtCfg, 'Links.UrlMain' );
     
    20392039
    20402040            $verFrom = self::_PrevVer_GetInt( $plgVerPrev );
    2041             $verTo = self::_PrevVer_GetInt( '2.27.47' );
     2041            $verTo = self::_PrevVer_GetInt( '2.27.48' );
    20422042            if( $verTo < $verFrom )
    20432043                list( $verTo, $verFrom ) = array( $verFrom, $verTo );
     
    21642164                continue;
    21652165
    2166             wp_enqueue_style( Plugin::CmnScriptId( $id ), add_query_arg( Plugin::GetFileUrlPackageParams(), $fileUrl . '/' . $id . '.css' ), array(), '2.27.47' );
     2166            wp_enqueue_style( Plugin::CmnScriptId( $id ), add_query_arg( Plugin::GetFileUrlPackageParams(), $fileUrl . '/' . $id . '.css' ), array(), '2.27.48' );
    21672167
    21682168            self::$g_aAlreadyIncludedObj[ 'css' ][ $id ] = true;
     
    22312231            $scrHndId = Plugin::CmnScriptId( $id );
    22322232
    2233             wp_register_script( $scrHndId, add_query_arg( Plugin::GetFileUrlPackageParams(), $fileUrl . '/' . $id . '.js' ), $deps, '2.27.47' );
     2233            wp_register_script( $scrHndId, add_query_arg( Plugin::GetFileUrlPackageParams(), $fileUrl . '/' . $id . '.js' ), $deps, '2.27.48' );
    22342234            if( $id == 'Gen' )
    22352235                Plugin::Loc_ScriptLoad( $scrHndId );
     
    26762676                            var sendDataUrl = "<?php echo( Gen::GetArrField( $rmtCfg, 'Questionnaires.SendAnswerUrlTpl' ) ); ?>";
    26772677                            sendDataUrl = sendDataUrl.replace( "{EndPointId}",                  encodeURI( "<?php echo( Wp::GetSiteId() ); ?>" ) );
    2678                             sendDataUrl = sendDataUrl.replace( "{PluginVersion}",               encodeURI( "2.27.47" ) );
     2678                            sendDataUrl = sendDataUrl.replace( "{PluginVersion}",               encodeURI( "2.27.48" ) );
    26792679                            sendDataUrl = sendDataUrl.replace( "{PluginMode}",                  encodeURI( "base" ) );
    26802680                            sendDataUrl = sendDataUrl.replace( "{PluginPackage}",               encodeURI( "Base" ) );
  • seraphinite-accelerator/trunk/cache.php

    r3391835 r3400016  
    145145
    146146    $timeoutCln = Gen::GetArrField( $settCache, array( 'timeoutCln' ), 0 ) * 60;
    147     $timeout = Gen::GetArrField( $settCache, array( 'timeout' ), 0 ) * 60;
     147    $timeout = ($settCache[ 'updByTimeout' ]??true) ? ( Gen::GetArrField( $settCache, array( 'timeout' ), 0 ) * 60 ) : 0;
    148148
    149149    if( ( $requestMethod == 'GET' ) && isset( $_REQUEST[ 'seraph_accel_gf' ] ) )
     
    657657
    658658    if( $bHdr )
    659         @header( 'X-Seraph-Accel-Cache: 2.27.47;' . $debugInfo );
     659        @header( 'X-Seraph-Accel-Cache: 2.27.48;' . $debugInfo );
    660660
    661661    if( $bLog )
     
    12681268function _CacheSetRequestToPrepareAsyncEx( $siteId, $method, $url, $hdrs, $tmp = false )
    12691269{
     1270
    12701271    if( !$siteId )
    12711272    {
     
    12871288    }
    12881289
    1289     if( CachePostPreparePageEx( $method, $url, $siteId, 10, null, $hdrs ) )
     1290    if( $tmp != 'only' && CachePostPreparePageEx( $method, $url, $siteId, 10, null, $hdrs ) )
    12901291        CachePushQueueProcessor();
    12911292}
     
    15631564    {
    15641565        $_SERVER[ 'SERAPH_ACCEL_ORIG_USER_AGENT' ] = ($_SERVER[ 'HTTP_USER_AGENT' ]??'');
    1565         $_SERVER[ 'HTTP_USER_AGENT' ] = 'Mozilla/99999.9 AppleWebKit/9999999.99 (KHTML, like Gecko) Chrome/999999.0.9999.99 Safari/9999999.99 seraph-accel-Agent/2.27.47';
     1566        $_SERVER[ 'HTTP_USER_AGENT' ] = 'Mozilla/99999.9 AppleWebKit/9999999.99 (KHTML, like Gecko) Chrome/999999.0.9999.99 Safari/9999999.99 seraph-accel-Agent/2.27.48';
    15661567    }
    15671568
  • seraphinite-accelerator/trunk/common.php

    r3391835 r3400016  
    13411341                '@^_backorders$@',
    13421342                '@^_last_seen$@',
     1343                '@^woodmart_history_of_visits$@',
    13431344            ),
    13441345
     
    40954096function GetViewTypeUserAgent( $viewsDeviceGrp )
    40964097{
    4097     return( 'Mozilla/99999.9 AppleWebKit/9999999.99 (KHTML, like Gecko) Chrome/999999.0.9999.99 Safari/9999999.99 seraph-accel-Agent/2.27.47 ' . ucwords( implode( ' ', Gen::GetArrField( $viewsDeviceGrp, array( 'agents' ), array() ) ) ) );
     4098    return( 'Mozilla/99999.9 AppleWebKit/9999999.99 (KHTML, like Gecko) Chrome/999999.0.9999.99 Safari/9999999.99 seraph-accel-Agent/2.27.48 ' . ucwords( implode( ' ', Gen::GetArrField( $viewsDeviceGrp, array( 'agents' ), array() ) ) ) );
    40984099}
    40994100
     
    53995400    $args = array( 'sslverify' => false, 'timeout' => $timeout, 'headers' => array() );
    54005401    if( $userAgentCmn )
    5401         $args[ 'headers' ][ 'User-Agent' ] = 'Mozilla/99999.9 AppleWebKit/9999999.99 (KHTML, like Gecko) Chrome/999999.0.9999.99 Safari/9999999.99 seraph-accel-Agent/2.27.47';
     5402        $args[ 'headers' ][ 'User-Agent' ] = 'Mozilla/99999.9 AppleWebKit/9999999.99 (KHTML, like Gecko) Chrome/999999.0.9999.99 Safari/9999999.99 seraph-accel-Agent/2.27.48';
    54025403
    54035404    global $seraph_accel_g_aGetExtContentsFailedSrvs;
     
    58595860    {
    58605861        if( !isset( $headers[ 'User-Agent' ] ) )
    5861             $headers[ 'User-Agent' ] = ($headers[ 'X-Seraph-Accel-Postpone-User-Agent' ]??'Mozilla/99999.9 AppleWebKit/9999999.99 (KHTML, like Gecko) Chrome/999999.0.9999.99 Safari/9999999.99 seraph-accel-Agent/2.27.47');
     5862            $headers[ 'User-Agent' ] = ($headers[ 'X-Seraph-Accel-Postpone-User-Agent' ]??'Mozilla/99999.9 AppleWebKit/9999999.99 (KHTML, like Gecko) Chrome/999999.0.9999.99 Safari/9999999.99 seraph-accel-Agent/2.27.48');
    58625863        $headers[ 'User-Agent' ] = str_replace( 'seraph-accel-Agent/', 'seraph-accel-Agent-WarmUp/', $headers[ 'User-Agent' ] );
    58635864
  • seraphinite-accelerator/trunk/languages/seraphinite-accelerator-admin.pot

    r3391835 r3400016  
    77msgid ""
    88msgstr ""
    9 "#-#-#-#-#  cmn.admin.pot (seraphinite-accelerator 2.27.47)  #-#-#-#-#\n"
    10 "Project-Id-Version: seraphinite-accelerator 2.27.47\n"
     9"#-#-#-#-#  cmn.admin.pot (seraphinite-accelerator 2.27.48)  #-#-#-#-#\n"
     10"Project-Id-Version: seraphinite-accelerator 2.27.48\n"
    1111"Report-Msgid-Bugs-To: support@s-sols.com\n"
    1212"MIME-Version: 1.0\n"
    1313"Content-Type: text/plain; charset=UTF-8\n"
    1414"Content-Transfer-Encoding: 8bit\n"
    15 "#-#-#-#-#  main.admin.pot (seraphinite-accelerator 2.27.47)  #-#-#-#-#\n"
    16 "Project-Id-Version: seraphinite-accelerator 2.27.47\n"
     15"#-#-#-#-#  main.admin.pot (seraphinite-accelerator 2.27.48)  #-#-#-#-#\n"
     16"Project-Id-Version: seraphinite-accelerator 2.27.48\n"
    1717"Report-Msgid-Bugs-To: support@s-sols.com\n"
    1818"MIME-Version: 1.0\n"
  • seraphinite-accelerator/trunk/languages/seraphinite-accelerator.pot

    r3391835 r3400016  
    77msgid ""
    88msgstr ""
    9 "Project-Id-Version: seraphinite-accelerator 2.27.47\n"
     9"Project-Id-Version: seraphinite-accelerator 2.27.48\n"
    1010"Report-Msgid-Bugs-To: support@s-sols.com\n"
    1111"MIME-Version: 1.0\n"
  • seraphinite-accelerator/trunk/main.php

    r3391835 r3400016  
    4242function _AddMenus( $accepted = false )
    4343{
    44     add_menu_page( Plugin::GetPluginString( 'TitleLong' ), Plugin::GetNavMenuTitle(), 'manage_options', 'seraph_accel_manage',                                                                      $accepted ? 'seraph_accel\\_ManagePage' : 'seraph_accel\\Plugin::OutputNotAcceptedPageContent', Plugin::FileUri( 'icon.png?v=2.27.47', __FILE__ ) );
     44    add_menu_page( Plugin::GetPluginString( 'TitleLong' ), Plugin::GetNavMenuTitle(), 'manage_options', 'seraph_accel_manage',                                                                      $accepted ? 'seraph_accel\\_ManagePage' : 'seraph_accel\\Plugin::OutputNotAcceptedPageContent', Plugin::FileUri( 'icon.png?v=2.27.48', __FILE__ ) );
    4545    add_submenu_page( 'seraph_accel_manage', esc_html_x( 'Title', 'admin.Manage', 'seraphinite-accelerator' ), esc_html_x( 'Title', 'admin.Manage', 'seraphinite-accelerator' ), 'manage_options', 'seraph_accel_manage',   $accepted ? 'seraph_accel\\_ManagePage' : 'seraph_accel\\Plugin::OutputNotAcceptedPageContent' );
    4646    add_submenu_page( 'seraph_accel_manage', Wp::GetLocString( 'Settings' ), Wp::GetLocString( 'Settings' ), 'manage_options', 'seraph_accel_settings',                                     $accepted ? 'seraph_accel\\_SettingsPage' : 'seraph_accel\\Plugin::OutputNotAcceptedPageContent' );
     
    12821282{
    12831283    Plugin::CmnScripts( array( 'Cmn', 'Gen', 'Ui', 'Net', 'AdminUi' ) );
    1284     wp_register_script( Plugin::ScriptId( 'Admin' ), add_query_arg( Plugin::GetFileUrlPackageParams(), Plugin::FileUrl( 'Admin.js', __FILE__ ) ), array_merge( array( 'jquery' ), Plugin::CmnScriptId( array( 'Cmn', 'Gen', 'Ui', 'Net' ) ) ), '2.27.47' );
     1284    wp_register_script( Plugin::ScriptId( 'Admin' ), add_query_arg( Plugin::GetFileUrlPackageParams(), Plugin::FileUrl( 'Admin.js', __FILE__ ) ), array_merge( array( 'jquery' ), Plugin::CmnScriptId( array( 'Cmn', 'Gen', 'Ui', 'Net' ) ) ), '2.27.48' );
    12851285    Plugin::Loc_ScriptLoad( Plugin::ScriptId( 'Admin' ) );
    12861286    wp_enqueue_script( Plugin::ScriptId( 'Admin' ) );
     
    15201520    $rmtCfg = PluginRmtCfg::Get();
    15211521
    1522     $urlLogoImg = add_query_arg( array( 'v' => '2.27.47' ), Plugin::FileUri( 'Images/hosting-icon-banner.svg', __FILE__ ) );
     1522    $urlLogoImg = add_query_arg( array( 'v' => '2.27.48' ), Plugin::FileUri( 'Images/hosting-icon-banner.svg', __FILE__ ) );
    15231523    $urlMoreInfo = Plugin::RmtCfgFld_GetLoc( $rmtCfg, 'Links.UrlHostingInfo' );
    15241524
  • seraphinite-accelerator/trunk/oper.php

    r3391835 r3400016  
    12081208    foreach( $viewId === null ? array( 'cmn' ) : $viewId as $viewIdI )
    12091209        if( CacheOpViewsHeadersGetViewId( $viewIdI ) == 'cmn' )
    1210             $res[ $viewIdI ] = array( 'User-Agent' => 'Mozilla/99999.9 AppleWebKit/9999999.99 (KHTML, like Gecko) Chrome/999999.0.9999.99 Safari/9999999.99 seraph-accel-Agent/2.27.47' );
     1210            $res[ $viewIdI ] = array( 'User-Agent' => 'Mozilla/99999.9 AppleWebKit/9999999.99 (KHTML, like Gecko) Chrome/999999.0.9999.99 Safari/9999999.99 seraph-accel-Agent/2.27.48' );
    12111211
    12121212    if( ($settCache[ 'views' ]??null) )
  • seraphinite-accelerator/trunk/options.php

    r3391835 r3400016  
    142142
    143143    Plugin::CmnScripts( array( 'Cmn', 'Gen', 'Ui', 'Net', 'AdminUi' ) );
    144     wp_register_script( Plugin::ScriptId( 'Admin' ), add_query_arg( Plugin::GetFileUrlPackageParams(), Plugin::FileUrl( 'Admin.js', __FILE__ ) ), array_merge( array( 'jquery' ), Plugin::CmnScriptId( array( 'Cmn', 'Gen', 'Ui', 'Net' ) ) ), '2.27.47' );
     144    wp_register_script( Plugin::ScriptId( 'Admin' ), add_query_arg( Plugin::GetFileUrlPackageParams(), Plugin::FileUrl( 'Admin.js', __FILE__ ) ), array_merge( array( 'jquery' ), Plugin::CmnScriptId( array( 'Cmn', 'Gen', 'Ui', 'Net' ) ) ), '2.27.48' );
    145145    Plugin::Loc_ScriptLoad( Plugin::ScriptId( 'Admin' ) );
    146146    wp_enqueue_script( Plugin::ScriptId( 'Admin' ) );
  • seraphinite-accelerator/trunk/plugin_root.php

    r3391835 r3400016  
    66Text Domain: seraphinite-accelerator
    77Domain Path: /languages
    8 Version: 2.27.47
     8Version: 2.27.48
    99Author: Seraphinite Solutions
    1010Author URI: https://www.s-sols.com
  • seraphinite-accelerator/trunk/readme.txt

    r3391835 r3400016  
    66Requires at least: 4.5
    77Tested up to: 6.8
    8 Stable tag: 2.27.47
     8Stable tag: 2.27.48
    99License: GPLv2 or later (if another license is not provided)
    1010License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    163163== Changelog ==
    164164
     165= 2.27.48 =
     166
     167Fixes:
     168
     169* Posting 'undefined' in request when operate on all pages.
     170* When 'Auto-revalidate cache if time to live is expired' is disabled then temporary cache is not created while forced cache revalidation.
     171
    165172= 2.27.47 =
    166173
Note: See TracChangeset for help on using the changeset viewer.