Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

0.6.1 - 2021-02-24

Changed

  • Fixed a bug causing malformed acknowledgement requests (#54)

0.6.1 - 2021-02-23

Changed

  • Decreased maximum number of ackIds per request (#49)

0.6.0 - 2020-02-18

Added

  • Support for passing a tuple for the scope option

Changed

0.5.0 - 2019-11-06

Added

  • Client options for connection pools (#37)

  • Support for configuring acknowledgement behavior (#36)

Changed

  • Move acknowledger behaviour from GoogleApiClient into ClientAcknowledger (#39)

0.4.0 - 2019-08-19

Changed

  • Move to Plataformatec GitHub organization and become an official Broadway connector

  • Rename behaviour RestClient to Client (#23)

  • Use hackney as the default adapter (#20)

  • Require Broadway 0.4.x and (optionally) Goth 1.x (#26)

  • Replace :token_module option with :token_generator (#29)

  • Hide handle_receive_messages function that was accidentally made public

0.3.0 - 2019-05-08

Changed

  • BREAKING: The PubsubMessage struct now gets unpacked into the %Broadway.Message{} received in your pipeline. If you were using message.data.data before, you can now use message.data. Additional properties from the PubsubMessage can be found in the message metadata, for instance: message.metadata.attributes or message.metadata.messageId.
  • Requires :broadway ~> 0.3.0

0.1.3 - 2019-05-06

Changed

0.1.2 - 2019-04-11

Changed

  • MIX_ENV for publishing releases to Hex.

0.1.1 - 2019-04-11

Added

  • This CHANGELOG file to hopefully serve as an evolving example of a standardized open source project CHANGELOG.

Changed

  • Fixed CircleCI build for publishing docs to Hex.

0.1.0 - 2019-04-10

Added