******************** Changed ======= * Changed ordering of certain context assignments in producer code. * Adds custom exceptions for producing and consuming errors.
5.3.1
******************** Fixed ===== * Constrain openedx-events version to at least 8.5.0 (for EventsMetadata serialization support)
5.3.0
******************** Changed ======= * Added event_metadata_as_dict to ProducingContext for easier replay from logs
5.2.0
******************** Changed ======= * Added event_data_as_dict to ProducingContext for easier replay from logs
5.1.0
******************** Changed ======= * Reconfigured serializers to use topic_record_name_strategy, allowing multiple event types per topic