Changelog

Version 5.0.2

Latest
  • Improvement – Added support to include only the latest tracking number in shipped emails when multiple tracking numbers are added to the same order item via the Shipment Tracking API.
  • Improvement – Added an FTP/SFTP connection diagnostic that pinpoints the failed step with clear reasons and fixes when testing automated CSV import.
  • Fix – Prevented duplicate Completed Order emails in the Dripshipper fulfillment flow when tracking details and order completion are submitted in the same WooCommerce REST API request.
  • Fix – Resolved an issue that caused order details to appear twice in Completed Order emails. Order details and tracking information are now displayed only once.

Version 5.0.1

  • Fix – JTL-Connector tracking numbers were not saved when only AST PRO was installed (without the free Advanced Shipment Tracking plugin). AST PRO now satisfies the connector’s expected class so DHL/JTL-Wawi tracking is stored correctly.
  • Fix – Fatal error when activating AST PRO while the free Advanced Shipment Tracking plugin was still active. AST PRO now deactivates the free plugin safely before loading, instead of crashing on activation.

Version 5.0

  • Dev – Tested with WooCommerce 10.8.1 and WordPress 7.0
  • New – Completely redesigned the AST PRO admin interface with a modern, cleaner look.
  • Add – Added integration with Dripshipper, Chit Chats, and Mondial Relay.
  • Improvement – Improved Parcel2Go tracking import reliability when the standalone Parcel2Go Shipping plugin is installed.
  • Improvement – BigSeller tracking from order notes now correctly links to the Shipment Tracking widget and triggers the shipped email.
  • Fix – Tracking numbers from Cin7 Core now reliably sync to WooCommerce orders.
  • Fix – Fixed ShipStation per-item tracking failure on variation products with parent/variation SKU collision.
  • Fix – PayPal tracking export now correctly resolves Custom API Name carrier aliases and avoids invalid carrier values that caused PayPal API rejections.
  • Fix – Fatal error in the plain-text fluid tracking email template caused by legacy class names after the v4.9 rename.
  • Fix – Unescaped “ in the My Account order-actions filter that corrupted the page body on themes like Shoptimizer and CommerceKit.
  • Fix – Virtual-product order confirmation emails missing order details when AST PRO was active.

Version 4.9.1

  • Dev – Tested with WooCommerce 10.7.0
  • Fix – Resolved REST API date_shipped being stored one day behind due to timezone conversion issue
  • Fix – Updated version header in customer-completed-order.php email template for WooCommerce 10.4.0 compatibility
  • Fix – Updated PayPal tracking integration to support the latest API changes and ensure reliable tracking sync.
  • Performance – Improved settings handling for faster performance and reduced database load.

Version 4.9

  • Dev – Tested with WooCommerce 10.6.2
  • Improvement – Custom order status email content can now be edited from WooCommerce > Settings > Emails panel
  • Fix – ShipStation split shipment emails now correctly display only the items included in each shipment.
  • Fix – Resolved issue where Custom API Alias was not saving for custom carriers.

Version 4.8.9

  • Dev – Tested with WooCommerce 10.6.1 and WordPress 6.9.4
  • Dev – Added support for %phone_number% variable in shipping carrier tracking URLs for dynamic replacement
  • Add – Added integration with Swiss Post and Veeqo
  • Add – Added integration with Delhivery and ShipRocket to automatically sync tracking information and update fulfillment workflow
  • Improvement – Added duplicate tracking number validation to CSV import to match API behavior. CSV imports now skip and log duplicate tracking numbers when restriction is enabled
  • Improvement – Integration names now remain in English using their official brand names and are no longer translated on localized sites
  • Fix – Prevented FTP CSV auto-import from running when disabled and added validation to avoid null FTP connection errors
  • Fix – Corrected German translation for “Track” button from “Spur” to “Verfolgen”
  • Fix – Replaced deprecated wc_enqueue_js with wp_add_inline_script for WooCommerce 10.4.0+ compatibility
  • Fix – TypeError in Shipping Provider settings when using Divi theme
  • Fix – Resolved fulfillment status sync issue with Supplier Dashboard not updating after adding shipment tracking
  • Fix – FTP CSV import now correctly recognizes custom order numbers from WooCommerce Sequential Order Numbers Pro by SkyVerge
  • Fix – Custom carrier image not displaying in shipment notification emails

Version 4.8.8

  • Dev – Tested with WooCommerce 10.4.3
  • Dev – Added Transglobal Express integration with automatic tracking detection and carrier URL support.
  • Dev – Added integration with The Courier Guy Shipping for WooCommerce plugin to automatically import tracking numbers, map carriers, and trigger the AST PRO fulfillment workflow when generating shipping labels.
  • Dev – Added integration with Colissimo Shipping Methods for WooCommerce to automatically import tracking numbers and trigger the AST PRO fulfillment workflow when shipping labels are generated.
  • Dev – Improved Printful integration with full support for item-level tracking. AST PRO now parses Printful shipment notes, extra
  • Improvement – Added “Products Ordered” column and a print-friendly option to the Unfulfilled Orders page to support warehouse picking and fulfillment workflows.
  • Improvement – Added an optional Shipping Note field when adding tracking to orders, visible to customers in emails and order details.
  • Fix – PayPal carrier mapping for JTL Connector to correctly sync DHL Germany instead of “Other”.
  • Fix – Resolved issue where PayPal tracking filters in the WooCommerce Orders List returned no results. Updated filtering logic for accurate matching and full HPOS compatibility.
  • Fix – Resolved PHP warning “foreach() argument must be array|object, string given” in PayPal Tracking filter. Added proper type validation and improved order list filtering logic for HPOS and standard tables.

Version 4.8.7

  • Dev – Tested with WooCommerce 10.4.2 and WordPress 6.9
  • Dev – Added integration with Bosta to automatically import tracking numbers from order notes into AST PRO tracking fields and trigger fulfillment workflows.
  • Dev – Added integration with Flxpoint to automatically import tracking numbers from Flxpoint order notes into AST PRO tracking fields and sync with TrackShip.
  • Dev – Added full FlagShip Shipping integration to automatically import tracking numbers, map carriers, and fulfill orders when generating shipping labels.
  • Dev – Added bulk tracking update support to the AST REST API, allowing multiple orders to be updated in a single request for high-volume fulfillment systems.
  • Improvement – Added a new “Email Tracking Display Mode” setting to control whether shipment emails show only new tracking details, all tracking details, or accurate shipment numbering based on total order items.
  • Fix – Resolved issue where tracking added using Hebrew provider names selected the wrong shipping carrier. Improved multilingual carrier matching logic.
  • Fix – Prevent PHP warning in get_shipping_provdider_src_callback() when attachment image is missing.
  • Fix – Improved tracking popup logic to include downloadable physical products in the Add Tracking widget.
  • Fix – Added compatibility handling for RouteApp plugin to prevent conflicts with tracking metadata updates that caused infinite loading when adding tracking.

Version 4.8.6

  • Dev – Tested with WooCommerce 10.3.5
  • Improvement – Adjusted Shipped Date display to respect WordPress site timezone settings for consistent order and shipment timestamps.
  • Improvement – Enhance DHL Express autodetection for 10-digit tracking numbers
  • Improvement – Updated “Shipping Carrier Not Found!” message with a suggestion to sync carriers for the latest list.
  • Improvement – Improved PayPal Tracking to include FunnelKit upsell order transaction IDs.
  • Integration – Added compatibility for UPS tracking in the Qapla integration.
  • Fix – Updated deprecated WooCommerce script handles (jquery-blockui, jquery-tiptip, serializejson) to new handles (wc-jquery-blockui, wc-jquery-tiptip, wc-serializejson) for compatibility with WooCommerce 10.3+.
  • Fix – Prevented duplicate tracking entries when using the Royal Mail Click & Drop integration in AST PRO.

Version 4.8.5

  • Fix – Fixed PirateShip integration to properly extract tracking numbers with single or double quotes.

Version 4.8.4

  • Dev – Tested with WooCommerce 10.2.2
  • Dev – Added compatibility with DPD Versandetikett Plugin WooCommerce for automatic tracking import.
  • Improvement – Added developer filter ast_show_tracking_in_completed_email to allow removing the tracking widget from Completed order email.
  • Improvement – Added hooks to extend Fulfillment Dashboard with custom columns.
  • Improvement – ShipStation Integration for “Other” Carriers.
  • Improvement – Tracking Info When Order Has Single Item (Qty 1).
  • Improvement – Responsive Design of Tracking Widget on My Account Order Details Page.
  • Improvement – Carrier Matching Logic in Integrations.
  • Fix – Available-for-shipment count not updated when full quantity shipped in single shipment.
  • Fix – Invalid cron schedule error for ast-pro_license_cron_hook.
  • Fix – PirateShip Integration Adding Duplicate Tracking Numbers.
  • Fix – Resolved fatal error during FTP import caused by invalid stream resource in stream_set_blocking() in class-ast-pro-ftp-cron.php.

Version 4.8.3

  • Dev – Tested with WooCommerce 10.1.2
  • Dev – Added ast_auto_detection_provider filter to allow developers to override auto-detected provider slug based on tracking number and carrier name.
  • Dev – Added compatibility with WebToffee Sequential Order Numbers PRO.
  • Improvement – Improved ShipStation integration to set Partially Shipped and Shipped order status based on fulfillment progress.
  • Improvement – Improved subscription validation logic by replacing transient-based checks with a daily cron job to fetch and cache license status more reliably.
  • Fix – Improved Picqer integration to detect and save DPD Netherlands tracking numbers.
  • Fix – CSV Import now correctly handles quoted values in CSV files.
  • Fix – Resolved fatal error caused by undefined method get_formatted_tracking_item() in AST_Pro_Logger_Td.
  • Fix – Prevented duplicate tracking numbers and incorrect order status changes when pressing Enter in Add Tracking sidebar.
  • Fix – Resolved fatal error when tracking numbers contain a percent symbol (%).

Version 4.8.2

  • Dev – Tested with WooCommerce 10.1.0
  • Dev – Enabled “Mark as Completed” quick action for Shipped status to match Partially Shipped behavior.
  • Dev – Added ability to permanently remove custom shipping carriers from all plugin lists and database.

Version 4.8.1

  • Dev – Tested with WooCommerce 10.0.3 and WordPress 6.8.2
  • Dev – Added support for slash (/) in date format during CSV import.
  • Dev – Updated PirateShip integration to use a new WooCommerce hook.
  • Dev – Added integration with BoostMyShop and Shippit
  • Improvement – Improved SFTP compatibility and error handling in automated CSV import.
  • Improvement – Improved email preview to show tracking widget only for selected statuses.
  • Fix – Fixed header row duplication issue when merging multiple FTP CSV files.
  • Fix – Fixed Vendors can now only view and add tracking for their own order items.

Version 4.8

  • Dev – Tested with WooCommerce 9.9.5
  • Dev – Added ast_tracking_product_identifier filter to customize the product identifier used during CSV import before SKU matching.
  • Dev – Added integration with UPS Ecommerce Dashboard to auto-import tracking numbers.
  • Dev – Updated label and behavior of the CSV file path setting in the plugin settings.
  • Dev – Updated shipped date format options to use hyphens instead of slashes.
  • Dev – Allowed attaching multiple tracking numbers to a single order item.
  • Improvement – Improved layout compatibility for WooCommerce Product Bundles in emails and My Account > Orders page.
  • Fix – Fixed tracking provider slug being shown instead of name in partially shipped email widget.
  • Fix – Fixed issue where the “Custom API Name” was not saving in custom shipping carrier settings.
  • Fix – Fixed fatal error when importing CSV due to array_merge() TypeError.
  • Fix – Fixed issue where ShipStation order notes were sent to customers via email.

Version 4.7.9

  • Dev – Tested with WooCommerce 9.9.3
  • Improvement – Improved shipment tracking panel design in order details page for better visual compactness and consistency.
  • Fix – Fixed tracking provider slug being shown instead of name in partially shipped email widget.

Version 4.7.8

  • Dev – Added integration with WooCommerce Shipping Services by PluginHive.
  • Dev – Added a filter to retain products_list in tracking data.
  • Dev – Added an option to include unshipped items in partially shipped emails.
  • Dev – Removed unused cron schedules.
  • Dev – Updated the label and tooltip for the CSV path option for better clarity.
  • Improvement – Enhanced DianXiaomi integration to support tracking via plugin filters or order notes.
  • Improvement – Improved Shiptime integration to extract tracking information from order notes.
  • Improvement – Optimized integration settings by storing all options in a single setting to reduce database queries.

Version 4.7.7

  • Dev – Tested with WooCommerce 9.8.5 and WordPress 6.8.1
  • Dev – Added integration with PODpartner.
  • Improvement – Improve Integration with Qapla for Order Notes Parsing
  • Improvement – Improve Carrier Auto-Detection
  • Improvement – Optimize Duplicate Queries

Version 4.7.6

  • Dev – Add Logging Option for Shipment Tracking API Requests
  • Dev – Display Tracking Source (Manual, CSV, FTP, API, Integration) in Shipment Tracking Meta Box
  • Dev – Added ShippingEasy Integration
  • Dev – Re-add Option to Add Tracking on Order Update Hook
  • Fix – Fatal Error in ast-pro/includes/class-ast-pro-tpi.php when get_items() is called on a non-order object

Version 4.7.5

  • Dev – Tested with WooCommerce 9.8.1 and WordPress 6.8
  • Dev – WCFM Marketplace integration for vendor shipment tracking.
  • Dev – Added integration with J&J Global Fulfillment.
  • Fix – Tracking per item not saving correctly from WooCommerce Orders page.
  • Fix – JS error related to analytics on Customizer page.

Version 4.7.4

  • Fix – Tracking Information Not Added Per Item

Version 4.7.3

  • Dev – Batch Sync Tracking Details to Stripe
  • Dev – Added integration with FedEx.
  • Improvement – Redesigned the AST PRO settings page.
  • Improvement – Ensure Compatibility with the Latest Germanized for WooCommerce Plugin
  • Fix – Corrected translation loading timing for the WooCommerce text domain.
  • Fix – Fixed preg_replace parameter handling to ensure proper functionality.
  • Fix – Resolved incorrect usage of wpdb::prepare, ensuring the correct number of placeholders match the passed arguments.
  • Fix – Fixed the {order_number} placeholder not replacing correctly in shipment emails.
  • Fix – Resolved a fatal error when using WP Mail for WooCommerce

Version 4.7.2

  • Fix – blank license activation page issue

Version 4.7.1

  • Dev – Tested with WordPress 6.7.2 and WooCommerce 9.7.1
  • Dev – Added integration with Shiprush and Easyship.
  • Improvement – Updated the meta field for tracking numbers in Extenda Retail integration.
  • Improvement – Improved compatibility with VillaTheme Email Customizer
  • Fix – Fixed an issue with translation loading.
  • Fix – Resolved a template overwrite issue in fluid-tpi-tracking-info.php

Version 4.7

  • Dev – Tested with WordPress 6.7.1 and WooCommerce 9.6.0
  • Improvement – Improve the Paypal Tracking compatibility with TrackShip For WooCommerce
  • Improvement – Add FedEx as the Autodetection provider when adding through API/Integration
  • Dev – Added Version Parameter to Shipping Carrier Image URL to Prevent Caching
  • Fix – Partially Shipped and Shipped order status email not disabling from Order status & Notification panel
  • Fix – Resolved a design compatibility issue with WooCommerce version 9.6.0

Version 4.6.9

  • Improvement – Use custom tracking provider name if exist
  • Improvement – Integration settings page design
  • Improvement – Add the search box in the Shipping carriers settings page
  • Dev – Improve the Extenda Retail Integration
  • Dev – Improve autodetection while add tracking throught API
  • Dev – Added integration with Despatch Cloud, Monta, and Starshipit.
  • Fix – Shipping label not generating with WooCommerce Shipping whene WooCommerce Shipping Integration enabled

Version 4.6.8

  • Improvement – Clear -> from tracking number when added tracking through API
  • Dev – Added an Integration with BigSeller
  • Fix – JTL integration is not working
  • Fix – PHP Deprecated Errors
  • Fix – Warning – tdomain_just_in_time was called incorrectly. Translation loading for the ast-pro domain was triggered too early.

Version 4.6.7

  • Dev – Tested with WooCommerce 9.4.2
  • Dev – Tested with WordPress 6.7
  • Dev – Added TPI compatibility with ShipStation Integration
  • Dev – Added an Integration with Extenda Retail
  • Dev – Improved the code for adding tracking
  • Dev – Added autodetection for Canada Post
  • Dev – Added compatibility with Shopmagic plugins
  • Dev – Added an Integration with Parcel2Go
  • Dev – Added an admin notice for Black Friday Sale
  • Dev – Added an Integration with Canadian Machool
  • Fix – Adding multiple tracking numbers without TPI with bundle product
  • Fix – PHP Deprecated: preg_replace(): Passing null to parameter #3
  • Fix – shipment_countries showing as an array in add tracking widget
  • Fix – Warning – Undefined array key tracking_id
  • Fix – TPI not working with Automated CSV Import through FTP/SFTP

Version 4.6.6

  • Improvement – Move Usage Tracking panel from settings to license tab
  • Improvement – Change Integration name from CartRover to Extensiv
  • Dev – Add support for Hong Kong Post Autodetection
  • Dev – Improved the autodetection for PostNord Denmark

Version 4.6.5

  • Improvement – Added integration for CSG 3PL, Zappy and ShipHero
  • Improvement – Make the customizer email preview sidebar Responsive
  • Improvement – Royal Mail Integration
  • Improvement – Add multiple tracking number from NetSuite Connector Integration
  • Dev – Tested with WooCommerce 9.3.3
  • Dev – Add “Hourly” schedule option in the Automated CSV Import through FTP/SFTP
  • Dev – Improve the custom order number compatibility
  • Dev – Tested with WPML 4.7 and update the documentation
  • Fix – WooCommerce Shipping Integration
  • Fix – Customizer preview shows the comments section when changes any data and save

Version 4.6.4

  • Dev – Tested with WordPress 6.6.2
  • Fix – Qapla Integration
  • Fix – WooCommerce UPS Shipping Integration
  • Fix – WooCommerce GLS plugin by Tehster Integration
  • Fix – Set default shipping carrier not working

Version 4.6.3

  • Dev – Added integrations with NetSuite Connector
  • Dev – Auto map carrier like UPS® Ground or USPS Global UPS and USPS shipping carrier if the value received in the REST API
  • Dev – Added ‘manage_woocommerce’ permission through filter
  • Dev – Improve the Tracking URL escaping
  • Fix – Compatibility with Sequential Order Number plugin by Skyverge
  • Fix – Integration with WooCommerce UPS Shipping

Version 4.6.2

  • Improvement – Implement the search by tracking number functionality with HPOS in orders list
  • Improvement – Hide Track Order button from Tracking widget in email and My Account page tracking link is blank
  • Dev – Added integrations with Interparcel, WooCommerce GLS plugin, Germanized for WooCommerce, and Sendle.
  • Dev – Tested with WordPress 6.6.1 and WooCommerce 9.2.3
  • Fix – Resolved an issue where the Tracking Info email template was not being overridden in the theme/child-theme
  • Fix – Tracking Widget showing twice when Email Template Customizer for WooCommerce by Villatheme and YayMail – WooCommerce Email Customizer is active
  • Fix – PHP Warning: Undefined array key “tracking_id”

Version 4.6.1

  • Fix – Resolved the issue with importing CSV files for tracking numbers.
  • Fix – Resolved an issue where tracking information was only being added to the latest order when using the REST API with the WooCommerce Sequential Order Numbers Pro plugin activated.

Version 4.6

  • Improvement – Updated the string “selected” to use a non-translatable function for better compatibility.
  • Dev – Tested with WordPress 6.5.5 and WooCommerce 9.0.2
  • Fix – Resolved the name mapping issue with the Sendcloud integration.
  • Fix – Fixed the issue where custom email content was not being saved properly.

Version 4.5

  • Improvement – Import CSV from FTP
  • Improvement – Marge all the options in single option
  • Improvement – Display the Shipped date in the Shipment tracking column on the orders list page
  • Improvement – Improved the tracking info template design for responsive
  • Dev – Update the autodetection for FedEx Mexico
  • Dev – Add an option to Restrict adding the same tracking number in CSV Import
  • Dev – Added an Integration with Linnworks and SimpleSell
  • Dev – Tested with WordPress 6.5.4 and WooCommerce 9.0.0
  • Fix – Fulfill Items button not shows in Dokan Add tracking widget
  • Fix – Deprecated: Creation of dynamic property AST_PRO_Fulfillment_Dashboard::$table is deprecated

Version 4.4.1

  • Fix – Uncaught Error: Class “ZipArchive” not found in plugins/ast-pro/includes/class-ast-pro-install.php:448
  • Dev – Tested with WordPress 6.5 and WooCommerce 8.7.0

Version 4.4

  • Improvement – Change the Dear Systems name to Cin7
  • Improvement – Include the details of the user who adds the tracking information in the shipment tracking metabox
  • Improvement – Add an option to enable/disable the tracking widget from PDF Invoices
  • Improvement – Compatibility with WooCommerce Product Vendor plugin
  • Improvement – PluginHive Integration for multiple tracking numbers
  • Dev – Automap CJPacket shipping provider
  • Dev – Added Integration with eShipper
  • Dev – Add nonce in all the admin message dismissable URL
  • Dev – Added Integration with Qapla
  • Dev – Added Integration with Shiptime
  • Dev – Improve the product vendor Compatibility, send a Fulfillment notification to admin when add tracking information
  • Dev – Improved the API Name Mapping query
  • Dev – updated the Synch providers API call URL
  • Dev – Added compatibility with Decorator – WooCommerce Email Customizer plugin
  • Dev – Added a {shipping_method} placeholder in a customizer
  • Dev – Add tracking to PayPal for Partially Shipped orders
  • Fix – PHP Warning: Undefined array key “date_shipped”

Version 4.3

  • Fix – Call to a member function is_virtual() on bool in includes/class-ast-pro-tpi.php:344
  • Dev – Get “Add Tracking Order action” option data and update in Fulfillment Order Statuses

Version 4.2

  • Dev – Reload the page after deleting the tracking information from the order details page
  • Dev – Improve Add tracking so admin can add multiple tracking numbers without adding tracking per item
  • Dev – Improved GLS Sell & Send Italy Integration
  • Dev – Remove the Virtual product from the add tracking panel
  • Fix – Warning: Invalid argument supplied for foreach() in includes/class-ast-pro-settings.php on line 838

Version 4.1

  • Fix – $ is not a function in admin.js

Version 4.0

  • Improvement – Redesign tracking widget for TPI
  • Improvement – Change the terminology – Shipping providers” to “Shipping Carriers”
  • Improvement – Added Zenventory Integration
  • Improvement – Added WooCommerce JTL-Connector Integration
  • Improvement – Added SendCloud Integration
  • Improvement – Added Shirtee Cloud Integration
  • Improvement – Added compatibility with Dokan
  • Improvement – Update the design of the Edit Shipping provider, add a custom shipping provider, and synch the shipping provider popup
  • Improve – Duplicate Queries on the orders list
  • Dev – Display only enable shipping providers in the filter by shipping providers dropdown in the orders page
  • Dev – Added compatibility with WooCommerce Email Customizer Plus by Flycart
  • Dev – Added compatibility with PHP 8.2
  • Dev – Tested plugin with WordPress 6.4
  • Dev – Added script in footer for Open the Track Button link in a new tab option
  • Dev – added a filter “wc_ast_default_mark_shipped” to unchecked the uncheck the Mark order as: Shipped checkbox
  • Dev – change date format to ‘Y-m-d’ in the shipment tracking API response
  • Fix – Validation issue of shipping provider in add tracking lightbox
  • Fix – Warning: Attempt to read property “new_version” on null
  • Fix – Downloads table not added in Completed order status email
  • Fix – Tracking Widget alignment in the iPad
  • Fix – Undefined variable $tracking_number
  • Fix – shipped_date issue in the API
  • Fix – Warning: Undefined variable $provider_array in /includes/class-ast-pro-settings.php on line 1108
  • Fix – Remove Mark as Shipped from the actions column when the order status is Shipped
  • Fix – Warning: Attempt to read property “data” on null in plugins/ast-pro/includes/class-ast-pro-update-manager.php on line 79
  • Fix – Display custom tracking provider in the order details page and orders list page

Version 3.1

  • Improvement – Add Usage Data tracking
  • Improvement – Improve the search for Shipping Providers
  • Improvement – Update the Design of the Fulfillment Dashboard
  • Improvement – Improve the Tracking Widget display on the order details page in My Account area
  • Improved – Integration with PrintFul
  • Dev – Added integration with Byrd Fulfillment
  • Dev – Added compatibility with Smart Manager
  • Dev – Added compatibility with Email Customizer Pro by StoreApps
  • Dev – Added a filter – “ast_ali2woo_shipping_provider” to replace the shipping provider name in the Ali2Woo Integration
  • Dev – Improve the autodetection for FedEx
  • Dev – Improve Shipstation Integration for the Dokan module
  • Fix – search by country name not working in shipping providers list
  • Fix – Warning on license manager – Warning: Attempt to read property “subscription” on null in /plugins/ast-pro/includes/class-ast-pro-license-manager.php on line 520\
  • Fix – The tracking widget does not show in a Shipped email when using the WooCommerce Email Template Customizer Premium by Villatheme
  • Fix – Order Items display when the order is Partially Refunded

Version 3.0.1

  • Dev – Tested with WooCommerce 7.7.0
  • Fix – License deactivation issue

Version 3.0

  • Improvement – Added a Shipping provider filter on the WooCommerce orders tables(HPOS) page
  • Improvement – Added Additional Content in the Completed, Shipped and Partially Shipped email
  • Improvement – Improve the Shipping providers list page header design
  • Improvement – Improve the Integration settings design
  • Improvement – Improve the fulfillment table design
  • Dev – Added a Compatibility with WooCommerce Subscription
  • Dev – Remove the trackship tracking page functionality and add a filter on ast_tracking_link for TrackShip to use
  • Dev – Remove case sensitive from Map Shipping providers
  • Dev – Improve the autodetection for FedEx
  • Dev – Improve the autodetection for Aramex
  • Fix – Compatibility with WooCommerce Email Template Customizer Premium(Villatheme)
  • Fix – Search in Fulfilment Dashboard

Version 2.9

  • Dev – Change tracking info email template structure from Div to Table
  • Dev – Remove the TrackSip message for TrackShip connected but TrackShip For WooCommerce is not installed
  • Dev – Delete old tracking from TrackShip while Replace tracking information in CSV Import
  • Dev – Add validation in CSV Import when added short tracking number
  • Fix – Variation product image issue in Add tracking panel

Version 2.8

  • Improvement – Customizer – Add tracking number, shipping provider, and shipping date as a available placeholder
  • Improvement – Added Printful tracking Integration
  • Improvement – Added a filter in orders list page to get orders with tracking info but not exported to PayPal
  • Improvement – Improve CSV Import result display
  • Dev – Change ast_tracking_link for TS4WC
  • Dev – Improved the REST API, use store date format for shipped date
  • Dev – Improve ShippyPro Integration
  • Dev – Improve Autocomplete orders functionality for single item and single qty
  • Fix – Customizer save issue in Firefox

Version 2.7

  • Improvement – Improve TPI display on TrackShip tracking page
  • Improvement – Added integration for GLS Sell & Send Italy
  • Improvement – Added Integration with Print Label and Tracking Code for GLS and WooCommerce
  • Dev – Added compatibility with new WooCommerce HPOS(High Performance Order Storage)
  • Dev – Improve auto-detection

Version 2.6

  • Improvement – Added an option in the tracking widget customizer for Display Shipped label/Tracker Type
  • Improvement – Added an option Enable/Disable Restrict adding the same tracking number
  • Dev – Added compatibility with AutomateWoo
  • Dev – Shop Manager user role can access the Fulfillment Dashboard (unfulfilled orders)
  • Dev – Improve auto-detection for FedEx
  • Fix – Error on delete tracking information

Version 2.5

  • Improvement – Remove functionality for closing Add tracking popup on clicking outside the Add tracking popup
  • Improvement – Improve the customizer design
  • Improvement – Remove the padding option from the Tricking widget customizer
  • Dev – On quantity change of product on add tracking popup improved the shipped/partially shipped checkbox selection
  • Dev – When adding tracking information for all products not display TPI in the order details page, order emails, or my account order page
  • Dev – Improved the shipping provider’s auto-detection
  • Dev – tested with WooCommerce 6.7.0 and WordPress 6.0.1

Version 2.4

  • Improvement – Updated the design of the customizer
  • Improvement – Shipping Carrier Auto-detection improvements(removed disabled shipping providers from auto-detection)
  • Improvement – Add integration with DHL For WooCommerce
  • Dev – Dev – Move Integration option data into separate file
  • Dev – Improved the stamps.com Integration
  • Fix – API Name mapping issue with Shiptheory
  • Fix – Shiping provider slug issue on update custom shipping provider
  • Fix – Translation does not work in Tracking Widget
  • Fix – Compatibility with Email Template Customizer for WooCommerce by Villatheme
  • Fix – Tracking information display twice

Version 2.3

  • Improvement – Add accessibility support for toggles
  • Improvement – Add integration with WooCommerce Canada Post Shipping Plugin with Print Label by Pluginhive
  • Improvement – Unfulfilled orders – Products Lightbox improvements
  • Improvement – Add TrackShip promotion page if TS4WS is not installed
  • Dev – License activation improvements
  • Dev – Improved CSV Import to work with shipping provider slug
  • Dev – Restrict adding the same tracking information by REST API and via Integration services
  • Dev – Remove text domain from all the dynamic variables
  • Dev – Add compatibility with yith woocommerce badge management plugin
  • Dev – Change CURL to wp_remote_get to get the shipping provider image
  • Dev – Improved autodetection functionality for GLS
  • Fix – Placeholder is not working in custom order status email
  • Fix – Double tracking widget showing with Email customizer plugin by Villatheme
  • Fix – Fulfilment dashboard not showing all results
  • Fix – Issue with WPML, Order status email sent in admin language instead of the customer language

Version 2.2

  • Improvement – Implement New Email/Tracking Widget Customizer
  • Improvement – Improved the design of the Tracking Widget
  • Improvement – Added Inventory source tracking integration
  • Improvement – Added Stamps.com tracking integration
  • Improvement – Redesign the Integrations settings page
  • Dev – Test compatibility with Weglot WooCommerce Translation plugin
  • Dev – Test plugin with WooCommerce Multilingual 5.0.0 Beta
  • Dev – Test plugin WooCommerce 6.5.1
  • Dev – Improve the compatibility with Kadence
  • Dev – TPI – Remove refunded/canceled product from add tracking item
  • Dev – Added SKU validation in CSV Import
  • Fix – CRITICAL Uncaught Error: Call to a member function get_id() on bool in /templates/emails/ast-pro-tpi-email-order-details.php:133
  • Fix – fixed the design of the Firefox browser to add a tracking number popup
  • Fix – Sync providers issue on plugin activation
  • Fix – Automatically send tracking to PayPal when adding tracking from stamps.com
  • Fix – Map shipping provider issue with special characters
  • Fix – Date issue when adding tracking from CSV/API/Manually

Version 2.1

  • Fix – Fixed issue with Shipping provider list on plugin activate/deactivate
  • Improvement – Added a functionality to view plugin release details on plugin update

Version 2.0

  • Improvement – Added Shippo integration
  • Improvement – Added Shiptheory integration
  • Improvement – Improve the deisng of tracking info widget in order status email in mobile
  • Improvement – Added an option for edit the tracking URL of predefined shipping provider
  • Improvement – Updated the TPI design in TrackShip tracking page
  • Improvement – Set track button vertical allign top in tracking widget
  • Improvement – Added Sync providers message in AST’s shipping provider list
  • Dev – Unfulfilled Orders – compatibility with PDF plugins (actions)
  • Dev – Improve the logic for Singapore post Autodetection provider
  • Dev – Updated Autocomplete order functionality from API when there is 1 item with 1 qty in order
  • Dev – Improved the Royal Mail Click & Drop integration
  • Dev – Added a validation if shipping provider not selected when add tracking
  • Dev – Improved the WooCommerce shipping integration
  • Dev – Improve date shipped functionality when add tracking from GUI
  • Dev – Added an option to override the Shipping and Billing address template in Completed,Shipped and Partially Shipped order status email
  • Dev – Improved the Picqer integration
  • Dev – Improve the synch providers functionality based on provider_slug
  • Dev – Tested with WP 5.9.2 and WC 6.3.1
  • Fix – Fixed preview track link issue with autodetect shipping provider
  • Fix – Fixed Fulfillment dashboard issue when all shipping mehod selected
  • Fix – Fixed Shipstation integration
  • Fix – Fixed preview tracking link not working with custom shipping provider
  • Fix – Fixed Synch providers issue for J&T provider

Version 1.9

  • Improvement – Added PirateShip integration
  • Improvement – Added SendCloud Integration
  • Improvement – Move Fulfillment menu before WooCommerce
  • Dev – Remove Dianxiomi Integration
  • Fix – Partially Shipped email styling issue

Version 1.8

  • Improvement – Change the license activation system
  • Improvement – Add Docs, Support and Review link on plugins page
  • Dev – Improve CustomeCat Integration
  • Dev – Updated Deprecated jQuery code for jQuery keyup function
  • Fixed – PHP Warning: include(views/settings_header.php): Failed to open stream: No such file or directory in /wp-content/plugins/ast-pro/includes/class-ast-pro-fulfillment-dashboard.php on line 96
  • Fixed – Fix issue with Dear Inventory Integration

Version 1.7

  • Improvement – Add Delivered order status in Order Emails Display option
  • Dev – Improve CustomeCat Integration (Added support for USPS shipping)
  • Dev – Add another parameter for orginal order id in filter – ast_formated_order_id
  • Fix – Updated Tracking Email issue
  • Fix – Fixed issue with Dear Inventory Integration

Version 1.6

  • Improvement – Added Set default option for custom added provider
  • Improvement – Added Partially Shipped / Completed (Shipped) email in customer view option
  • Improvement – Added ParcelForce Integration
  • Dev – Added admin message for update database/synch providers
  • Dev – Added back the Delivered order status
  • Dev – Removed double slash from PayPal tracking API endpoint
  • Dev – Improve shippypro integration
  • Dev – Add option to override tpi email order details template
  • Fix – Improve plain text tracking info template

Version 1.5

  • Improvement – Added compatibility with WooCommerce Product Vendor plugin
  • Improvement – Added compatibility with WooCommerce Email Template Customizer by VillaTheme plugin
  • Improvement – Updated the design of Shipment Tracking settings page
  • Improvement – Updated the design of License page
  • Improvement – Change uninstall > deactivate when deactivating the plugin
  • Improvement – Remove clickable link from shipment tracking column in orders list page
  • Improvement – Remove white border between two column from tracking info widget
  • Dev – Added EIZ Integration
  • Dev – Added 3plwinner Integration
  • Dev – Added ShippyPro Integration
  • Dev – Added compatibility with WooCommerce Sequential Order Numbers Pro
  • Dev – Added support for Trackinng Per Item when Get shipment tracking endpoint
  • Fix – Tracking Per Item issue with Composite and Bundle products
  • Fix – Tracking information added multiple times by DianXiaomi Integration
  • Fix – Tracking information added multiple times by AliExpress Dropshipping Integration
  • Fix – Fixed PHP Notice: iconv(): Wrong charset, conversion from utf-8′ tous-ascii//TRANSLIT’ is not allowed in /…/wp-content/plugins/ast-pro/includes/class-ast-pro-admin.php on line 2132
  • Fix – Auto Detection Shipping Provider not working on FullFillment Dashboard
  • Fix – Tracking widget button text not matching settings
  • Localization – Updated the translations

Version 1.4

  • Improvement – Improve the UI of Tracking Per Item display in order status emails
  • Improvement – Add Tracking Per Item details in admin order details page line item
  • Improvement – Remove preview order option from tracking info and order status email customizer and set default dummy data
  • Dev – Added Dianxiaomi Integration
  • Dev – Added Printify Integration
  • Dev – Added CartRover Integration
  • Dev – Added Picqer Integration
  • Dev – Added Ali2Woo Integration
  • Dev – Improve Autodetector and added support for Shipa
  • Dev – Added ‘woocommerce_email_order_meta’ hook in custom order status and completed order status email templates
  • Dev – Added hook for Downloadable products in AST PRO Completed template
  • Dev – Optimize CSS
  • Fix – When the Completed email is removed in the display still tracking widget is showing on the Completed email

Version 1.3.2

  • Dev – Removed the ‘manage_woocommerce’ capability when add tracking to orders
  • Dev – Order is already marked shipped and there’s existing tracking, and adding new tracking – that new tracking automatically send to TrackShip
  • Dev – Added hook in completed and shipped order status email for downloadable products
  • Fix – fixed Shipped Date date picker issue on add tracking info lightbox in order details page

Version 1.3.1

  • Dev – Improve code security

Version 1.3

  • Fix – Fixed CSV Import issue with a large number of data in CSV
  • Fix – Fix email content line break issue in Completed, Shipped, and Partially Shipped Email
  • Improvement – Add Preview: Track Shipments link in Add Tracking Info Lightbox
  • Improvement – Added an option to default check Mark Order as Shipped(Completed) When Add Tracking to orders

Version 1.2

  • Improvement – Updated design og Integration settings page
  • Dev – Added integration with Ordoro
  • Dev – Added integration with Dear Systems
  • Dev – Improved the code security
  • Dev – Updated translations file and added new languages
  • Improvement – Added Time to Fulfill value in Fulfillment dashboard
  • Dev – Exclude Local Pickup orders from Fulfillment dashboard

Version 1.1.4

  • Fix – Fixed issue with Tracking Per Item display on order details page when variation product in order

Version 1.1.3

  • Fix – Fixed issue with CSV Import

Version 1.1.2

  • Fix – Fixed add tracking not working on the edit order page
  • Fix – Fixed search shipping providers not working
  • Fix – Fixed issue with ReadyToShip Integration

Version 1.1.1

  • Fix – Fixed issue with fulfillment dashboard with Time to Fulfill widget

Version 1.1

  • Dev – Standalone PRO version – the pro version will deactivate the free version, you do not need both plugins anymore.
  • Improvement – Add “Hide the shipping date” option to the tracking info widget customizer
  • Improvement – Improved UI/UX in the tracking info widget display in the customizer (one column, font size, image alignment)
  • Improvement – Custom Completed Order Status Email Template with email Customizer
  • Improvement – Updated design of settings page
  • Improvement – Added fulfillment dashboard
  • Improvement – Added PayPal Tracking functionality

Version 1.0.6

  • Dev – Added REST API endpoint
  • Dev – Optimized the shipping provider autodetection functionality
  • Dev – Updated text domain in fluid tracking info template
  • Fix – Fixed fluid tracking info template issue on shipment status customizer

Version 1.0.5

  • Improvement – Updated design of TPI display under order meta display in order details page
  • Improvement – Optimized the shipping provider autodetection functionality
  • Fix – Fixed fluid tracking info display for 1 column layout

Version 1.0.4

  • Improvement – Added option for Enable/Disable Auto detection of Shipping Provider
  • Improvement – Added option for Reassign Shipped order status on plugin deactivate
  • Dev – Tested with WooCommerce 5.2.0
  • Fix – Fixed issue with Shipping items Heading not working in custom order status email customizer

Version 1.0.3

  • Improvement – Make tracking info widget compatible in outlook
  • Fix – On My Account order details page do not open tracking lightbox if not connected to TrackShip

Version 1.0.2

  • Improvement – Added integrations with UPS Shipping Plugin (PluginHive), QuickBooks Commerce (formerly TradeGecko), Ali2Woo, WooCommerce Twilio SMS Notifications, and WC – APG SMS Notifications
  • Fix – Fixed Shipped order status email sent twice
  • Fix – Fixed Variation product issue when add tracking info with TPI through CSV/API

Version 1.0.1

  • Improvement – Added option to display shipping provider image in Tracking info display customizer
  • Improvement – By default enable Integration option if relevant plugin is install
  • Fix – Fixed issue with Custom shipped order status is not change when add tracking information mark as shipped
  • Fix – Fixed issue with Custom shipped status, disabled shipped status if Rename the “Completed” Order status label to “Shipped” is enabled
  • Fix – Added tracking widget header in the fluid tracking info display

Version 1.0.0

  • Dev – Launch it!