GPC Version
0.9.83
Node.js Version
v25.8.1
Operating System
Windows
Command
gpc subscriptions update {PRODUCT_ID} --file {rel} --update-mask listings,basePlans --regions-version {version}
What happened?
regions-version {version} is never transmitted to the upstream google play api.
This parameter control a cut date to use to select which currency a country uses.
You know some countries switched currency recently, like Bulgaria last year.
By default the google play api uses the 2022 list. But you can opt in for the 2025 list.
That's what this parameter control, and the api uses it for setting prices / currencies.
What did you expect?
The parameter has a facade in gpc, but is not transmitted to the google play api. It should be instead.
Logs / Error Output
Additional Context
Fix built and verified ok. PR coming.
GPC Version
0.9.83
Node.js Version
v25.8.1
Operating System
Windows
Command
gpc subscriptions update {PRODUCT_ID} --file {rel} --update-mask listings,basePlans --regions-version {version}
What happened?
regions-version {version} is never transmitted to the upstream google play api.
This parameter control a cut date to use to select which currency a country uses.
You know some countries switched currency recently, like Bulgaria last year.
By default the google play api uses the 2022 list. But you can opt in for the 2025 list.
That's what this parameter control, and the api uses it for setting prices / currencies.
What did you expect?
The parameter has a facade in gpc, but is not transmitted to the google play api. It should be instead.
Logs / Error Output
Additional Context
Fix built and verified ok. PR coming.