diff --git a/docs/pubsub/releases.rst b/docs/pubsub/releases.rst index c48e75324ada..8c468279ea13 100644 --- a/docs/pubsub/releases.rst +++ b/docs/pubsub/releases.rst @@ -17,3 +17,4 @@ * ``0.28.4`` (`PyPI `__, `Release Notes `__) * ``0.29.0`` (`PyPI `__, `Release Notes `__) * ``0.29.1`` (`PyPI `__, `Release Notes `__) +* ``0.29.2`` (`PyPI `__, `Release Notes `__) diff --git a/pubsub/CHANGELOG.md b/pubsub/CHANGELOG.md index c358fe2d2513..cb5bf612bf53 100644 --- a/pubsub/CHANGELOG.md +++ b/pubsub/CHANGELOG.md @@ -4,6 +4,35 @@ [1]: https://pypi.org/project/google-cloud-pubsub/#history +## 0.29.2 + +### Notable Implementation Changes + +- **Bug fix** (#4463): Making a subscription consumer actually stop + running after encountering an exception (#4472, #4498). This bug + is the **only** reason for the `0.29.2` release. +- Thread Changes + - Added names to all threads created directly by Pub / Sub (#4474, + #4476, #4480). Also removing spaces and colons from thread + names (#4476). +- Logging changes + - Adding debug logs when lease management exits (#4484) + - Adding debug logs when hen `QueueCallbackThread` exits (#4494). + Instances handle theprocessing of messages in a + subscription (e.g. to `ack`). + - Using a named logger in `publisher.batch.thread` (#4473) + - Adding newlines before logging protobuf payloads (#4471) + +### Documentation + +- Fixing broken examples in quick start (#4398) + +### Dependencies + +- Dropping + +PyPI: https://pypi.org/project/google-cloud-pubsub/0.29.2/ + ## 0.29.1 ### Notable Implementation Changes diff --git a/pubsub/setup.py b/pubsub/setup.py index 962d05018ea6..91af558d75b9 100644 --- a/pubsub/setup.py +++ b/pubsub/setup.py @@ -59,7 +59,7 @@ setup( name='google-cloud-pubsub', - version='0.29.2.dev1', + version='0.29.2', description='Python Client for Google Cloud Pub/Sub', long_description=README, namespace_packages=[