Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),

## [Unreleased]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wanna just bump in this PR?

Copy link
Contributor Author

@zack-freedman-shopify zack-freedman-shopify Mar 10, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we'd either need to wait until this goes out or get them to rebase on this.

Considering we're waiting on the feature flag to deploy to our own repo before this merges, I'd say let's wait.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That PR went out. Bump in this PR to avoid another one just for that?


---
## [1.23.0] - 2026-03-12
- Mark 17 countries as tax-inclusive: AR, CL, CO, EG, ID, IL, KZ, MX, PE, PH, QA, SA, KR, TW, TH, AE, VN [#438](https://github.com/Shopify/worldwide/pull/438)

---
## [1.22.0] - 2026-03-09
- Add CLDR unit formatting support for 12 new measurement categories: area, duration, electric, energy, frequency, light, power, pressure, speed, temperature, digital, and graphics (~50 new unit keys with locale-aware formatting) [#436](https://github.com/Shopify/worldwide/pull/436)
Expand Down
2 changes: 1 addition & 1 deletion Gemfile.lock
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

not intentional?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Definitely not....

Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ GIT
PATH
remote: .
specs:
worldwide (1.22.0)
worldwide (1.23.0)
activesupport (>= 7.0)
i18n
phonelib (~> 0.8)
Expand Down
1 change: 1 addition & 0 deletions data/regions/AE.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ tax: 0.05
currency: AED
unit_system: metric
tax_name: VAT
tax_inclusive: true
group: Asian Countries
group_name: Asia
phone_number_prefix: 971
Expand Down
1 change: 1 addition & 0 deletions data/regions/AR.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ tax: 0.21
currency: ARS
unit_system: metric
tax_name: VAT
tax_inclusive: true
group: South American Countries
group_name: South America
zip_example: C1070AAM
Expand Down
1 change: 1 addition & 0 deletions data/regions/CL.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ tax: 0.19
currency: CLP
unit_system: metric
tax_name: VAT
tax_inclusive: true
group: South American Countries
group_name: South America
zip_example: '8340457'
Expand Down
1 change: 1 addition & 0 deletions data/regions/CO.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ tax: 0.19
currency: COP
unit_system: metric
tax_name: VAT
tax_inclusive: true
group: South American Countries
group_name: South America
zip_example: '111221'
Expand Down
1 change: 1 addition & 0 deletions data/regions/EG.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ tax: 0.14
currency: EGP
unit_system: metric
tax_name: GST
tax_inclusive: true
group: African Countries
group_name: Africa
zip_example: '12411'
Expand Down
1 change: 1 addition & 0 deletions data/regions/ID.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ tax: 0.12
currency: IDR
unit_system: metric
tax_name: VAT
tax_inclusive: true
group: Asian Countries
group_name: Asia
zip_regex: "^[1-9]\\d{4}$"
Expand Down
1 change: 1 addition & 0 deletions data/regions/IL.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ tax: 0.18
currency: ILS
unit_system: metric
tax_name: VAT
tax_inclusive: true
group: Asian Countries
group_name: Asia
zip_regex: "^\\d{7}$"
Expand Down
1 change: 1 addition & 0 deletions data/regions/KR.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ tax: 0.1
currency: KRW
unit_system: metric
tax_name: VAT
tax_inclusive: true
group: Asian Countries
group_name: Asia
zip_regex: "^(\\d{5}|\\d{3}-\\d{3})$"
Expand Down
1 change: 1 addition & 0 deletions data/regions/KZ.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ tax: 0.12
currency: KZT
unit_system: metric
tax_name: VAT
tax_inclusive: true
group: Asian Countries
group_name: Asia
zip_example: '040900'
Expand Down
1 change: 1 addition & 0 deletions data/regions/MX.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ tax: 0.16
currency: MXN
unit_system: metric
tax_name: VAT
tax_inclusive: true
group: North American Countries
group_name: North America
zip_regex: "^\\d{5}$"
Expand Down
1 change: 1 addition & 0 deletions data/regions/PE.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ tax: 0.18
currency: PEN
unit_system: metric
tax_name: IGV
tax_inclusive: true
group: South American Countries
group_name: South America
zip_example: LIMA 23
Expand Down
1 change: 1 addition & 0 deletions data/regions/PH.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ tax: 0.12
currency: PHP
unit_system: metric
tax_name: VAT
tax_inclusive: true
zone_key: province
group: Asian Countries
group_name: Asia
Expand Down
1 change: 1 addition & 0 deletions data/regions/QA.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ code: QA
tax: 0.0
currency: QAR
unit_system: metric
tax_inclusive: true
group: Asian Countries
group_name: Asia
phone_number_prefix: 974
Expand Down
1 change: 1 addition & 0 deletions data/regions/SA.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ tax: 0.15
currency: SAR
unit_system: metric
tax_name: VAT
tax_inclusive: true
zip_regex: "^\\d{5}(-\\d{4})?$"
zip_requirement: optional
group: Asian Countries
Expand Down
1 change: 1 addition & 0 deletions data/regions/TH.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ tax: 0.07
currency: THB
unit_system: metric
tax_name: VAT
tax_inclusive: true
group: Asian Countries
group_name: Asia
zip_regex: "^[1-9]\\d{4}(-?\\d{4})?$"
Expand Down
1 change: 1 addition & 0 deletions data/regions/TW.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ tax: 0.05
currency: TWD
unit_system: metric
tax_name: VAT
tax_inclusive: true
group: Asian Countries
group_name: Asia
zip_example: '104'
Expand Down
1 change: 1 addition & 0 deletions data/regions/VN.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ tax: 0.1
currency: VND
unit_system: metric
tax_name: VAT
tax_inclusive: true
group: Asian Countries
group_name: Asia
zip_example: '119415'
Expand Down
2 changes: 1 addition & 1 deletion lib/worldwide/version.rb
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# frozen_string_literal: true

module Worldwide
VERSION = "1.22.0"
VERSION = "1.23.0"
end
Loading