Highlights
The format of the state in this tap was changed for this release:
Before
json
{
"bookmarks": {
"reviews": {
"replication_key": "at",
"replication_key_value": "<bookmark>"
}
}
}
After
json
{
"bookmarks": {
"reviews": {
"partitions": [
{
"context": {
"appId": "<appID>"
},
"replication_key": "at",
"replication_key_value": "<bookmark>"
}
]
}
}
}
It was previously broken if you were extracting from multiple Apps, so it's recommended to run a full-refresh with the new version. If you were extracting from a single App and you want to preserve the state, the above example should tell what changes you need to do to the state file in order to migrate to the new format.
What's Changed
* feat(deps): bump singer-sdk from 0.39.0 to 0.39.1 in the runtime-dependencies group by dependabot in https://github.com/edgarrmondragon/tap-google-play/pull/96
* packaging: Use `uv` instead of `poetry` by edgarrmondragon in https://github.com/edgarrmondragon/tap-google-play/pull/97
* refactor: Use partitions to extract from multiple Apps by edgarrmondragon in https://github.com/edgarrmondragon/tap-google-play/pull/99
**Full Changelog**: https://github.com/edgarrmondragon/tap-google-play/compare/v0.3.8...v0.4.0