fix: An existing enum `MoonPhase` is removed
fix: The type of an existing field `moon_phase` is changed from `.google.maps.weather.v1.MoonPhase` to `.google.maps.weather.v1.MoonEvents.Phase` in message `.google.maps.weather.v1.MoonEvents`
fix: The type of an existing field `publisher` is changed from `.google.maps.weather.v1.Publisher` to `.google.maps.weather.v1.DataSource.Publisher` in message `.google.maps.weather.v1.DataSource`
fix: The type of an existing field `event_type` is changed from `.google.maps.weather.v1.WeatherEventType` to `.google.maps.weather.v1.PublicAlerts.EventType` in message `.google.maps.weather.v1.PublicAlerts`
fix: The type of an existing field `severity` is changed from `.google.maps.weather.v1.Severity` to `.google.maps.weather.v1.PublicAlerts.Severity` in message `.google.maps.weather.v1.PublicAlerts`
fix: The type of an existing field `certainty` is changed from `.google.maps.weather.v1.Certainty` to `.google.maps.weather.v1.PublicAlerts.Certainty` in message `.google.maps.weather.v1.PublicAlerts`
fix: The type of an existing field `urgency` is changed from `.google.maps.weather.v1.Urgency` to `.google.maps.weather.v1.PublicAlerts.Urgency` in message `.google.maps.weather.v1.PublicAlerts`
fix: An existing enum `WeatherEventType` is removed
fix: An existing enum `Publisher` is removed
fix: An existing enum `Urgency` is removed
fix: An existing enum `Severity` is removed
fix: An existing enum `Certainty` is removed
fix: An existing enum `TemperatureUnit` is removed
fix: The type of an existing field `unit` is changed from `.google.maps.weather.v1.TemperatureUnit` to `.google.maps.weather.v1.Temperature.Unit` in message `.google.maps.weather.v1.Temperature`
fix: An existing enum `CardinalDirection` is removed
fix: The type of an existing field `cardinal` is changed from `.google.maps.weather.v1.CardinalDirection` to `.google.maps.weather.v1.WindDirection.Cardinal` in message `.google.maps.weather.v1.WindDirection`
fix: An existing enum `SpeedUnit` is removed
fix: The type of an existing field `unit` is changed from `.google.maps.weather.v1.SpeedUnit` to `.google.maps.weather.v1.WindSpeed.Unit` in message `.google.maps.weather.v1.WindSpeed`
docs: A comment for field `moon_phase` in message `.google.maps.weather.v1.MoonEvents` is changed
docs: A comment for field `publisher` in message `.google.maps.weather.v1.DataSource` is changed
docs: A comment for field `event_type` in message `.google.maps.weather.v1.PublicAlerts` is changed
docs: A comment for field `polygon` in message `.google.maps.weather.v1.PublicAlerts` is changed
docs: A comment for field `severity` in message `.google.maps.weather.v1.PublicAlerts` is changed
docs: A comment for field `certainty` in message `.google.maps.weather.v1.PublicAlerts` is changed
docs: A comment for field `urgency` in message `.google.maps.weather.v1.PublicAlerts` is changed
docs: A comment for field `unit` in message `.google.maps.weather.v1.Temperature` is changed
docs: A comment for field `cardinal` in message `.google.maps.weather.v1.WindDirection` is changed
docs: A comment for field `unit` in message `.google.maps.weather.v1.WindSpeed` is changed
PiperOrigin-RevId: 961703156
fix!: Change the type of the `segments` field in `LookupForecastMinutesResponse` from `PrecipitationSegments` to `PrecipitationSegment`
feat: Add the new message `PrecipitationSegment`
feat: Add `PrecipitationIntensity` enum and `intensity` field to `PrecipitationSegment`
BREAKING CHANGE: The message `PrecipitationSegments` has been removed. The `segments` field in `LookupForecastMinutesResponse` has changed its type from the removed `PrecipitationSegments` to the new message `PrecipitationSegment`. Consumers must update their code to use `PrecipitationSegment`.
PiperOrigin-RevId: 908005286
This update introduces breaking changes to the LookupForecastMinutes method.
BREAKING CHANGE: The LookupForecastMinutes method has breaking changes:
fix!: Pagination feature is changed for method LookupForecastMinutes in service Weather
fix!: An existing field language_code is removed from message .google.maps.weather.v1.LookupForecastMinutesRequest
fix!: An existing field events is removed from message .google.maps.weather.v1.LookupForecastMinutesResponse
feat: A new message PrecipitationSegments is added
feat: A new field segments is added to message .google.maps.weather.v1.LookupForecastMinutesResponse
PiperOrigin-RevId: 905717975
along with an `opening_date` field to indicate when the establishment
will open in the future
feat: add a new `include_future_opening_businesses` flag to Nearby Search, Text Search, and AutocompletPlaces. When true, businesses opening in the future are included in the results.
PiperOrigin-RevId: 885675815
feat: Add `googleMapsLinks` field for links to different actions on Google Maps
fix!: An existing field `topic` is removed from message `.google.maps.places.v1.ContentBlock`
fix!: An existing field `references` is removed from message `.google.maps.places.v1.ContentBlock`
docs: A comment for field `reviews` in message `.google.maps.places.v1.ContextualContent` is changed
docs: A comment for field `photos` in message `.google.maps.places.v1.ContextualContent` is changed
PiperOrigin-RevId: 869356577
feat: add experimental U-turn Avoidance feature
feat: add OptimizeToursLongRunning method
feat: add OptimizeToursUri method
docs: A comment for field `duration_distance_matrices` in message `.google.maps.routeoptimization.v1.ShipmentModel` is changed
docs: A comment for field `precedence_rules` in message `.google.maps.routeoptimization.v1.ShipmentModel` is changed
docs: A comment for enum `TravelMode` is changed
docs: A comment for field `place_id` in message `.google.maps.routeoptimization.v1.Waypoint` is changed
PiperOrigin-RevId: 819788002
An update to Go gRPC Protobuf generation will change service registration function signatures to use an interface instead of a concrete type in generated .pb.go service files. This change should affect very few client library users. See release notes advisories in https://github.com/googleapis/google-cloud-go/pull/11025.
PiperOrigin-RevId: 813834114
fix!: Pagination feature is changed for method `LookupPublicAlerts` in service `Weather`
feat: A new message `DataSource` is added
feat: A new message `SafetyRecommendation` is added
feat: A new message `PublicAlerts` is added
feat: A new enum `WeatherEventType` is added
feat: A new enum `Publisher` is added
feat: A new enum `Urgency` is added
feat: A new enum `Severity` is added
feat: A new enum `Certainty` is added
feat: A new field `language_code` is added to message `.google.maps.weather.v1.LookupPublicAlertsRequest`
feat: A new field `page_size` is added to message `.google.maps.weather.v1.LookupPublicAlertsRequest`
feat: A new field `page_token` is added to message `.google.maps.weather.v1.LookupPublicAlertsRequest`
feat: A new field `weather_alerts` is added to message `.google.maps.weather.v1.LookupPublicAlertsResponse`
feat: A new field `region_code` is added to message `.google.maps.weather.v1.LookupPublicAlertsResponse`
feat: A new field `next_page_token` is added to message `.google.maps.weather.v1.LookupPublicAlertsResponse`
docs: A comment for message LookupPublicAlertsRequest is changed
docs: A comment for message LookupPublicAlertsResponse is changed
The Public Alerts endpoint will allow developers who use Google platforms to access comprehensive real time weather alerts data.
PiperOrigin-RevId: 799916577
feat: Add new `ImageryQuality` tier for allowing satellite-based Solar API results
docs: Add more detailed descriptions for each `ImageryQuality` tier
PiperOrigin-RevId: 795589896
fix!: An existing field `references` is removed from message `.google.maps.places.v1.Place`
fix!: An existing message `AreaSummary` is removed
fix!: An existing field `area_summary` is removed from message `.google.maps.places.v1.Place`
docs: change comments for some fields in Places API
feat: add address descriptor proto
feat: add new photo fields
feat: update GenerativeSummary fields
feat: add new GoogleMapsLinks fields
feat: add new NeighborhoodSummary fields
feat: add new ReviewSummary fields
feat: add new review fields
PiperOrigin-RevId: 757991647
An update to Go gRPC Protobuf generation will change service registration function signatures to use an interface instead of a concrete type in generated .pb.go service files. This change should affect very few client library users. See release notes advisories in https://github.com/googleapis/google-cloud-go/pull/11025.
PiperOrigin-RevId: 754988866
docs: add field `snow_qpf` in `.google.maps.weather.v1.Precipitation`
docs: add field `snow_qpf` in `.google.maps.weather.v1.LookupCurrentConditionsResponse`
PiperOrigin-RevId: 738265359