Skip to content

Latest commit

 

History

History
47 lines (40 loc) · 2.1 KB

CHANGELOG.md

File metadata and controls

47 lines (40 loc) · 2.1 KB

Messaging Module (in Go)

Github repository

[2.0.0] - 2021-06-30

Features ✨

  • Add ReceivedTopic to MessageEnvelope & remove Checksum (#192d447)
    BREAKING CHANGE:
    Checksum property has been removed from the MessageEnvelope
    

Bug Fixes 🐛

  • Use Redis Pub/Sub which supports topic scheme with wild cards (#e3da10d)
    BREAKING CHANGE:
    Redis Pub/Sub is not compatible with the previous Redis Streams implementation.  All clients must be using the new implementation in order to properly send and receive messages.
    
  • Resolve race condition in ZMQ impl when binding to port (#8f0eb58)

Code Refactoring ♻

  • Rename type for Redis implementation to redis (#3ab17e9)
    BREAKING CHANGE:
    Type for Redis implementation changed from `redisstreams` to `redis`
    
  • Add Done() method to MockToken for latest Paho module (#2f6b1ab)

[v0.1.29] - 2020-12-29

Bug Fixes 🐛

  • Add ability to re-subscribe to topics when reconnected (#e6a09cc)

[v0.1.27] - 2020-10-19

Bug Fixes 🐛

  • Change CorrelationID key constant to match recent change in edgex-go (#47c5376)

[v0.1.26] - 2020-10-09

Bug Fixes 🐛

  • redisstreams: Properly set Password via reflection when found in Options (#f0ba16a)

[v0.1.17] - 2020-04-03

Bug