******************** Changed ======= * Require and use openedx-events 5.0.0, which has a breaking API change that affects event bus consumers.
3.8.0
******************** Added ===== * Producer now passes all metadata fields as headers * Consumer emits events with the original metadata information (from the producer)
3.7.1
******************** Fixed ===== * Consumer management command exits with useful error message if confluent-kafka library not available.
3.7.0
******************** Changed ======= * Added ``reset_offsets_and_sleep_indefinitely`` method to consumer; relying code should switch to calling this when an offset timestamp is set. * Deprecated the ``offset_timestamp`` parameter on the consumer's ``consume_indefinitely`` method, since ``reset_offsets_and_sleep_indefinitely`` should be used instead.
3.6.3
******************** Fixed ===== * In the consumer loop, open new database connection if the old one has closed before processing messages
3.6.2
******************** Fixed ===== * Reset mode now commits the correct offsets to Kafka.