Plugin Directory

Changeset 3084527


Ignore:
Timestamp:
05/10/2024 12:28:58 PM (23 months ago)
Author:
prodigycommerce
Message:

tagging version 2.9.3

Location:
prodigy-commerce
Files:
10 edited
1 copied

Legend:

Unmodified
Added
Removed
  • prodigy-commerce/tags/2.9.3/README.txt

    r3061297 r3084527  
    33Tags: ecommerce platform, hosted checkout, online storefront, headless commerce, e-commerce storefront, secure checkout, pci compliant
    44Requires at least: 4.6
    5 Tested up to: 6.4
    6 Stable tag: 2.9.2
     5Tested up to: 6.5
     6Stable tag: 2.9.3
    77Requires PHP: 7.0
    88License: GPLv2 or later
     
    183183== Changelog ==
    184184
     185= 2.9.3 - 2024-05-10 =
     186* Fix products widget error
     187
    185188= 2.9.2 - 2024-03-29 =
    186189* Fix attribute name showing on Product page
  • prodigy-commerce/tags/2.9.3/includes/frontend/builders/class-prodigy-products-data-mapper.php

    r3054534 r3084527  
    153153        }
    154154
    155         return $object;
     155        return $object ?? array();
    156156    }
    157157
  • prodigy-commerce/tags/2.9.3/prodigy-commerce.php

    r3061297 r3084527  
    55 * Plugin URI:        https://prodigycommerce.com
    66 * Description:       Provides a comprehensive set of tools to build unparalleled eCommerce experiences on WordPress.
    7  * Version:           2.9.2
     7 * Version:           2.9.3
    88 * Author:            Prodigy Commerce
    99 * License:           GPL-2.0+
     
    1717use Prodigy\Includes\Prodigy_Deactivator;
    1818
    19 const PRODIGY_VERSION = '2.9.2';
     19const PRODIGY_VERSION = '2.9.3';
    2020
    2121if ( file_exists( plugin_dir_path( __FILE__ ) . 'env.ini' ) ) {
  • prodigy-commerce/tags/2.9.3/templates/partials/shortcode/products_grid.php

    r3054534 r3084527  
    4646                    <?php endif; ?>
    4747                    <div class="d-flex flex-wrap">
    48                         <?php if ( $product['tiered-price'] && $product['price'] == 0.0 ): ?>
     48                        <?php if ( isset( $product['tiered-price'], $product['price'] ) && $product['price'] == 0.0 ): ?>
    4949                            <?php if ( isset( $product['price-range']['min_price'], $product['price-range']['max_price'] ) ): ?>
    5050                                <?php if ( $product['price-range']['min_price'] === $product['price-range']['max_price'] ): ?>
  • prodigy-commerce/tags/2.9.3/uninstall.php

    r3039358 r3084527  
    4343 */
    4444require_once plugin_dir_path( __FILE__ ) . 'includes/class-prodigy-uninstall-plugin.php';
    45 \Prodigy\Includes\Prodigy_Uninstall_Plugin::delete_products();
    46 \Prodigy\Includes\Prodigy_Uninstall_Plugin::delete_categories();
    47 \Prodigy\Includes\Prodigy_Uninstall_Plugin::delete_attributes_terms();
     45Prodigy\Includes\Prodigy_Uninstall_Plugin::delete_products();
     46Prodigy\Includes\Prodigy_Uninstall_Plugin::delete_categories();
     47Prodigy\Includes\Prodigy_Uninstall_Plugin::delete_attributes_terms();
    4848
    4949/**
     
    5252if ( ! empty(get_option( 'pg_store_key') ) ) {
    5353    require_once plugin_dir_path( __FILE__ ) . 'includes/class-prodigy-api-client.php';
    54     $prodigy_api_client = new \Prodigy\Includes\Prodigy_Api_Client();
    55     /**
    56     * only work https to https
    57     */
    58     $api_url  = $prodigy_api_client::API_PROTOCOL . PRODIGY_API_DOMAIN . $prodigy_api_client::API_CONNECTION_URL;
    59     @$prodigy_api_client->delete_remote_content($api_url);
    60     delete_option( 'pg_store_key');
     54    $prodigy_api_client = new Prodigy\Includes\Prodigy_Api_Client();
     55    /**
     56    * only work https to https
     57    */
     58    $api_url  = $prodigy_api_client::API_PROTOCOL . PRODIGY_API_DOMAIN . $prodigy_api_client::API_CONNECTION_URL;
     59    @$prodigy_api_client->delete_remote_content($api_url);
     60    delete_option( 'pg_store_key');
    6161}
    6262
     
    6464
    6565// Tables.
    66 \Prodigy\Includes\Prodigy_Uninstall_Plugin::drop_tables();
     66Prodigy\Includes\Prodigy_Uninstall_Plugin::drop_tables();
    6767
    6868delete_option('sidebars_widgets');
  • prodigy-commerce/trunk/README.txt

    r3061297 r3084527  
    33Tags: ecommerce platform, hosted checkout, online storefront, headless commerce, e-commerce storefront, secure checkout, pci compliant
    44Requires at least: 4.6
    5 Tested up to: 6.4
    6 Stable tag: 2.9.2
     5Tested up to: 6.5
     6Stable tag: 2.9.3
    77Requires PHP: 7.0
    88License: GPLv2 or later
     
    183183== Changelog ==
    184184
     185= 2.9.3 - 2024-05-10 =
     186* Fix products widget error
     187
    185188= 2.9.2 - 2024-03-29 =
    186189* Fix attribute name showing on Product page
  • prodigy-commerce/trunk/includes/frontend/builders/class-prodigy-products-data-mapper.php

    r3054534 r3084527  
    153153        }
    154154
    155         return $object;
     155        return $object ?? array();
    156156    }
    157157
  • prodigy-commerce/trunk/prodigy-commerce.php

    r3061297 r3084527  
    55 * Plugin URI:        https://prodigycommerce.com
    66 * Description:       Provides a comprehensive set of tools to build unparalleled eCommerce experiences on WordPress.
    7  * Version:           2.9.2
     7 * Version:           2.9.3
    88 * Author:            Prodigy Commerce
    99 * License:           GPL-2.0+
     
    1717use Prodigy\Includes\Prodigy_Deactivator;
    1818
    19 const PRODIGY_VERSION = '2.9.2';
     19const PRODIGY_VERSION = '2.9.3';
    2020
    2121if ( file_exists( plugin_dir_path( __FILE__ ) . 'env.ini' ) ) {
  • prodigy-commerce/trunk/templates/partials/shortcode/products_grid.php

    r3054534 r3084527  
    4646                    <?php endif; ?>
    4747                    <div class="d-flex flex-wrap">
    48                         <?php if ( $product['tiered-price'] && $product['price'] == 0.0 ): ?>
     48                        <?php if ( isset( $product['tiered-price'], $product['price'] ) && $product['price'] == 0.0 ): ?>
    4949                            <?php if ( isset( $product['price-range']['min_price'], $product['price-range']['max_price'] ) ): ?>
    5050                                <?php if ( $product['price-range']['min_price'] === $product['price-range']['max_price'] ): ?>
  • prodigy-commerce/trunk/uninstall.php

    r3039358 r3084527  
    4343 */
    4444require_once plugin_dir_path( __FILE__ ) . 'includes/class-prodigy-uninstall-plugin.php';
    45 \Prodigy\Includes\Prodigy_Uninstall_Plugin::delete_products();
    46 \Prodigy\Includes\Prodigy_Uninstall_Plugin::delete_categories();
    47 \Prodigy\Includes\Prodigy_Uninstall_Plugin::delete_attributes_terms();
     45Prodigy\Includes\Prodigy_Uninstall_Plugin::delete_products();
     46Prodigy\Includes\Prodigy_Uninstall_Plugin::delete_categories();
     47Prodigy\Includes\Prodigy_Uninstall_Plugin::delete_attributes_terms();
    4848
    4949/**
     
    5252if ( ! empty(get_option( 'pg_store_key') ) ) {
    5353    require_once plugin_dir_path( __FILE__ ) . 'includes/class-prodigy-api-client.php';
    54     $prodigy_api_client = new \Prodigy\Includes\Prodigy_Api_Client();
    55     /**
    56     * only work https to https
    57     */
    58     $api_url  = $prodigy_api_client::API_PROTOCOL . PRODIGY_API_DOMAIN . $prodigy_api_client::API_CONNECTION_URL;
    59     @$prodigy_api_client->delete_remote_content($api_url);
    60     delete_option( 'pg_store_key');
     54    $prodigy_api_client = new Prodigy\Includes\Prodigy_Api_Client();
     55    /**
     56    * only work https to https
     57    */
     58    $api_url  = $prodigy_api_client::API_PROTOCOL . PRODIGY_API_DOMAIN . $prodigy_api_client::API_CONNECTION_URL;
     59    @$prodigy_api_client->delete_remote_content($api_url);
     60    delete_option( 'pg_store_key');
    6161}
    6262
     
    6464
    6565// Tables.
    66 \Prodigy\Includes\Prodigy_Uninstall_Plugin::drop_tables();
     66Prodigy\Includes\Prodigy_Uninstall_Plugin::drop_tables();
    6767
    6868delete_option('sidebars_widgets');
Note: See TracChangeset for help on using the changeset viewer.