Plugin Directory

Changeset 3381752


Ignore:
Timestamp:
10/21/2025 09:21:56 AM (5 months ago)
Author:
sendcloudbv
Message:

Release version <version>

Location:
sendcloud-connected-shipping
Files:
131 added
9 edited

Legend:

Unmodified
Added
Removed
  • sendcloud-connected-shipping/trunk/changelog.txt

    r3366520 r3381752  
    11*** WooCommerce Sendcloud | The all-in-one shipping platform Changelog ***
     2
     3= 2025-10-13 - version 1.0.17 =
     4* Fix service point validation on initial load in block checkout
    25
    36= 2025-09-24 - version 1.0.16 =
  • sendcloud-connected-shipping/trunk/includes/ServicePoint/Checkout/class-checkout-block-handler.php

    r3366520 r3381752  
    3232            10,
    3333            2
     34        );
     35
     36        add_action( 'woocommerce_store_api_cart_select_shipping_rate',
     37            array( $this, 'shipping_rate_change_handler' ),
     38            10,
     39            3
    3440        );
    3541
     
    115121            }
    116122
    117             SCCSP_Logger::warning( 'Service point data not found.' );
    118         }
    119     }
     123            SCCSP_Logger::warning( 'Service point data not found.' );
     124        }
     125    }
     126
     127    /**
     128     * Handle shipping rate selection via Store API.
     129     * Clears notices.
     130     *
     131     * @param int           $package_id
     132     * @param string        $rate_id
     133     * @param \WP_REST_Request $request
     134     */
     135    function shipping_rate_change_handler( $package_id, $rate_id, $request ) {
     136        $shipping_method_id = explode( ':', $rate_id )[0];
     137
     138        if ( Service_Point_Free_Shipping_Method::ID !== $shipping_method_id ) {
     139            wc_clear_notices();
     140        }
     141    }
    120142
    121143    /**
  • sendcloud-connected-shipping/trunk/includes/class-sendcloud.php

    r3366520 r3381752  
    2727
    2828class SCCSP_Sendcloud {
    29     const VERSION = '1.0.16';
     29    const VERSION = '1.0.17';
    3030
    3131    const INTEGRATION_NAME = 'sendcloudshipping';
  • sendcloud-connected-shipping/trunk/readme.txt

    r3366520 r3381752  
    11=== Sendcloud Shipping ===
    2 Version: 1.0.16
     2Version: 1.0.17
    33Developer: SendCloud Global B.V.
    44Developer URI: http://sendcloud.com
     
    77Requires PHP: 7.0
    88Tested up to: 6.8.2
    9 Stable tag: 1.0.16
     9Stable tag: 1.0.17
    1010License: GPLv2
    1111License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    103103
    104104== Changelog ==
     105= 1.0.17 =
     106* Fix service point validation on initial load in block checkout
     107
    105108= 1.0.16 =
    106109* Implement compatibility with WooCommerce's block-based checkout
  • sendcloud-connected-shipping/trunk/sendcloud-connected-shipping.php

    r3366520 r3381752  
    44 * Plugin URI: https://wordpress.org/plugins/sendcloud-connected-shipping/
    55 * Description: Sendcloud plugin.
    6  * Version: 1.0.16
     6 * Version: 1.0.17
    77 * Woo:
    88 * Author: Sendcloud B.V.
  • sendcloud-connected-shipping/trunk/vendor/autoload.php

    r3366520 r3381752  
    55require_once __DIR__ . '/composer/autoload_real.php';
    66
    7 return ComposerAutoloaderInit0f5db296a1f2f4f91da748d7f4b34079::getLoader();
     7return ComposerAutoloaderInit9c50fdbcac5d18c35949c84dab27a224::getLoader();
  • sendcloud-connected-shipping/trunk/vendor/composer/autoload_real.php

    r3366520 r3381752  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInit0f5db296a1f2f4f91da748d7f4b34079
     5class ComposerAutoloaderInit9c50fdbcac5d18c35949c84dab27a224
    66{
    77    private static $loader;
     
    2525        require __DIR__ . '/platform_check.php';
    2626
    27         spl_autoload_register(array('ComposerAutoloaderInit0f5db296a1f2f4f91da748d7f4b34079', 'loadClassLoader'), true, true);
     27        spl_autoload_register(array('ComposerAutoloaderInit9c50fdbcac5d18c35949c84dab27a224', 'loadClassLoader'), true, true);
    2828        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
    29         spl_autoload_unregister(array('ComposerAutoloaderInit0f5db296a1f2f4f91da748d7f4b34079', 'loadClassLoader'));
     29        spl_autoload_unregister(array('ComposerAutoloaderInit9c50fdbcac5d18c35949c84dab27a224', 'loadClassLoader'));
    3030
    3131        $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
     
    3333            require __DIR__ . '/autoload_static.php';
    3434
    35             call_user_func(\Composer\Autoload\ComposerStaticInit0f5db296a1f2f4f91da748d7f4b34079::getInitializer($loader));
     35            call_user_func(\Composer\Autoload\ComposerStaticInit9c50fdbcac5d18c35949c84dab27a224::getInitializer($loader));
    3636        } else {
    3737            $map = require __DIR__ . '/autoload_namespaces.php';
  • sendcloud-connected-shipping/trunk/vendor/composer/autoload_static.php

    r3366520 r3381752  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInit0f5db296a1f2f4f91da748d7f4b34079
     7class ComposerStaticInit9c50fdbcac5d18c35949c84dab27a224
    88{
    99    public static $classMap = array (
     
    7272    {
    7373        return \Closure::bind(function () use ($loader) {
    74             $loader->classMap = ComposerStaticInit0f5db296a1f2f4f91da748d7f4b34079::$classMap;
     74            $loader->classMap = ComposerStaticInit9c50fdbcac5d18c35949c84dab27a224::$classMap;
    7575
    7676        }, null, ClassLoader::class);
  • sendcloud-connected-shipping/trunk/vendor/composer/installed.php

    r3366520 r3381752  
    66        'install_path' => __DIR__ . '/../../',
    77        'aliases' => array(),
    8         'reference' => '85fb3df09d7a39fd5285c55fd04acd9a06b7654c',
     8        'reference' => '5e61bf9cf645cf75bc09be91d1a7d92b20ece53d',
    99        'name' => 'sendcloud/woocommerce',
    1010        'dev' => false,
     
    1717            'install_path' => __DIR__ . '/../../',
    1818            'aliases' => array(),
    19             'reference' => '85fb3df09d7a39fd5285c55fd04acd9a06b7654c',
     19            'reference' => '5e61bf9cf645cf75bc09be91d1a7d92b20ece53d',
    2020            'dev_requirement' => false,
    2121        ),
Note: See TracChangeset for help on using the changeset viewer.