Plugin Directory

Changeset 3269392


Ignore:
Timestamp:
04/09/2025 07:29:35 AM (12 months ago)
Author:
scorialabs
Message:

Update to version 1.11.0 from GitHub

Location:
captchafox-for-forms
Files:
8 edited
1 copied

Legend:

Unmodified
Added
Removed
  • captchafox-for-forms/tags/1.11.0/captchafox.php

    r3210973 r3269392  
    77 * Plugin Name:           CaptchaFox for WordPress
    88 * Description:           GDPR compliant bot and spam protection with CaptchaFox.
    9  * Version:               1.10.1
     9 * Version:               1.11.0
    1010 * Requires at least:     5.0
    1111 * Requires PHP:          7.0
  • captchafox-for-forms/tags/1.11.0/readme.txt

    r3210973 r3269392  
    33Tags: captcha, recaptcha, spam, anti-spam, gdpr
    44Requires at least: 5.0
    5 Tested up to: 6.6
     5Tested up to: 6.8
    66Requires PHP: 7.0
    7 Stable tag: 1.10.1
     7Stable tag: 1.11.0
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    103103== Changelog ==
    104104
     105= 1.11.0 =
     106* Tested on WordPress 6.8
     107
    105108= 1.10.1 =
    106109* Fix WPForms checkbox on the settings page
  • captchafox-for-forms/tags/1.11.0/vendor/composer/InstalledVersions.php

    r3210973 r3269392  
    3232     */
    3333    private static $installed;
     34
     35    /**
     36     * @var bool
     37     */
     38    private static $installedIsLocalDir;
    3439
    3540    /**
     
    310315        self::$installed = $data;
    311316        self::$installedByVendor = array();
     317
     318        // when using reload, we disable the duplicate protection to ensure that self::$installed data is
     319        // always returned, but we cannot know whether it comes from the installed.php in __DIR__ or not,
     320        // so we have to assume it does not, and that may result in duplicate data being returned when listing
     321        // all installed packages for example
     322        self::$installedIsLocalDir = false;
    312323    }
    313324
     
    326337
    327338        if (self::$canGetVendors) {
     339            $selfDir = strtr(__DIR__, '\\', '/');
    328340            foreach (ClassLoader::getRegisteredLoaders() as $vendorDir => $loader) {
     341                $vendorDir = strtr($vendorDir, '\\', '/');
    329342                if (isset(self::$installedByVendor[$vendorDir])) {
    330343                    $installed[] = self::$installedByVendor[$vendorDir];
     
    334347                    self::$installedByVendor[$vendorDir] = $required;
    335348                    $installed[] = $required;
    336                     if (strtr($vendorDir.'/composer', '\\', '/') === strtr(__DIR__, '\\', '/')) {
     349                    if (self::$installed === null && $vendorDir.'/composer' === $selfDir) {
    337350                        self::$installed = $required;
    338                         $copiedLocalDir = true;
     351                        self::$installedIsLocalDir = true;
    339352                    }
     353                }
     354                if (self::$installedIsLocalDir && $vendorDir.'/composer' === $selfDir) {
     355                    $copiedLocalDir = true;
    340356                }
    341357            }
  • captchafox-for-forms/tags/1.11.0/vendor/composer/installed.php

    r3210973 r3269392  
    22    'root' => array(
    33        'name' => 'captchafox/captchafox-wordpress',
    4         'pretty_version' => '1.10.1',
    5         'version' => '1.10.1.0',
    6         'reference' => '185ffe14d6b067422be8ceb0874e44bca9d02f66',
     4        'pretty_version' => '1.11.0',
     5        'version' => '1.11.0.0',
     6        'reference' => '6bc1bb78abc12a84a9daf90aa6c97a1259fdf4a6',
    77        'type' => 'wordpress-plugin',
    88        'install_path' => __DIR__ . '/../../',
     
    1212    'versions' => array(
    1313        'captchafox/captchafox-wordpress' => array(
    14             'pretty_version' => '1.10.1',
    15             'version' => '1.10.1.0',
    16             'reference' => '185ffe14d6b067422be8ceb0874e44bca9d02f66',
     14            'pretty_version' => '1.11.0',
     15            'version' => '1.11.0.0',
     16            'reference' => '6bc1bb78abc12a84a9daf90aa6c97a1259fdf4a6',
    1717            'type' => 'wordpress-plugin',
    1818            'install_path' => __DIR__ . '/../../',
  • captchafox-for-forms/trunk/captchafox.php

    r3210973 r3269392  
    77 * Plugin Name:           CaptchaFox for WordPress
    88 * Description:           GDPR compliant bot and spam protection with CaptchaFox.
    9  * Version:               1.10.1
     9 * Version:               1.11.0
    1010 * Requires at least:     5.0
    1111 * Requires PHP:          7.0
  • captchafox-for-forms/trunk/readme.txt

    r3210973 r3269392  
    33Tags: captcha, recaptcha, spam, anti-spam, gdpr
    44Requires at least: 5.0
    5 Tested up to: 6.6
     5Tested up to: 6.8
    66Requires PHP: 7.0
    7 Stable tag: 1.10.1
     7Stable tag: 1.11.0
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    103103== Changelog ==
    104104
     105= 1.11.0 =
     106* Tested on WordPress 6.8
     107
    105108= 1.10.1 =
    106109* Fix WPForms checkbox on the settings page
  • captchafox-for-forms/trunk/vendor/composer/InstalledVersions.php

    r3210973 r3269392  
    3232     */
    3333    private static $installed;
     34
     35    /**
     36     * @var bool
     37     */
     38    private static $installedIsLocalDir;
    3439
    3540    /**
     
    310315        self::$installed = $data;
    311316        self::$installedByVendor = array();
     317
     318        // when using reload, we disable the duplicate protection to ensure that self::$installed data is
     319        // always returned, but we cannot know whether it comes from the installed.php in __DIR__ or not,
     320        // so we have to assume it does not, and that may result in duplicate data being returned when listing
     321        // all installed packages for example
     322        self::$installedIsLocalDir = false;
    312323    }
    313324
     
    326337
    327338        if (self::$canGetVendors) {
     339            $selfDir = strtr(__DIR__, '\\', '/');
    328340            foreach (ClassLoader::getRegisteredLoaders() as $vendorDir => $loader) {
     341                $vendorDir = strtr($vendorDir, '\\', '/');
    329342                if (isset(self::$installedByVendor[$vendorDir])) {
    330343                    $installed[] = self::$installedByVendor[$vendorDir];
     
    334347                    self::$installedByVendor[$vendorDir] = $required;
    335348                    $installed[] = $required;
    336                     if (strtr($vendorDir.'/composer', '\\', '/') === strtr(__DIR__, '\\', '/')) {
     349                    if (self::$installed === null && $vendorDir.'/composer' === $selfDir) {
    337350                        self::$installed = $required;
    338                         $copiedLocalDir = true;
     351                        self::$installedIsLocalDir = true;
    339352                    }
     353                }
     354                if (self::$installedIsLocalDir && $vendorDir.'/composer' === $selfDir) {
     355                    $copiedLocalDir = true;
    340356                }
    341357            }
  • captchafox-for-forms/trunk/vendor/composer/installed.php

    r3210973 r3269392  
    22    'root' => array(
    33        'name' => 'captchafox/captchafox-wordpress',
    4         'pretty_version' => '1.10.1',
    5         'version' => '1.10.1.0',
    6         'reference' => '185ffe14d6b067422be8ceb0874e44bca9d02f66',
     4        'pretty_version' => '1.11.0',
     5        'version' => '1.11.0.0',
     6        'reference' => '6bc1bb78abc12a84a9daf90aa6c97a1259fdf4a6',
    77        'type' => 'wordpress-plugin',
    88        'install_path' => __DIR__ . '/../../',
     
    1212    'versions' => array(
    1313        'captchafox/captchafox-wordpress' => array(
    14             'pretty_version' => '1.10.1',
    15             'version' => '1.10.1.0',
    16             'reference' => '185ffe14d6b067422be8ceb0874e44bca9d02f66',
     14            'pretty_version' => '1.11.0',
     15            'version' => '1.11.0.0',
     16            'reference' => '6bc1bb78abc12a84a9daf90aa6c97a1259fdf4a6',
    1717            'type' => 'wordpress-plugin',
    1818            'install_path' => __DIR__ . '/../../',
Note: See TracChangeset for help on using the changeset viewer.