PluginProbe
Route ‑ Shipping Protection / 2.4.18
Route ‑ Shipping Protection v2.4.18
2.4.19 2.4.18 2.4.17 2.4.16 2.4.15 2.4.14 2.4.13 2.4.12 2.4.11 2.4.10 2.4.9 2.4.8 2.4.7 2.4.6 2.4.5 2.4.4 2.4.3 2.4.2 2.2.4 2.2.5 2.2.6 2.2.8 2.2.9 2.3.0 2.3.1 All 153 releases
← All changes | readme.txt +54 -1 2.4.2 → 2.4.18 View file →
@@ -4,9 +4,9 @@
4 4 Contributors: routedev
5 5 Tags: route, routeapp, protection, tracking
6 6 Requires at least: 4.0
7 7 Tested up to: 6.9.4
8 -Stable tag: 2.4.2
8 +Stable tag: 2.4.18
9 9 Requires PHP: 5.6
10 10 License: GPLv2 or later
11 11 License URI: https://www.gnu.org/licenses/gpl-2.0.html
12 12
@@ -104,8 +104,61 @@
104 104
105 105 If you have suggestions/questions about Route, you can [write us](mailto:[email protected] "Route Product Team") so we can provide you assistance.
106 106
107 107 == Changelog ==
108 +
109 += 2.4.18 =
110 +* Fix: Leave Route webhooks paused when a merchant pauses them, so the reconciler does not turn them back on. Disabled webhooks are still restored after delivery failures
111 +
112 += 2.4.17 =
113 +* Fix: If shipment create is rejected with HTTP 400 Invalid ProductIDs, retry once using parent product IDs so variation orders match webhook order-create
114 +* Fix: Do not mark shipment sync as successful when Route returns HTTP 400 (all tracking providers)
115 +
116 += 2.4.16 =
117 +* Fix: Respect Route opt-out on CheckoutWC/WooCommerce AJAX checkout refreshes and stop extra cart mutations that stripped coupons
118 +
119 += 2.4.15 =
120 +* Fix: Hide the Route protection widget when Pickup is selected on WooCommerce Blocks checkout
121 +
122 += 2.4.14 =
123 +* Fix: Create order webhooks with a valid admin user_id (not 0) and permanently remove duplicate failed RouteApp webhook copies
124 +* Fix: Limit missing-order cron to 100 orders / 30 days and avoid firing order.updated on meta writes
125 +
126 += 2.4.13 =
127 +* Add: Force sync tracking numbers checkbox on Route Orders Sync — shipment sync flags and re-pushes missing shipments to Route
128 +
129 += 2.4.12 =
130 +* Fix: Strip Route Shipping Protection fee from ShipStation XML and REST order sync
131 +* Add: Explicit fee item identity meta for reliable Route fee detection across locales
132 +
133 += 2.4.11 =
134 +* Fix: Align shipment with order-create IDs
135 +
136 += 2.4.10 =
137 +* Fix: Add Route Fee button not reappearing on backend orders after subtotal drops below coverage limit
138 +
139 += 2.4.9 =
140 +* Fix: Route widget failing to load on classic checkout when WooCommerce Blocks assets are deregistered
141 +
142 += 2.4.8 =
143 +* Fix: Intermittent Route widget missing on WooCommerce Blocks checkout
144 +* Fix: Widget script dependency order on cart and checkout pages
145 +
146 += 2.4.7 =
147 +* Fix: ShipStation and TrackShip plugin conflict causing shipment cancellations
148 +
149 += 2.4.6 =
150 +* Fix Pirate Ship cross-provider cancellation bug with HTML tracking normalization
151 +* Add ShipStation defensive HTML check to prevent PHP notices
152 +
153 += 2.4.5 =
154 +* Fix Pirate Ship false shipment cancellation on unrelated note additions
155 +
156 += 2.4.4 =
157 +* Fix merchant creation failure when store name is null or empty
158 +
159 += 2.4.3 =
160 +* Expand /wp-json/route/status response with additional plugin settings
108 161
109 162 = 2.4.2 =
110 163 * Add compatibility with WooCommerce UPS Shipping Method tracking
111 164