Changes

0.5.0 (2021-01-07)

Features

  • pubsublite: add client library metadata to headers (#3458) (8226811)
  • pubsublite: publisher client (#3303) (1648ea0)
  • pubsublite: settings and message transforms for Cloud Pub/Sub shim (#3281) (74923c2)
  • pubsublite: subscriber client (#3442) (221bfba)

Bug Fixes

  • pubsublite: return an error if no topic or subscription fields were updated (#3502) (a875969)

0.4.0 (2020-12-09)

Features

pubsublite/internal/wire implementation:

Bug Fixes

  • pubsublite: fixed return value of AdminClient.TopicSubscriptions (#3220) (f37f118)

0.3.0 (2020-11-10)

Features

  • pubsublite: Added Pub/Sub Lite clients and routing headers (#3105) (98668fa)
  • pubsublite: Flow controller and offset tracker for the subscriber (#3132) (5899bdd)
  • pubsublite: Mock server and utils for unit tests (#3092) (586592e)
  • pubsublite: Move internal implementation details to internal/wire subpackage (#3123) (ed3fd1a)
  • pubsublite: Periodic background task (#3152) (58c12cc)
  • pubsublite: Test utils for streams (#3153) (5bb2b02)
  • pubsublite: Trackers for acks and commit cursor (#3137) (26599a0)

v0.2.0

  • Features
    • feat(pubsublite): Types for resource paths and topic/subscription configs (#3026)
    • feat(pubsublite): Pub/Sub Lite admin client (#3036)

v0.1.0

This is the first tag to carve out pubsublite as its own module. See: https://github.com/golang/go/wiki/Modules#is-it-possible-to-add-a-module-to-a-multi-module-repository.