Changes

2.7.0 (2026-08-26)

Features

2.6.2 (2026-08-19)

Bug Fixes

2.6.1 (2026-07-07)

Bug Fixes

2.6.0 (2026-04-14)

2.5.1 (2026-03-31)

Bug Fixes

  • prevent nil span panic in Subscriber.Receive (#14278) (c590c35)

2.5.0 (2026-03-19)

Features

  • Add BigtableConfig type (177550d)
  • add keep alive support (#13457) (aeffa93)
  • introduce per stream flow control (#13642) (9bb9541)

2.4.0 (2026-02-04)

Features

  • Add AIInference MessageTransform type (80379ed)
  • fix concurrent map write (#13530) (50a9c4a)
  • update image to us-central1-docker.pkg.dev/cloud-sdk-librarian-prod/images-prod/librarian-go@sha256:ec5a10e927e3b3cdc457b23974879644572ab204864f353b19bf35d0af227678 (#13305) (04e111b)

Bug Fixes

  • return AckWithResult after NackImmediately shutdown mode (#13458) (e94436c)

Documentation

  • A comment for field analytics_hub_subscription_info in message .google.pubsub.v1.Subscription is updated (80379ed)
  • A comment for field subscription in message .google.pubsub.v1.CreateSnapshotRequest is updated (80379ed)
  • A comment for field topic in message .google.pubsub.v1.Subscription is updated (80379ed)
  • Add the IDENTIFIER field behavior annotation to fields of Cloud Pub/Sub methods that represent a specific identity and need to be sourced with additional care (21c9dbf)
  • add tags documentation links to Pub/Sub resource tags fields (db65e79)

2.3.0 (2025-10-22)

Features

  • Add AwsKinesisFailureReason.ApiViolationReason
  • Add tags to Subscription, Topic, and CreateSnapshotRequest messages for use in CreateSubscription, CreateTopic, and CreateSnapshot requests respectively
  • Annotate some resource fields with their corresponding API types

Documentation

  • A comment for field received_messages in message .google.pubsub.v1.StreamingPullResponse is changed

2.2.1 (2025-10-14)

Bug Fixes

  • pubsub/v2: Avoid Receive hang on context cancellation (#13114) (e7e169d)
  • pubsub/v2: Upgrade gRPC service registration func (8fffca2)

2.2.0 (2025-10-03)

Features

  • pubsub/v2: Support the protocol version in StreamingPullRequest (#12985) (4e8c9d5)

Bug Fixes

  • pubsub/v2: Respect ShutdownBehavior when handling timeout (#13021) (0135d93)

2.1.0 (2025-09-25)

Features

2.0.1 (2025-09-03)

Bug Fixes

  • pubsub/v2: Update flowcontrol metrics even when disabled (#12590) (c153495)

Documentation

2.0.0 (2025-07-16)

Features

  • pubsub/v2: Add MessageTransformationFailureReason to IngestionFailureEvent (208745b)
  • pubsub/v2: Add new v2 library (#12218) (c798f62)
  • pubsub/v2: Add SchemaViolationReason to IngestionFailureEvent (d8ae687)
  • pubsub/v2: Generate renamed go pubsub admin clients (a95a0bf)
  • pubsub/v2: Release 2.0.0 (#12568) (704efce)

Documentation

  • pubsub/v2: Document that the acknowledge_confirmation and modify_ack_deadline_confirmation fields in message .google.pubsub.v1.StreamingPullResponse are not guaranteed to be populated (208745b)
  • pubsub/v2: Standardize spelling of “acknowledgment” in Pub/Sub protos (d8ae687)
  • pubsub/v2: Update v2 package docs with migration guide (#12564) (5ef6068)

Changes