Skip to content

Commit f7428d7

Browse files
committed
Chore: Renumber unreleased release from 3.7.0 to 3.6.12.
The pending TaxJar response-cache work is retargeted from the 3.7.0 minor to the 3.6.x patch line. Update the unreleased changelog and readme headings, and move the five @SInCE stamps on the new cache-normalization helpers so they document the version that will actually ship.
1 parent 870159a commit f7428d7

3 files changed

Lines changed: 7 additions & 7 deletions

File tree

changelog.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
*** WooCommerce Tax Changelog ***
22

3-
= 3.7.0 - 2026-xx-xx =
3+
= 3.6.12 - 2026-xx-xx =
44
* Tweak - Reduce redundant TaxJar API calls by matching cached tax responses across the cart and order paths and ignoring irrelevant formatting differences.
55

66
= 3.6.11 - 2026-08-05 =

classes/class-wc-connect-taxjar-integration.php

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1114,7 +1114,7 @@ protected function get_line_item( $id, $line_items ) {
11141114
* identical lines — an order can legitimately hold the same product twice at the
11151115
* same price — distinct, so neither loses its rate.
11161116
*
1117-
* @since 3.7.0
1117+
* @since 3.6.12
11181118
*
11191119
* @param array $line_items Line items whose 'id' is currently the bare product ID.
11201120
*
@@ -1156,7 +1156,7 @@ private function assign_canonical_line_item_ids( array $line_items ): array {
11561156
* cache keys and line item fingerprints — never to build the request sent to
11571157
* TaxJar, which keeps the merchant's values verbatim.
11581158
*
1159-
* @since 3.7.0
1159+
* @since 3.6.12
11601160
*
11611161
* @param mixed $value Value to normalize.
11621162
*
@@ -1186,7 +1186,7 @@ private function normalize_cache_string( $value ): string {
11861186
* silently reinterpreted — notably ZIP codes, where "01234" must never become
11871187
* "1234".
11881188
*
1189-
* @since 3.7.0
1189+
* @since 3.6.12
11901190
*
11911191
* @param mixed $value Value to normalize.
11921192
*
@@ -1223,7 +1223,7 @@ private function normalize_cache_number( $value ): string {
12231223
*
12241224
* Only the cache key is derived from this. The body sent to TaxJar is untouched.
12251225
*
1226-
* @since 3.7.0
1226+
* @since 3.6.12
12271227
*
12281228
* @param string $json Encoded TaxJar request body.
12291229
*
@@ -1246,7 +1246,7 @@ private function get_cache_signature( $json ): string {
12461246
* value, because several address fields hold digit-only strings that must keep
12471247
* their exact form (a leading-zero ZIP above all).
12481248
*
1249-
* @since 3.7.0
1249+
* @since 3.6.12
12501250
*
12511251
* @param mixed $value Value to canonicalize.
12521252
* @param string $key Key the value was found under.

readme.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ This plugin relies on the following external services:
7070

7171
== Changelog ==
7272

73-
= 3.7.0 - 2026-xx-xx =
73+
= 3.6.12 - 2026-xx-xx =
7474
* Tweak - Reduce redundant TaxJar API calls by matching cached tax responses across the cart and order paths and ignoring irrelevant formatting differences.
7575

7676
= 3.6.11 - 2026-08-05 =

0 commit comments

Comments
 (0)