Releases: Matatika/tap-googleads
Releases · Matatika/tap-googleads
Release v0.8.0
What's Changed
- chore(deps): bump cryptography from 42.0.4 to 43.0.1 by @dependabot in #43
- feat: Implement parent-child sync for all accessible customers by @tobiascadee in #45
- chore(deps-dev): bump black from 23.12.1 to 24.3.0 by @dependabot in #47
- chore(deps-dev): bump pytest from 7.4.4 to 8.3.3 by @dependabot in #49
- chore(deps-dev): bump tox from 3.28.0 to 4.21.2 by @dependabot in #52
- chore(deps-dev): bump black from 24.3.0 to 24.8.0 by @dependabot in #48
- chore(deps-dev): bump responses from 0.23.3 to 0.25.3 by @dependabot in #51
- chore(deps): bump singer-sdk from 0.40.0 to 0.41.0 by @dependabot in #50
- chore(deps-dev): bump mypy from 1.11.2 to 1.12.0 by @dependabot in #53
- fix: Determine customers already encountered from any previous context during runtime only by @ReubenFrankel in #57
- fix: Treat
customer_ids
as an override rather than a value mask by @ReubenFrankel in #58 - chore(deps-dev): bump tox from 4.21.2 to 4.23.0 by @dependabot in #56
- docs: Improve descriptions of customer ID-related settings by @ReubenFrankel in #60
- chore(deps-dev): bump mypy from 1.12.0 to 1.12.1 by @dependabot in #61
- feat: Update to
v18
API by @ReubenFrankel in #62 - refactor: Click view report stream state by @ReubenFrankel in #59
- fix: Ineligible customers are now skipped properly by @ReubenFrankel in #64
- chore(deps-dev): bump tox from 4.23.0 to 4.23.1 by @dependabot in #63
⚠️ BREAKING CHANGES ⚠️
comma_separated_string_of_customer_ids
setting renamed tocustomer_ids
New Contributors
- @tobiascadee made their first contribution in #45
Full Changelog: v0.7.0...v0.8.0
Release v0.7.0
- New comma_separated_string_of_customer_ids setting, allowing a user to provide a specific comma separated string of customer_ids to get data for.
- Updated new default behavior of CustomerHierarchyStream. This stream now output all available customer_ids and will sync data for all of them. (With the new setting array_of_customer_ids to override the behavior if wanted).
- New ClickViewReportStream, with state
- Added new optional setting to enable the ClickViewReportStream stream, as I seems this endpoint requires either more set up or more permissions on the google ads account.
- Updated README with info about new settings
Release v0.6.0
- Bumped dependencies where required and via dependabot
- Added new
login_customer_id
optional setting, allowing users to supply a different id for auth than thecustomer_id
which is the account we get the data for
Release v0.5.0
What's Changed
- fix: Support Python 3.10 and above by @ReubenFrankel in #16
- feat: Bump to
v16
API by @ReubenFrankel in #17 - Bump cryptography from 38.0.4 to 42.0.4 by @dependabot in #18
- Bump idna from 3.4 to 3.7 by @dependabot in #19
- Bump urllib3 from 1.26.14 to 1.26.18 by @dependabot in #20
- chore(deps-dev): bump responses from 0.15.0 to 0.23.1 by @dependabot in #21
- chore(deps-dev): bump types-requests from 2.28.11.12 to 2.31.0.6 by @dependabot in #22
- chore(deps-dev): bump black from 21.12b0 to 23.3.0 by @dependabot in #23
- chore(deps): bump requests from 2.28.2 to 2.31.0 by @dependabot in #24
- chore(deps-dev): bump pytest from 6.2.5 to 7.4.4 by @dependabot in #25
- chore(deps): bump certifi from 2022.12.7 to 2023.7.22 by @dependabot in #26
New Contributors
- @ReubenFrankel made their first contribution in #16
- @dependabot made their first contribution in #18
Full Changelog: v0.4.0...v0.5.0
Release v0.4.0
What's Changed
- Update supported Python versions
- Add Python 3.11
- Remove Python 3.6
- Bump API version to v14 due to upcoming sunset of v12
New Contributors
- @dimoobraznii1986 made their first contribution in #13
Full Changelog: v0.3.3...v0.4.0
Release v0.3.3
Thanks to @Aashalitkin 's for their PR: #8, adding a new stream and fixing a customer_id
issue.
- Added new stream
stream_geo_performance
- Fixed bug with
customer_id
in the CustomerHierarchyStream.
Release v0.3.2
- Updated tap to use Google Ads API V12
- Updated tests to reflect new
v12
endpoints - Removed
CustomerStream
as endpoint was deprecated
Release v0.3.1
Updated tap to use Google Ads v9.
Updated tests to reflect this change as well.
Release v0.3.0
Release of v0.3.0 supporting new target-postgres
variant Transferwise.
- Updated primary keys in all streams to work with the new Transferwise variant.
Release v0.2.0
Release of tap working with v0.2.0 of Matatika googleads packages.