Skip to content

2025-10-07

Latest
Compare
Choose a tag to compare
@coryan coryan released this 08 Oct 17:06
149be44

Breaking Changes

  • The google-cloud-cloudsecuritycompliance-v1 crate was bumped to 2.0 because the service had breaking changes.
    • This is a Pre-GA service changes to its API are common and expected.
  • google-cloud-discoveryengine-v1
    • search(), and search_lite() return pages which contain both Vec<SearchResult> and Vec<Facet>.
    • Our code generator incorrectly used the Facet as the items for search().by_items() and search_lite().by_items().
    • The current type is (naturally) SearchResult.
  • We also fixed a similar problem in google-cloud-retail-v2:
    • search() also returns pages with both SearchResult and Facet lists, and the by_items() helper used the Facet whereas SearchResult is the correct element to turn into items.

New Libraries

What's Changed

  • Refactor most trait implementations out of the model.rs files.

    • This reduces the file size by (approximately) a factor of 3, making it easier to read them in the documentation and to load them into IDEs.
  • Using locational or regional endpoints with the StorageControl client now result in errors.

    • The service does not support these endpoints (yet).
    • The client library was erroneously using the global endpoint instead of the given locational or regional endpoints.
    • If you encounter these errors, use the default, global endpoint (storage.googleapis.com).
  • docs(storage): make public example by @suzmue in #3314

  • test(storage): run UBLA-disabled samples by @dbolduc in #3324

  • docs(storage): object retention sample by @dbolduc in #3326

  • docs(storage): add read public object example by @suzmue in #3329

  • feat(storage): add rewrite_until_done helper as extension trait by @suzmue in #3328

  • docs(guide): add rewrite_until_done helper to rewrite guide by @suzmue in #3345

  • docs: Single value setter samples for Secret Manager and Workflows by @amanda-tarafa in #3369

  • fix: support locational endpoints by @dbolduc in #3402

  • docs: Adds setter samples for maps and repeated fields by @amanda-tarafa in #3409

  • docs(storage): nicer landing page by @dbolduc in #3421

  • fix: paginated response items by @coryan in #3431

  • fix(storage): respect locational endpoints by @dbolduc in #3445

New Contributors

Full Changelog: v1.0.0...v1.1.0