Skip to content

Releases: th2-net/th2-common-go

Release 0.2.1

18 Dec 08:07
ecf865e
Compare
Choose a tag to compare

What's Changed

  • Add mutex to secure access to senders and subscribers maps by @OptimumCode in #17

Full Changelog: v0.2.0...v0.2.1

Release 0.2.0

28 Apr 05:25
2d4aeec
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.1...v0.2.0

Release 0.1.1

23 Oct 11:22
61d6275
Compare
Choose a tag to compare

Changed

zerolog.properties file does not affect the global logging configuration now. Instead, it configures the internal logger for the common factory.
If the component needs to use a logger it should create one using github.com/th2-net/th2-common-go/pkg/log package.

Release 0.1.0

14 Sep 09:02
6b5f3cb
Compare
Choose a tag to compare

This release is not compatible with previous ones

Changed

In this release, the library structure was refactored. Structures and interfaces were moved around.

Protobuf structures were moved into the common library. Not need to generate them in the project that uses the library

Added

The raw router was added. It allows the component that uses this library to specify the payload it wants to send/receive via the message queue.

New method to create CommonFactory in the code (not from the command line arguments)

Release 0.0.3

06 Apr 13:17
7b272c7
Compare
Choose a tag to compare

Changes include:

New

  • New method for factory creation without using cmd arguments
  • Support for pin filtration
  • A new method for sending raw bytes into MQ via router

Changed

  • Improved logging messages to provide more information
  • Publisher caches MQ channels for the router key and reuses them