mangos v2.0.8 Release Notes

Release Date: 2020-01-15 // almost 2 years ago
  • ๐Ÿš€ This is version 2.0.8, principally a bug fix release. Yes, we said v2.0.7 was going to the be the last v2.0.x release. We lied (but we didn't mean to!)

    ๐Ÿš€ This bug fix release addresses two bugs, but it includes a potential significant performance boost, particularly for PUB/SUB and SURVEYOR uses with many subscribers or respondents. (BUS and STAR also benefit.)

    • ๐Ÿ›  fixes #175 Use reference counting on messages to reduce copying
    • ๐Ÿ›  fixes #177 OptionSubscribe topic uses reference instead of copy
    • ๐Ÿ›  fixes #179 Panic in Message.Dup

    ๐Ÿ“š Some minor documentation fixups were included as well. If all goes according to plan, this will be the last v2.0.x release. (Famous last words...)

    ๐Ÿ‘ฏ Note that two new APIs were introduced for Message, the MakeUnique and Clone API. Callers are discouraged from using them in application code -- these are intended for use in protocol and transport implementations to reduce data copies. Incorrect use can lead to data corruption.