Plugin Directory

Changeset 3442676


Ignore:
Timestamp:
01/19/2026 04:44:13 PM (2 months ago)
Author:
IQComputing
Message:

Update to version 1.1.2 from GitHub

Location:
live-rates-for-shipstation
Files:
6 added
10 edited
1 copied

Legend:

Unmodified
Added
Removed
  • live-rates-for-shipstation/tags/1.1.2/changelog.txt

    r3411187 r3442676  
    22
    33This is a brief text document keeping track of changes to the plugin. For a full history, see the Github Repository.
     4
     5= 1.1.2 =
     6
     7Relase Date: January 19, 2026
     8
     9* Overview
     10    * Minor update that patches a caching issue and prepares for unit testing.
     11    * Fixed issue when adding a verification key, the Shipping Price Adjustment would not initially appear.
     12    * Moved autoload to it's own file for easier unit testing support.
     13    * The next update will see ShipStation Warehouses, ShipStation Packages, and the Shipping Method calculations moved to it's own class for easier unit tests and management.
    414
    515= 1.1.1 =
  • live-rates-for-shipstation/tags/1.1.2/core/assets/js/integration-settings.js

    r3407166 r3442676  
    110110
    111111        /* Eh, just trigger it */
    112         if( $lowestcb.checked && 'none' == $lowestLabel.closest( 'tr' ).style.display ) {
    113             $lowestcb.dispatchEvent( new Event( 'change' ) );
     112        if( iqlrss.api_verified ) {
     113            if( $lowestcb.checked && 'none' == $lowestLabel.closest( 'tr' ).style.display ) {
     114                $lowestcb.dispatchEvent( new Event( 'change' ) );
     115            }
    114116        }
    115117
     
    297299
    298300                /* Skip the Return Lowest Label if related isn't checked */
    299                 if( $elm.name.includes( 'global_adjustment' ) && '' == document.querySelector( 'select[name*=global_adjustment_type]' ).value ) {
    300                     return;
    301                 }
    302 
    303                 /* Skip the Return Lowest Label if related isn't checked */
    304301                if( $elm.name.includes( 'return_lowest_label' ) && ! document.querySelector( '[type=checkbox][name*=return_lowest]' ).checked ) {
    305302                    return;
  • live-rates-for-shipstation/tags/1.1.2/core/shipping-method-shipstation.php

    r3407166 r3442676  
    13861386                $package['quantity'],
    13871387                $package['line_total'],
     1388                $packages['destination'],
    13881389            );
    13891390        }
  • live-rates-for-shipstation/tags/1.1.2/live-rates-for-shipstation.php

    r3411187 r3442676  
    44 * Plugin URI: https://iqcomputing.com/contact/
    55 * Description: ShipStation shipping method with live rates.
    6  * Version: 1.1.1
     6 * Version: 1.1.2
    77 * Requries at least: 6.2
    88 * Author: IQComputing
     
    2626     * @var String
    2727     */
    28     protected static $version = '1.1.1';
     28    protected static $version = '1.1.2';
    2929
    3030
     
    258258
    259259} );
     260require_once rtrim( __DIR__, '\\/' ) . '/_autoload.php';
    260261add_action( 'plugins_loaded', array( '\IQLRSS\Driver', 'drive' ), 8 );
    261262
  • live-rates-for-shipstation/tags/1.1.2/readme.txt

    r3411187 r3442676  
    44Requires at least: 5.9
    55Tested up to: 6.8
    6 Stable tag: 1.1.1
     6Stable tag: 1.1.2
    77License: GPLv3 or later
    88License URI: https://www.gnu.org/licenses/gpl-3.0.html
     
    5151== Changelog ==
    5252
     53= 1.1.2 (2026-01-19) =
     54* Patched an issue where rate caching would not account for a destination change.
     55* Fixed a JS bug for Shipping Adjustment would not display on API Verified.
     56* Moved autolaod to separate file.
     57* Added verification to logs to prevent edge-case errors.
     58* Big Shipping Method changes coming in next version to account for Unit Tests. Calculations will move to their own class instance. See the experimental branch for more info.
     59
    5360= 1.1.1 (2025-12-04) =
    5461* Fixed JS conflict with WordPress 6.9 (nice!)
     
    6370* New filter hook for Shipping Zone Settings `iqlrss/zone/package_presets`. Useful for managing Custom Package presets.
    6471* New filter hook for Shipping Estimates `iqlrss/shipping/packages`. Useful for modifying what gets sent to ShipStation API for retrieving shipping estimates.
    65 
    66 = 1.0.8 (2025-10-10) =
    67 * Patches issue of missing `other_amount` when applying shipping rates (thanks @centuryperf)!
    68 * Shout out to @sarawill for reporting the WP_Error error.
    69 * Better formatting for rate reporting on Edit Order screen when dealing with custom packages.
    70 * Added caching layer to prevent multiple requests and logs - this should speed up frontend per-page shop requests.
    71 * Fixed issue of duplicate logs when debugging.
    72 * Fixed issue where API Log would lose formatting during certain requests.
  • live-rates-for-shipstation/trunk/changelog.txt

    r3411187 r3442676  
    22
    33This is a brief text document keeping track of changes to the plugin. For a full history, see the Github Repository.
     4
     5= 1.1.2 =
     6
     7Relase Date: January 19, 2026
     8
     9* Overview
     10    * Minor update that patches a caching issue and prepares for unit testing.
     11    * Fixed issue when adding a verification key, the Shipping Price Adjustment would not initially appear.
     12    * Moved autoload to it's own file for easier unit testing support.
     13    * The next update will see ShipStation Warehouses, ShipStation Packages, and the Shipping Method calculations moved to it's own class for easier unit tests and management.
    414
    515= 1.1.1 =
  • live-rates-for-shipstation/trunk/core/assets/js/integration-settings.js

    r3407166 r3442676  
    110110
    111111        /* Eh, just trigger it */
    112         if( $lowestcb.checked && 'none' == $lowestLabel.closest( 'tr' ).style.display ) {
    113             $lowestcb.dispatchEvent( new Event( 'change' ) );
     112        if( iqlrss.api_verified ) {
     113            if( $lowestcb.checked && 'none' == $lowestLabel.closest( 'tr' ).style.display ) {
     114                $lowestcb.dispatchEvent( new Event( 'change' ) );
     115            }
    114116        }
    115117
     
    297299
    298300                /* Skip the Return Lowest Label if related isn't checked */
    299                 if( $elm.name.includes( 'global_adjustment' ) && '' == document.querySelector( 'select[name*=global_adjustment_type]' ).value ) {
    300                     return;
    301                 }
    302 
    303                 /* Skip the Return Lowest Label if related isn't checked */
    304301                if( $elm.name.includes( 'return_lowest_label' ) && ! document.querySelector( '[type=checkbox][name*=return_lowest]' ).checked ) {
    305302                    return;
  • live-rates-for-shipstation/trunk/core/shipping-method-shipstation.php

    r3407166 r3442676  
    13861386                $package['quantity'],
    13871387                $package['line_total'],
     1388                $packages['destination'],
    13881389            );
    13891390        }
  • live-rates-for-shipstation/trunk/live-rates-for-shipstation.php

    r3411187 r3442676  
    44 * Plugin URI: https://iqcomputing.com/contact/
    55 * Description: ShipStation shipping method with live rates.
    6  * Version: 1.1.1
     6 * Version: 1.1.2
    77 * Requries at least: 6.2
    88 * Author: IQComputing
     
    2626     * @var String
    2727     */
    28     protected static $version = '1.1.1';
     28    protected static $version = '1.1.2';
    2929
    3030
     
    258258
    259259} );
     260require_once rtrim( __DIR__, '\\/' ) . '/_autoload.php';
    260261add_action( 'plugins_loaded', array( '\IQLRSS\Driver', 'drive' ), 8 );
    261262
  • live-rates-for-shipstation/trunk/readme.txt

    r3411187 r3442676  
    44Requires at least: 5.9
    55Tested up to: 6.8
    6 Stable tag: 1.1.1
     6Stable tag: 1.1.2
    77License: GPLv3 or later
    88License URI: https://www.gnu.org/licenses/gpl-3.0.html
     
    5151== Changelog ==
    5252
     53= 1.1.2 (2026-01-19) =
     54* Patched an issue where rate caching would not account for a destination change.
     55* Fixed a JS bug for Shipping Adjustment would not display on API Verified.
     56* Moved autolaod to separate file.
     57* Added verification to logs to prevent edge-case errors.
     58* Big Shipping Method changes coming in next version to account for Unit Tests. Calculations will move to their own class instance. See the experimental branch for more info.
     59
    5360= 1.1.1 (2025-12-04) =
    5461* Fixed JS conflict with WordPress 6.9 (nice!)
     
    6370* New filter hook for Shipping Zone Settings `iqlrss/zone/package_presets`. Useful for managing Custom Package presets.
    6471* New filter hook for Shipping Estimates `iqlrss/shipping/packages`. Useful for modifying what gets sent to ShipStation API for retrieving shipping estimates.
    65 
    66 = 1.0.8 (2025-10-10) =
    67 * Patches issue of missing `other_amount` when applying shipping rates (thanks @centuryperf)!
    68 * Shout out to @sarawill for reporting the WP_Error error.
    69 * Better formatting for rate reporting on Edit Order screen when dealing with custom packages.
    70 * Added caching layer to prevent multiple requests and logs - this should speed up frontend per-page shop requests.
    71 * Fixed issue of duplicate logs when debugging.
    72 * Fixed issue where API Log would lose formatting during certain requests.
Note: See TracChangeset for help on using the changeset viewer.