Plugin Directory

Changeset 3798520


Ignore:
Timestamp:
11/12/2026 02:29:43 PM (80 minutes ago)
Author:
arvaseo
Message:

Release 2.16.1

Location:
arvaseo-connector
Files:
12 edited
1 copied

Legend:

Unmodified
Added
Removed
  • arvaseo-connector/tags/2.16.1/arvaseo-connector.php

    r3795980 r3798520  
    33 * Plugin Name:       Arva SEO – Speed Booster & Security Scanner
    44 * Description:       Page caching, WebP and image compression, and PageSpeed and Core Web Vitals fixes you switch on one at a time. A security scan of your files that only reports what it finds, a free SEO checklist, and optional redirects. Optionally connects this site to Arva SEO: shares a privacy-minimised plugin inventory and Website Health checks with your consent, and receives content you send from Arva SEO within the publishing limits you set here.
    5  * Version:           2.16.0
     5 * Version:           2.16.1
    66 * Requires at least: 6.5
    77 * Requires PHP:      8.1
    … …  
    1818defined( 'ABSPATH' ) || exit;
    1919
    20 define( 'ARVASEO_CONNECTOR_VERSION', '2.16.0' );
     20define( 'ARVASEO_CONNECTOR_VERSION', '2.16.1' );
    2121define( 'ARVASEO_CONNECTOR_FILE', __FILE__ );
    2222define( 'ARVASEO_CONNECTOR_DIR', __DIR__ );
  • arvaseo-connector/tags/2.16.1/assets/admin.css

    r3795980 r3798520  
    212212.arvaseo-rows { background: var(--a-raised); border: 1px solid var(--a-border); border-radius: 16px; box-shadow: 0 1px 2px rgb(40 36 24 / 0.04); overflow: hidden; }
    213213.arvaseo-rows[hidden] { display: none; }
     214/* The SEO checklist: each check sits inside the bordered list with room on every side. */
     215.arvaseo-seo-checks > li { margin: 0; padding: 14px 20px; border-top: 1px solid var(--a-border); }
     216.arvaseo-seo-checks > li:first-child { border-top: 0; }
    214217.arvaseo-rows-in { margin-top: -1px; }
    215218.arvaseo-fix { display: block; padding: 20px 24px; border-top: 1px solid var(--a-border); scroll-margin-top: 48px; }
  • arvaseo-connector/tags/2.16.1/includes/Admin/views/content.php

    r3757745 r3798520  
    5353                                <?php
    5454                                if ( TokenStore::is_connected() ) {
    55                                         AdminController::button( 'arvaseo_connector_poll_now', __( 'Check for content now', 'arvaseo-connector' ) );
     55                                        AdminController::button( 'arvaseo_connector_poll_now', __( 'Check for content now', 'arvaseo-connector' ), 'arvaseo-btn arvaseo-btn--sm arvaseo-btn--dark' );
    5656                                }
    5757                                if ( $arvaseo_manage ) {
    58                                         printf( '<a class="arvaseo-btn arvaseo-btn--sm arvaseo-btn--ghost" href="%1$s">%2$s</a>', esc_url( admin_url( 'admin.php?page=arvaseo-settings#arvaseo-settings-publishing' ) ), esc_html__( 'Change in Settings', 'arvaseo-connector' ) );
     58                                        printf( '<a class="arvaseo-btn arvaseo-btn--sm" href="%1$s">%2$s</a>', esc_url( admin_url( 'admin.php?page=arvaseo-settings#arvaseo-settings-publishing' ) ), esc_html__( 'Change in Settings', 'arvaseo-connector' ) );
    5959                                }
    6060                                ?>
    … …  
    8989                                        echo AdminController::badge( 'neutral', __( 'Not allowed', 'arvaseo-connector' ) ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- badge() escapes.
    9090                                        if ( $arvaseo_manage ) {
    91                                                 printf( ' <a href="%1$s">%2$s</a>', esc_url( admin_url( 'admin.php?page=arvaseo-settings#arvaseo-settings-seo' ) ), esc_html__( 'Allow in Settings', 'arvaseo-connector' ) );
     91                                                printf( ' <a class="arvaseo-btn arvaseo-btn--sm" href="%1$s">%2$s</a>', esc_url( admin_url( 'admin.php?page=arvaseo-settings#arvaseo-settings-seo' ) ), esc_html__( 'Allow in Settings', 'arvaseo-connector' ) );
    9292                                        }
    9393                                } elseif ( isset( SeoPlugins::NAMES[ $arvaseo_seo ] ) ) {
  • arvaseo-connector/tags/2.16.1/includes/Admin/views/seo.php

    r3795762 r3798520  
    4646                </div>
    4747                <p class="arvaseo-hint"><?php esc_html_e( 'These checks use what WordPress knows about your site and one visit to your own home page, made from your server. No account is needed and nothing is sent anywhere.', 'arvaseo-connector' ); ?></p>
    48                 <ul class="arvaseo-rows" style="list-style: none; margin: 16px 0 0; padding: 0">
     48                <ul class="arvaseo-rows arvaseo-seo-checks" style="list-style: none; margin: 16px 0 0; padding: 0">
    4949                        <?php foreach ( $arvaseo_result['rows'] as $arvaseo_row ) : ?>
    5050                                <?php list( $arvaseo_tone, $arvaseo_label ) = $arvaseo_tones[ $arvaseo_row['status'] ] ?? $arvaseo_tones['unknown']; ?>
    51                                 <li id="arvaseo-check-<?php echo esc_attr( $arvaseo_row['id'] ); ?>" style="padding: 14px 0; border-top: 1px solid var(--a-line, #e5e1d6)">
     51                                <li id="arvaseo-check-<?php echo esc_attr( $arvaseo_row['id'] ); ?>">
    5252                                        <div class="arvaseo-between" style="align-items: center">
    5353                                                <strong><?php echo esc_html( $arvaseo_row['title'] ); ?></strong>
  • arvaseo-connector/tags/2.16.1/languages/arvaseo-connector.pot

    r3795980 r3798520  
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: Arva SEO – Speed Booster & Security Scanner 2.16.0\n"
     5"Project-Id-Version: Arva SEO – Speed Booster & Security Scanner 2.16.1\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/arvaseo-connector\n"
    77"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
    … …  
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "POT-Creation-Date: 2026-11-11T07:13:34+00:00\n"
     12"POT-Creation-Date: 2026-11-12T14:28:15+00:00\n"
    1313"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    1414"X-Generator: WP-CLI 2.12.0\n"
  • arvaseo-connector/tags/2.16.1/readme.txt

    r3795980 r3798520  
    55Tested up to: 7.1
    66Requires PHP: 8.1
    7 Stable tag: 2.16.0
     7Stable tag: 2.16.1
    88License: GPL-2.0-or-later
    99License URI: https://www.gnu.org/licenses/gpl-2.0.html
    … …  
    250250== Upgrade Notice ==
    251251
     252= 2.16.1 =
     253Two look-and-feel fixes: the SEO checklist has room around each check, and the buttons on the Content screen look like buttons. No settings change.
     254
    252255= 2.16.0 =
    253256Easier to move around: five tabs instead of eight, a find box on the Speed screen, wider screens used better, and fewer notices. No settings change.
    … …  
    379382
    380383== Changelog ==
     384
     385= 2.16.1 =
     386* The SEO checklist now has room on every side of each check, instead of text touching the border.
     387* On the Content from Arva SEO screen, “Check for content now”, “Change in Settings” and “Allow in Settings” now look like buttons, so they are easy to see.
     388* Nothing is switched on, off or changed on your website by this update.
    381389
    382390= 2.16.0 =
  • arvaseo-connector/trunk/arvaseo-connector.php

    r3795980 r3798520  
    33 * Plugin Name:       Arva SEO – Speed Booster & Security Scanner
    44 * Description:       Page caching, WebP and image compression, and PageSpeed and Core Web Vitals fixes you switch on one at a time. A security scan of your files that only reports what it finds, a free SEO checklist, and optional redirects. Optionally connects this site to Arva SEO: shares a privacy-minimised plugin inventory and Website Health checks with your consent, and receives content you send from Arva SEO within the publishing limits you set here.
    5  * Version:           2.16.0
     5 * Version:           2.16.1
    66 * Requires at least: 6.5
    77 * Requires PHP:      8.1
    … …  
    1818defined( 'ABSPATH' ) || exit;
    1919
    20 define( 'ARVASEO_CONNECTOR_VERSION', '2.16.0' );
     20define( 'ARVASEO_CONNECTOR_VERSION', '2.16.1' );
    2121define( 'ARVASEO_CONNECTOR_FILE', __FILE__ );
    2222define( 'ARVASEO_CONNECTOR_DIR', __DIR__ );
  • arvaseo-connector/trunk/assets/admin.css

    r3795980 r3798520  
    212212.arvaseo-rows { background: var(--a-raised); border: 1px solid var(--a-border); border-radius: 16px; box-shadow: 0 1px 2px rgb(40 36 24 / 0.04); overflow: hidden; }
    213213.arvaseo-rows[hidden] { display: none; }
     214/* The SEO checklist: each check sits inside the bordered list with room on every side. */
     215.arvaseo-seo-checks > li { margin: 0; padding: 14px 20px; border-top: 1px solid var(--a-border); }
     216.arvaseo-seo-checks > li:first-child { border-top: 0; }
    214217.arvaseo-rows-in { margin-top: -1px; }
    215218.arvaseo-fix { display: block; padding: 20px 24px; border-top: 1px solid var(--a-border); scroll-margin-top: 48px; }
  • arvaseo-connector/trunk/includes/Admin/views/content.php

    r3757745 r3798520  
    5353                                <?php
    5454                                if ( TokenStore::is_connected() ) {
    55                                         AdminController::button( 'arvaseo_connector_poll_now', __( 'Check for content now', 'arvaseo-connector' ) );
     55                                        AdminController::button( 'arvaseo_connector_poll_now', __( 'Check for content now', 'arvaseo-connector' ), 'arvaseo-btn arvaseo-btn--sm arvaseo-btn--dark' );
    5656                                }
    5757                                if ( $arvaseo_manage ) {
    58                                         printf( '<a class="arvaseo-btn arvaseo-btn--sm arvaseo-btn--ghost" href="%1$s">%2$s</a>', esc_url( admin_url( 'admin.php?page=arvaseo-settings#arvaseo-settings-publishing' ) ), esc_html__( 'Change in Settings', 'arvaseo-connector' ) );
     58                                        printf( '<a class="arvaseo-btn arvaseo-btn--sm" href="%1$s">%2$s</a>', esc_url( admin_url( 'admin.php?page=arvaseo-settings#arvaseo-settings-publishing' ) ), esc_html__( 'Change in Settings', 'arvaseo-connector' ) );
    5959                                }
    6060                                ?>
    … …  
    8989                                        echo AdminController::badge( 'neutral', __( 'Not allowed', 'arvaseo-connector' ) ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- badge() escapes.
    9090                                        if ( $arvaseo_manage ) {
    91                                                 printf( ' <a href="%1$s">%2$s</a>', esc_url( admin_url( 'admin.php?page=arvaseo-settings#arvaseo-settings-seo' ) ), esc_html__( 'Allow in Settings', 'arvaseo-connector' ) );
     91                                                printf( ' <a class="arvaseo-btn arvaseo-btn--sm" href="%1$s">%2$s</a>', esc_url( admin_url( 'admin.php?page=arvaseo-settings#arvaseo-settings-seo' ) ), esc_html__( 'Allow in Settings', 'arvaseo-connector' ) );
    9292                                        }
    9393                                } elseif ( isset( SeoPlugins::NAMES[ $arvaseo_seo ] ) ) {
  • arvaseo-connector/trunk/includes/Admin/views/seo.php

    r3795762 r3798520  
    4646                </div>
    4747                <p class="arvaseo-hint"><?php esc_html_e( 'These checks use what WordPress knows about your site and one visit to your own home page, made from your server. No account is needed and nothing is sent anywhere.', 'arvaseo-connector' ); ?></p>
    48                 <ul class="arvaseo-rows" style="list-style: none; margin: 16px 0 0; padding: 0">
     48                <ul class="arvaseo-rows arvaseo-seo-checks" style="list-style: none; margin: 16px 0 0; padding: 0">
    4949                        <?php foreach ( $arvaseo_result['rows'] as $arvaseo_row ) : ?>
    5050                                <?php list( $arvaseo_tone, $arvaseo_label ) = $arvaseo_tones[ $arvaseo_row['status'] ] ?? $arvaseo_tones['unknown']; ?>
    51                                 <li id="arvaseo-check-<?php echo esc_attr( $arvaseo_row['id'] ); ?>" style="padding: 14px 0; border-top: 1px solid var(--a-line, #e5e1d6)">
     51                                <li id="arvaseo-check-<?php echo esc_attr( $arvaseo_row['id'] ); ?>">
    5252                                        <div class="arvaseo-between" style="align-items: center">
    5353                                                <strong><?php echo esc_html( $arvaseo_row['title'] ); ?></strong>
  • arvaseo-connector/trunk/languages/arvaseo-connector.pot

    r3795980 r3798520  
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: Arva SEO – Speed Booster & Security Scanner 2.16.0\n"
     5"Project-Id-Version: Arva SEO – Speed Booster & Security Scanner 2.16.1\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/arvaseo-connector\n"
    77"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
    … …  
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "POT-Creation-Date: 2026-11-11T07:13:34+00:00\n"
     12"POT-Creation-Date: 2026-11-12T14:28:15+00:00\n"
    1313"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    1414"X-Generator: WP-CLI 2.12.0\n"
  • arvaseo-connector/trunk/readme.txt

    r3795980 r3798520  
    55Tested up to: 7.1
    66Requires PHP: 8.1
    7 Stable tag: 2.16.0
     7Stable tag: 2.16.1
    88License: GPL-2.0-or-later
    99License URI: https://www.gnu.org/licenses/gpl-2.0.html
    … …  
    250250== Upgrade Notice ==
    251251
     252= 2.16.1 =
     253Two look-and-feel fixes: the SEO checklist has room around each check, and the buttons on the Content screen look like buttons. No settings change.
     254
    252255= 2.16.0 =
    253256Easier to move around: five tabs instead of eight, a find box on the Speed screen, wider screens used better, and fewer notices. No settings change.
    … …  
    379382
    380383== Changelog ==
     384
     385= 2.16.1 =
     386* The SEO checklist now has room on every side of each check, instead of text touching the border.
     387* On the Content from Arva SEO screen, “Check for content now”, “Change in Settings” and “Allow in Settings” now look like buttons, so they are easy to see.
     388* Nothing is switched on, off or changed on your website by this update.
    381389
    382390= 2.16.0 =
Note: See TracChangeset for help on using the changeset viewer.