Changeset 3320225
- Timestamp:
- 06/30/2025 07:17:57 PM (7 months ago)
- Location:
- woocommerce-shipstation-integration
- Files:
-
- 12 edited
- 1 copied
-
tags/4.7.3 (copied) (copied from woocommerce-shipstation-integration/trunk)
-
tags/4.7.3/changelog.txt (modified) (1 diff)
-
tags/4.7.3/includes/api/requests/class-wc-shipstation-api-export.php (modified) (1 diff)
-
tags/4.7.3/includes/class-wc-shipstation-integration.php (modified) (1 diff)
-
tags/4.7.3/languages/woocommerce-shipstation.pot (modified) (6 diffs)
-
tags/4.7.3/readme.txt (modified) (2 diffs)
-
tags/4.7.3/woocommerce-shipstation.php (modified) (4 diffs)
-
trunk/changelog.txt (modified) (1 diff)
-
trunk/includes/api/requests/class-wc-shipstation-api-export.php (modified) (1 diff)
-
trunk/includes/class-wc-shipstation-integration.php (modified) (1 diff)
-
trunk/languages/woocommerce-shipstation.pot (modified) (6 diffs)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/woocommerce-shipstation.php (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
woocommerce-shipstation-integration/tags/4.7.3/changelog.txt
r3317102 r3320225 1 1 *** ShipStation for WooCommerce *** 2 3 = 4.7.3 - 2025-06-30 = 4 * Fix - Compatibility issue with WooCommerce version lower than 8.9. 2 5 3 6 = 4.7.2 - 2025-06-24 = -
woocommerce-shipstation-integration/tags/4.7.3/includes/api/requests/class-wc-shipstation-api-export.php
r3313351 r3320225 256 256 257 257 // Maybe append the gift and gift message XML element. 258 if ( $order->get_meta( Checkout::get_block_prefixed_meta_key( 'is_gift' ) ) ) {258 if ( class_exists( 'WooCommerce\Shipping\ShipStation\Checkout' ) && $order->get_meta( Checkout::get_block_prefixed_meta_key( 'is_gift' ) ) ) { 259 259 $this->xml_append( $order_xml, 'Gift', 'true', false ); 260 260 -
woocommerce-shipstation-integration/tags/4.7.3/includes/class-wc-shipstation-integration.php
r3313351 r3320225 184 184 public function init_form_fields() { 185 185 $this->form_fields = include WC_SHIPSTATION_ABSPATH . 'includes/data/data-settings.php'; 186 187 // If Checkout class does not exist, disable the gift option. 188 if ( ! class_exists( 'WooCommerce\Shipping\ShipStation\Checkout' ) ) { 189 $this->form_fields['gift_enabled']['custom_attributes'] = array( 'disabled' => 'disabled' ); 190 $this->form_fields['gift_enabled']['description'] = __( 'This feature requires WooCommerce 9.7.0 or higher.', 'woocommerce-shipstation-integration' ); 191 } 186 192 } 187 193 -
woocommerce-shipstation-integration/tags/4.7.3/languages/woocommerce-shipstation.pot
r3317102 r3320225 1 1 # Copyright (C) 2025 WooCommerce 2 # This file is distributed under the same license as the ShipStation for WooCommerce package.3 msgid "" 4 msgstr "" 5 "Project-Id-Version: ShipStation for WooCommerce 4.7. 2\n"2 # This file is distributed under the GPLv3. 3 msgid "" 4 msgstr "" 5 "Project-Id-Version: ShipStation for WooCommerce 4.7.3\n" 6 6 "Report-Msgid-Bugs-To: " 7 7 "https://wordpress.org/support/plugin/woocommerce-shipstation\n" 8 "POT-Creation-Date: 2025-06- 24 15:32:25+00:00\n"8 "POT-Creation-Date: 2025-06-30 19:17:20+00:00\n" 9 9 "MIME-Version: 1.0\n" 10 10 "Content-Type: text/plain; charset=utf-8\n" … … 250 250 msgstr "" 251 251 252 #: includes/class-wc-shipstation-integration.php:221 252 #: includes/class-wc-shipstation-integration.php:190 253 msgid "This feature requires WooCommerce 9.7.0 or higher." 254 msgstr "" 255 256 #: includes/class-wc-shipstation-integration.php:227 253 257 msgid "Action failed. Please refresh the page and retry." 254 258 msgstr "" 255 259 256 #: includes/class-wc-shipstation-integration.php:2 26260 #: includes/class-wc-shipstation-integration.php:232 257 261 msgid "Cheatin’ huh?" 258 262 msgstr "" 259 263 260 #: includes/class-wc-shipstation-integration.php:24 2264 #: includes/class-wc-shipstation-integration.php:248 261 265 msgid "ShipStation logo" 262 266 msgstr "" 263 267 264 #: includes/class-wc-shipstation-integration.php:25 2268 #: includes/class-wc-shipstation-integration.php:258 265 269 #. translators: %s: ShipStation URL 266 270 msgid "" … … 270 274 msgstr "" 271 275 272 #: includes/class-wc-shipstation-integration.php:27 0276 #: includes/class-wc-shipstation-integration.php:276 273 277 #. translators: %s: ShipStation Auth Key 274 278 msgid "" … … 277 281 msgstr "" 278 282 279 #: includes/class-wc-shipstation-integration.php:2 77283 #: includes/class-wc-shipstation-integration.php:283 280 284 msgid "Once connected you're good to go!" 281 285 msgstr "" 282 286 283 #: includes/class-wc-shipstation-integration.php:2 84287 #: includes/class-wc-shipstation-integration.php:290 284 288 #. translators: %1$s: ShipStation plugin settings URL, %2$s: ShipStation 285 289 #. documentation URL … … 398 402 msgstr "" 399 403 400 #: woocommerce-shipstation.php: 47404 #: woocommerce-shipstation.php:51 401 405 #. translators: %s WC download URL link. 402 406 msgid "" … … 405 409 msgstr "" 406 410 407 #: woocommerce-shipstation.php:1 63411 #: woocommerce-shipstation.php:172 408 412 msgid "Settings" 409 413 msgstr "" 410 414 411 #: woocommerce-shipstation.php:1 64415 #: woocommerce-shipstation.php:173 412 416 msgid "Support" 413 417 msgstr "" 414 418 415 #: woocommerce-shipstation.php:1 65419 #: woocommerce-shipstation.php:174 416 420 msgid "Docs" 417 421 msgstr "" -
woocommerce-shipstation-integration/tags/4.7.3/readme.txt
r3317102 r3320225 8 8 Requires PHP: 7.4 9 9 Requires Plugins: woocommerce 10 Stable tag: 4.7. 210 Stable tag: 4.7.3 11 11 License: GPLv3 12 12 License URI: https://www.gnu.org/licenses/gpl-3.0.html … … 70 70 71 71 == Changelog == 72 73 = 4.7.3 - 2025-06-30 = 74 * Fix - Compatibility issue with WooCommerce version lower than 8.9. 72 75 73 76 = 4.7.2 - 2025-06-24 = -
woocommerce-shipstation-integration/tags/4.7.3/woocommerce-shipstation.php
r3317102 r3320225 3 3 * Plugin Name: ShipStation for WooCommerce 4 4 * Plugin URI: https://woocommerce.com/products/shipstation-integration/ 5 * Version: 4.7. 25 * Version: 4.7.3 6 6 * Description: Ship your WooCommerce orders with confidence, save on top carriers, and automate your processes with ShipStation. 7 7 * Author: WooCommerce … … 15 15 * WC requires at least: 9.7 16 16 * WC tested up to: 9.9 17 * 18 * Copyright: © 2025 WooCommerce 19 * License: GPLv3 20 * License URI: https://www.gnu.org/licenses/gpl-3.0.html 17 21 * 18 22 * @package WC_ShipStation … … 60 64 } 61 65 62 define( 'WC_SHIPSTATION_VERSION', '4.7. 2' ); // WRCS: DEFINED_VERSION.66 define( 'WC_SHIPSTATION_VERSION', '4.7.3' ); // WRCS: DEFINED_VERSION. 63 67 64 68 if ( ! defined( 'WC_SHIPSTATION_EXPORT_LIMIT' ) ) { … … 93 97 require_once WC_SHIPSTATION_ABSPATH . 'includes/trait-woocommerce-order-util.php'; 94 98 include_once WC_SHIPSTATION_ABSPATH . 'includes/class-wc-shipstation-integration.php'; 95 include_once WC_SHIPSTATION_ABSPATH . 'includes/class-checkout.php';96 99 include_once WC_SHIPSTATION_ABSPATH . 'includes/class-wc-shipstation-privacy.php'; 100 101 // Include the Checkout class if WooCommerce version is 9.7.0 or higher. 102 // This class is used to handle the gift message feature in the checkout process. 103 if ( version_compare( WC()->version, '9.7.0', '>=' ) ) { 104 include_once WC_SHIPSTATION_ABSPATH . 'includes/class-checkout.php'; 105 } 97 106 } 98 107 -
woocommerce-shipstation-integration/trunk/changelog.txt
r3317102 r3320225 1 1 *** ShipStation for WooCommerce *** 2 3 = 4.7.3 - 2025-06-30 = 4 * Fix - Compatibility issue with WooCommerce version lower than 8.9. 2 5 3 6 = 4.7.2 - 2025-06-24 = -
woocommerce-shipstation-integration/trunk/includes/api/requests/class-wc-shipstation-api-export.php
r3313351 r3320225 256 256 257 257 // Maybe append the gift and gift message XML element. 258 if ( $order->get_meta( Checkout::get_block_prefixed_meta_key( 'is_gift' ) ) ) {258 if ( class_exists( 'WooCommerce\Shipping\ShipStation\Checkout' ) && $order->get_meta( Checkout::get_block_prefixed_meta_key( 'is_gift' ) ) ) { 259 259 $this->xml_append( $order_xml, 'Gift', 'true', false ); 260 260 -
woocommerce-shipstation-integration/trunk/includes/class-wc-shipstation-integration.php
r3313351 r3320225 184 184 public function init_form_fields() { 185 185 $this->form_fields = include WC_SHIPSTATION_ABSPATH . 'includes/data/data-settings.php'; 186 187 // If Checkout class does not exist, disable the gift option. 188 if ( ! class_exists( 'WooCommerce\Shipping\ShipStation\Checkout' ) ) { 189 $this->form_fields['gift_enabled']['custom_attributes'] = array( 'disabled' => 'disabled' ); 190 $this->form_fields['gift_enabled']['description'] = __( 'This feature requires WooCommerce 9.7.0 or higher.', 'woocommerce-shipstation-integration' ); 191 } 186 192 } 187 193 -
woocommerce-shipstation-integration/trunk/languages/woocommerce-shipstation.pot
r3317102 r3320225 1 1 # Copyright (C) 2025 WooCommerce 2 # This file is distributed under the same license as the ShipStation for WooCommerce package.3 msgid "" 4 msgstr "" 5 "Project-Id-Version: ShipStation for WooCommerce 4.7. 2\n"2 # This file is distributed under the GPLv3. 3 msgid "" 4 msgstr "" 5 "Project-Id-Version: ShipStation for WooCommerce 4.7.3\n" 6 6 "Report-Msgid-Bugs-To: " 7 7 "https://wordpress.org/support/plugin/woocommerce-shipstation\n" 8 "POT-Creation-Date: 2025-06- 24 15:32:25+00:00\n"8 "POT-Creation-Date: 2025-06-30 19:17:20+00:00\n" 9 9 "MIME-Version: 1.0\n" 10 10 "Content-Type: text/plain; charset=utf-8\n" … … 250 250 msgstr "" 251 251 252 #: includes/class-wc-shipstation-integration.php:221 252 #: includes/class-wc-shipstation-integration.php:190 253 msgid "This feature requires WooCommerce 9.7.0 or higher." 254 msgstr "" 255 256 #: includes/class-wc-shipstation-integration.php:227 253 257 msgid "Action failed. Please refresh the page and retry." 254 258 msgstr "" 255 259 256 #: includes/class-wc-shipstation-integration.php:2 26260 #: includes/class-wc-shipstation-integration.php:232 257 261 msgid "Cheatin’ huh?" 258 262 msgstr "" 259 263 260 #: includes/class-wc-shipstation-integration.php:24 2264 #: includes/class-wc-shipstation-integration.php:248 261 265 msgid "ShipStation logo" 262 266 msgstr "" 263 267 264 #: includes/class-wc-shipstation-integration.php:25 2268 #: includes/class-wc-shipstation-integration.php:258 265 269 #. translators: %s: ShipStation URL 266 270 msgid "" … … 270 274 msgstr "" 271 275 272 #: includes/class-wc-shipstation-integration.php:27 0276 #: includes/class-wc-shipstation-integration.php:276 273 277 #. translators: %s: ShipStation Auth Key 274 278 msgid "" … … 277 281 msgstr "" 278 282 279 #: includes/class-wc-shipstation-integration.php:2 77283 #: includes/class-wc-shipstation-integration.php:283 280 284 msgid "Once connected you're good to go!" 281 285 msgstr "" 282 286 283 #: includes/class-wc-shipstation-integration.php:2 84287 #: includes/class-wc-shipstation-integration.php:290 284 288 #. translators: %1$s: ShipStation plugin settings URL, %2$s: ShipStation 285 289 #. documentation URL … … 398 402 msgstr "" 399 403 400 #: woocommerce-shipstation.php: 47404 #: woocommerce-shipstation.php:51 401 405 #. translators: %s WC download URL link. 402 406 msgid "" … … 405 409 msgstr "" 406 410 407 #: woocommerce-shipstation.php:1 63411 #: woocommerce-shipstation.php:172 408 412 msgid "Settings" 409 413 msgstr "" 410 414 411 #: woocommerce-shipstation.php:1 64415 #: woocommerce-shipstation.php:173 412 416 msgid "Support" 413 417 msgstr "" 414 418 415 #: woocommerce-shipstation.php:1 65419 #: woocommerce-shipstation.php:174 416 420 msgid "Docs" 417 421 msgstr "" -
woocommerce-shipstation-integration/trunk/readme.txt
r3317102 r3320225 8 8 Requires PHP: 7.4 9 9 Requires Plugins: woocommerce 10 Stable tag: 4.7. 210 Stable tag: 4.7.3 11 11 License: GPLv3 12 12 License URI: https://www.gnu.org/licenses/gpl-3.0.html … … 70 70 71 71 == Changelog == 72 73 = 4.7.3 - 2025-06-30 = 74 * Fix - Compatibility issue with WooCommerce version lower than 8.9. 72 75 73 76 = 4.7.2 - 2025-06-24 = -
woocommerce-shipstation-integration/trunk/woocommerce-shipstation.php
r3317102 r3320225 3 3 * Plugin Name: ShipStation for WooCommerce 4 4 * Plugin URI: https://woocommerce.com/products/shipstation-integration/ 5 * Version: 4.7. 25 * Version: 4.7.3 6 6 * Description: Ship your WooCommerce orders with confidence, save on top carriers, and automate your processes with ShipStation. 7 7 * Author: WooCommerce … … 15 15 * WC requires at least: 9.7 16 16 * WC tested up to: 9.9 17 * 18 * Copyright: © 2025 WooCommerce 19 * License: GPLv3 20 * License URI: https://www.gnu.org/licenses/gpl-3.0.html 17 21 * 18 22 * @package WC_ShipStation … … 60 64 } 61 65 62 define( 'WC_SHIPSTATION_VERSION', '4.7. 2' ); // WRCS: DEFINED_VERSION.66 define( 'WC_SHIPSTATION_VERSION', '4.7.3' ); // WRCS: DEFINED_VERSION. 63 67 64 68 if ( ! defined( 'WC_SHIPSTATION_EXPORT_LIMIT' ) ) { … … 93 97 require_once WC_SHIPSTATION_ABSPATH . 'includes/trait-woocommerce-order-util.php'; 94 98 include_once WC_SHIPSTATION_ABSPATH . 'includes/class-wc-shipstation-integration.php'; 95 include_once WC_SHIPSTATION_ABSPATH . 'includes/class-checkout.php';96 99 include_once WC_SHIPSTATION_ABSPATH . 'includes/class-wc-shipstation-privacy.php'; 100 101 // Include the Checkout class if WooCommerce version is 9.7.0 or higher. 102 // This class is used to handle the gift message feature in the checkout process. 103 if ( version_compare( WC()->version, '9.7.0', '>=' ) ) { 104 include_once WC_SHIPSTATION_ABSPATH . 'includes/class-checkout.php'; 105 } 97 106 } 98 107
Note: See TracChangeset
for help on using the changeset viewer.