Plugin Directory

Changeset 3337922


Ignore:
Timestamp:
08/01/2025 04:08:34 PM (8 months ago)
Author:
IQComputing
Message:

Update to version 1.0.1 from GitHub

Location:
live-rates-for-shipstation
Files:
12 edited
1 copied

Legend:

Unmodified
Added
Removed
  • live-rates-for-shipstation/tags/1.0.1/README.md

    r3335616 r3337922  
    44
    55[![IQComputing](https://img.shields.io/badge/Computing-0067ae?label=IQ)](https://iqcomputing.com)
     6[![Plugin Version](https://img.shields.io/wordpress/plugin/v/live-rates-for-shipstation.svg?style=flat-square)](https://wordpress.org/plugins/live-rates-for-shipstation/)
    67
    78Live Rates for ShipStation is a free Open Source plugin that works with [ShipStation](https://www.shipstation.com/) and [WooCommerce](https://woocommerce.com/) to pull in shipping estimates from the most common shipping providers.
  • live-rates-for-shipstation/tags/1.0.1/changelog.txt

    r3335616 r3337922  
    33This is a brief text document keeping track of changes to the plugin. For a full history, see the Github Repository.
    44
     5= 1.0.1 =
     6
     7Relase Date: August 01, 2025
     8
     9* Overview
     10    * Patches an issue where the individual requests method would not return their requests back to the shipping method.
     11        * Shoutout to .org user @dpkonofa for their assistance in debugging this issue!
     12    * Tries another method to discern ShipStation Core Carriers from Manually Connected Carriers using the `primary` carrier property.
     13        * ShipStation suggests the `balance` flag should be empty for Manually Connected Carriers, but we find that this is not always the case.
     14
     15* Code Updates
     16    * \IQLRSS\Core\Shipping_Method_Shipstation::get_individual_requests() now returns it's request array.
     17    * \IQLRSS\Core\Shipstation_Api::get_carriers() `is_shipstation` value discerned using `primary` Carrier API property.
     18
    519= 1.0.0 =
    620
    7 Release Date: X 00, 0000
     21Release Date: July 28, 2025
    822
    923* Overview
  • live-rates-for-shipstation/tags/1.0.1/core/shipping-method-shipstation.php

    r3335616 r3337922  
    548548        }
    549549
     550        return $item_requests;
     551
    550552    }
    551553
  • live-rates-for-shipstation/tags/1.0.1/core/shipstation-api.php

    r3335616 r3337922  
    162162                ) ) );
    163163
    164                 $data['carriers'][ $carrier['carrier_id'] ]['is_shipstation']   = ( ! empty( $carrier['nickname'] ) && is_numeric( $carrier['nickname'] ) );
     164                $data['carriers'][ $carrier['carrier_id'] ]['is_shipstation']   = ( ! empty( $carrier['primary'] ) );
    165165                $data['carriers'][ $carrier['carrier_id'] ]['name']             = $data['carriers'][ $carrier['carrier_id'] ]['friendly_name'];
    166166
     
    255255            );
    256256
    257             // Denote Manual Connected Carrier.
    258             if( ! empty( $est['carrier_nickname'] ) && ! is_numeric( $est['carrier_nickname'] ) ) {
    259                 $est['carrier_name'] .= ' ' . esc_html__( '(Manual)', 'live-rates-for-shipstation' );
    260             }
    261 
    262257            $data[] = $est;
    263258
  • live-rates-for-shipstation/tags/1.0.1/live-rates-for-shipstation.php

    r3335616 r3337922  
    44 * Plugin URI: https://iqcomputing.com/contact/
    55 * Description: ShipStation shipping method with live rates.
    6  * Version: 1.0.0
     6 * Version: 1.0.1
    77 * Requries at least: 5.9
    88 * Author: IQComputing
     
    2626     * @var String
    2727     */
    28     protected static $version = '1.0.0';
     28    protected static $version = '1.0.1';
    2929
    3030
  • live-rates-for-shipstation/tags/1.0.1/readme.txt

    r3335616 r3337922  
    2929== IQComputing ==
    3030
    31 * Like us on [Facebook](https://www.facebook.com/iqcomputing/ "IQComputing on Facebook")
    32 * Follow us on [Twitter](https://twitter.com/iqcomputing/ "IQComputing on Twitter")
    33 * Fork on [Github](https://github.com/IQComputing/live-rates-for-shipstation "IQComputing on Github")
     31* Like us on [Facebook](https://www.facebook.com/iqcomputing)
     32* Follow us on [Twitter](https://twitter.com/iqcomputing/)
     33* Fork on [Github](https://github.com/IQComputing/live-rates-for-shipstation)
    3434
    3535== Installation ==
    3636
    37 [ShipStation for WooCommerce](https://woocommerce.com/products/shipstation-integration/) "ShipStation for WooCommerce plugin page") is a required plugin.
    38 [WooCommerce](https://wordpress.org/plugins/woocommerce/ "WooCommerce plugin page") is a required plugin.
     37[ShipStation for WooCommerce](https://woocommerce.com/products/shipstation-integration/) is a required plugin.
     38[WooCommerce](https://wordpress.org/plugins/woocommerce/) is a required plugin.
    3939
    40401. Ensure that the WooCommerce plugin is installed and active.
     
    4949== Changelog ==
    5050
    51 = 1.0.0 (0000-00-00) =
     51= 1.0.1 (2025-08-01) =
     52* Patches an issue with Individual Shipping Requests (thanks @dpkonofa !).
     53* Attempt to discern ShipStation Carriers from Manually Connected Carriers.
     54
     55= 1.0.0 (2025-07-28) =
    5256* Initial release
  • live-rates-for-shipstation/trunk/README.md

    r3335616 r3337922  
    44
    55[![IQComputing](https://img.shields.io/badge/Computing-0067ae?label=IQ)](https://iqcomputing.com)
     6[![Plugin Version](https://img.shields.io/wordpress/plugin/v/live-rates-for-shipstation.svg?style=flat-square)](https://wordpress.org/plugins/live-rates-for-shipstation/)
    67
    78Live Rates for ShipStation is a free Open Source plugin that works with [ShipStation](https://www.shipstation.com/) and [WooCommerce](https://woocommerce.com/) to pull in shipping estimates from the most common shipping providers.
  • live-rates-for-shipstation/trunk/changelog.txt

    r3335616 r3337922  
    33This is a brief text document keeping track of changes to the plugin. For a full history, see the Github Repository.
    44
     5= 1.0.1 =
     6
     7Relase Date: August 01, 2025
     8
     9* Overview
     10    * Patches an issue where the individual requests method would not return their requests back to the shipping method.
     11        * Shoutout to .org user @dpkonofa for their assistance in debugging this issue!
     12    * Tries another method to discern ShipStation Core Carriers from Manually Connected Carriers using the `primary` carrier property.
     13        * ShipStation suggests the `balance` flag should be empty for Manually Connected Carriers, but we find that this is not always the case.
     14
     15* Code Updates
     16    * \IQLRSS\Core\Shipping_Method_Shipstation::get_individual_requests() now returns it's request array.
     17    * \IQLRSS\Core\Shipstation_Api::get_carriers() `is_shipstation` value discerned using `primary` Carrier API property.
     18
    519= 1.0.0 =
    620
    7 Release Date: X 00, 0000
     21Release Date: July 28, 2025
    822
    923* Overview
  • live-rates-for-shipstation/trunk/core/shipping-method-shipstation.php

    r3335616 r3337922  
    548548        }
    549549
     550        return $item_requests;
     551
    550552    }
    551553
  • live-rates-for-shipstation/trunk/core/shipstation-api.php

    r3335616 r3337922  
    162162                ) ) );
    163163
    164                 $data['carriers'][ $carrier['carrier_id'] ]['is_shipstation']   = ( ! empty( $carrier['nickname'] ) && is_numeric( $carrier['nickname'] ) );
     164                $data['carriers'][ $carrier['carrier_id'] ]['is_shipstation']   = ( ! empty( $carrier['primary'] ) );
    165165                $data['carriers'][ $carrier['carrier_id'] ]['name']             = $data['carriers'][ $carrier['carrier_id'] ]['friendly_name'];
    166166
     
    255255            );
    256256
    257             // Denote Manual Connected Carrier.
    258             if( ! empty( $est['carrier_nickname'] ) && ! is_numeric( $est['carrier_nickname'] ) ) {
    259                 $est['carrier_name'] .= ' ' . esc_html__( '(Manual)', 'live-rates-for-shipstation' );
    260             }
    261 
    262257            $data[] = $est;
    263258
  • live-rates-for-shipstation/trunk/live-rates-for-shipstation.php

    r3335616 r3337922  
    44 * Plugin URI: https://iqcomputing.com/contact/
    55 * Description: ShipStation shipping method with live rates.
    6  * Version: 1.0.0
     6 * Version: 1.0.1
    77 * Requries at least: 5.9
    88 * Author: IQComputing
     
    2626     * @var String
    2727     */
    28     protected static $version = '1.0.0';
     28    protected static $version = '1.0.1';
    2929
    3030
  • live-rates-for-shipstation/trunk/readme.txt

    r3335616 r3337922  
    2929== IQComputing ==
    3030
    31 * Like us on [Facebook](https://www.facebook.com/iqcomputing/ "IQComputing on Facebook")
    32 * Follow us on [Twitter](https://twitter.com/iqcomputing/ "IQComputing on Twitter")
    33 * Fork on [Github](https://github.com/IQComputing/live-rates-for-shipstation "IQComputing on Github")
     31* Like us on [Facebook](https://www.facebook.com/iqcomputing)
     32* Follow us on [Twitter](https://twitter.com/iqcomputing/)
     33* Fork on [Github](https://github.com/IQComputing/live-rates-for-shipstation)
    3434
    3535== Installation ==
    3636
    37 [ShipStation for WooCommerce](https://woocommerce.com/products/shipstation-integration/) "ShipStation for WooCommerce plugin page") is a required plugin.
    38 [WooCommerce](https://wordpress.org/plugins/woocommerce/ "WooCommerce plugin page") is a required plugin.
     37[ShipStation for WooCommerce](https://woocommerce.com/products/shipstation-integration/) is a required plugin.
     38[WooCommerce](https://wordpress.org/plugins/woocommerce/) is a required plugin.
    3939
    40401. Ensure that the WooCommerce plugin is installed and active.
     
    4949== Changelog ==
    5050
    51 = 1.0.0 (0000-00-00) =
     51= 1.0.1 (2025-08-01) =
     52* Patches an issue with Individual Shipping Requests (thanks @dpkonofa !).
     53* Attempt to discern ShipStation Carriers from Manually Connected Carriers.
     54
     55= 1.0.0 (2025-07-28) =
    5256* Initial release
Note: See TracChangeset for help on using the changeset viewer.