Changelog
2.19.0 (2025-10-20)
Features
- Add support for Python 3.14 (98ee71abc0f97c88239b50bf0e0827df19630def)
Bug Fixes
- Deprecate credentials_file argument (98ee71abc0f97c88239b50bf0e0827df19630def)
2.18.2 (2025-06-11)
Documentation
- Update import statement example in README (dfc2cd6)
2.18.1 (2025-03-15)
Bug Fixes
[Many APIs] Allow Protobuf 6.x (7295cbb)
remove setup.cfg configuration for creating universal wheels (#13659) (59bfd42)
2.18.0 (2025-02-18)
Features
Add REST Interceptors which support reading metadata (c8e0760)
Add support for reading selective GAPIC generation methods from service YAML (c8e0760)
2.17.0 (2024-12-12)
Features
- Add support for opt-in debug logging (8e6b0cc)
Bug Fixes
- Fix typing issue with gRPC metadata when key ends in -bin (8e6b0cc)
2.16.1 (2024-11-11)
Bug Fixes
2.16.0 (2024-10-24)
Features
2.15.5 (2024-07-30)
Bug Fixes
- Retry and timeout values do not propagate in requests during pagination (42c4d04)
2.15.4 (2024-07-08)
Bug Fixes
2.15.3 (2024-03-05)
Bug Fixes
2.15.2 (2024-02-22)
Bug Fixes
deps: [Many APIs] Require
google-api-core>=1.34.1(#12308) (74dabeb)fix ValueError in test__validate_universe_domain (89c1b05)
2.15.1 (2024-02-06)
Bug Fixes
Add google-auth as a direct dependency (e75fcf6)
Add staticmethod decorator to _get_client_cert_source and _get_api_endpoint (e75fcf6)
Resolve AttributeError ‘Credentials’ object has no attribute ‘universe_domain’ (e75fcf6)
2.15.0 (2024-02-01)
Features
- Allow users to explicitly configure universe domain (4368029)
2.14.0 (2023-12-12)
Features
- Support cost_in_local_currency field in the cost projection (8832a03)
Documentation
Add comment for targetResources (8832a03)
Fix typo for the comment of reliability_projection (8832a03)
2.13.0 (2023-12-07)
Features
Add support for python 3.12 (e9655df)
Introduce compatibility with native namespace packages (e9655df)
Bug Fixes
2.12.1 (2023-09-19)
Documentation
- Minor formatting (025219f)
2.12.0 (2023-08-31)
Features
Add MarkRecommendationDismissed method (6a1b00f)
Add Sustainability and Reliability impact (6a1b00f)
Billing account scoped Recommender/InsightType config (6a1b00f)
ListRecommenders and ListInsightTypes RPC methods (#11623) (200e07d)
2.11.2 (2023-07-05)
Bug Fixes
2.11.1 (2023-03-23)
Documentation
2.11.0 (2023-02-28)
Features
- Enable “rest” transport in Python for services supporting numeric enums (d5153be)
2.10.1 (2023-01-20)
Bug Fixes
- Add context manager return types (0b364be)
Documentation
- Add documentation for enums (0b364be)
2.10.0 (2023-01-10)
Features
2.9.0 (2022-12-14)
Features
Add support for
google.cloud.recommender.__version__(e0fa41b)Add typing to proto.Message based class attributes (e0fa41b)
Bug Fixes
Add dict typing for client_options (e0fa41b)
deps: Require google-api-core >=1.34.0, >=2.11.0 (5856985)
Drop usage of pkg_resources (5856985)
Fix timeout default values (5856985)
Documentation
samples: Snippetgen handling of repeated enum field (e0fa41b)
samples: Snippetgen should call await on the operation coroutine before calling result (5856985)
2.8.3 (2022-10-07)
Bug Fixes
2.8.2 (2022-09-29)
Bug Fixes
2.8.1 (2022-08-11)
Bug Fixes
2.8.0 (2022-07-16)
Features
add audience parameter (5d2e042)
Implement configurable recommenders and update .bazel files (5d2e042)
Bug Fixes
2.7.4 (2022-06-06)
Bug Fixes
Documentation
2.7.3 (2022-05-05)
Documentation
- fix type in docstring for map fields (9749c44)
2.7.2 (2022-03-05)
Bug Fixes
deps: require google-api-core>=1.31.5, >=2.3.2 (#180) (9e4b8fb)
deps: require proto-plus>=1.15.0 (9e4b8fb)
2.7.1 (2022-02-11)
Bug Fixes
- resolve DuplicateCredentialArgs error when using credentials_file (7d26e56)
2.7.0 (2022-01-26)
Features
v1: add recommendation priority / insight severity (#165) (7c578fe)
v1: add recommendation security projection (7c578fe)
v1: add recommendation xor_group_id (7c578fe)
2.6.0 (2022-01-25)
Features
add configurable recommenders (9157aed)
add recommendation priority / insight severity (#164) (9157aed)
add recommendation security projection (9157aed)
add recommendation xor_group_id (9157aed)
2.5.1 (2021-11-02)
Bug Fixes
Documentation
2.5.0 (2021-10-14)
Features
2.4.0 (2021-10-08)
Features
2.3.4 (2021-09-30)
Bug Fixes
- improper types in pagers generation (a9bba5f)
2.3.3 (2021-09-24)
Bug Fixes
- add ‘dict’ annotation type to ‘request’ (99b111d)
2.3.2 (2021-07-28)
Bug Fixes
Documentation
Miscellaneous Chores
2.3.1 (2021-07-20)
Bug Fixes
2.3.0 (2021-07-01)
Features
Bug Fixes
Documentation
2.2.0 (2021-05-28)
Features
- add
from_service_account_info(94a006e)
Bug Fixes
2.1.0 (2021-01-29)
Features
Bug Fixes
Documentation
2.0.0 (2020-11-19)
⚠ BREAKING CHANGES
- use microgenerator (#54)
Features
- use microgenerator (#54) (63b8a43). SeeMigration Guide.
1.1.1 (2020-10-29)
Bug Fixes
- tweak retry params for ‘ListInsights’/’GetInsight’/’MarkInsightAccepted’ API calls (via synth) (#49) (0d2baaf)
1.1.0 (2020-07-13)
Features
Bug Fixes
1.0.0 (2020-05-21)
Features
0.3.0 (2020-03-14)
Features
0.2.0
01-24-2020 14:03 PST
Implementation Changes
- Deprecate resource name helper methods (via synth). (#9863)
New Features
- Add v1, set release level to beta. (#10170)
Documentation
Add Python 2 sunset banner to documentation. (#9036)
Change requests intersphinx url (via synth). (#9408)
Fix library reference doc link. (#9338)
Internal / Testing Changes
- Correct config path in synth file for recommender. (#10076)
0.1.0
09-27-2019 12:20 PDT
New Features
- initial release of v1beta1 (#9257)
Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-10-30 UTC.