go-res v0.4.2 Release Notes

Release Date: 2020-12-02 // 3 months ago

Previous changes from v0.4.0

  • RES protocol version

    • v1.2.1

    ๐Ÿ”„ Changelog

    ๐Ÿš€ This release is focusing on features requested by the community.

    ๐Ÿ“ฆ Package resprot

    ๐Ÿ“ฆ The resprot subpackage provides low level structs and methods for communicating with other services over NATS server.

    ๐Ÿ‘ QueueChanSubscribe support

    To allow better horizontal scaling when only using system.reset to update resources, go-res now by default uses nats' QueueChanSubscribe (instead of just ChanSubscribe). This is configurable, but will by default use the service name as queue group.

    ๐Ÿ‘ RES Protocol v1.2.1 support

    ๐Ÿš€ RES Protocol v1.2.1 introduced two new value types: soft references and data values. Support for these are also added in this release.

    โž• Added

    • ๐Ÿ“ฆ #73 RES service protocol subpackage
    • #75 Service Conn method
    • ๐Ÿ›ฐ #77 Allow empty request payload
    • #79 Allow QueueChanSubscribe
    • ๐Ÿ‘ #81 Soft reference support
    • #84 Data values