Skip to content

Releases: plgd-dev/go-coap

v3.0.0

11 Oct 11:24
b890196

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.6.0...v3.0.0

v2.6.0

15 Jun 13:19

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.5.0...v2.5.1

v2.5.0

26 Jan 07:33

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.4.0...v2.5.0

v2.4.0

26 Feb 13:19

Choose a tag to compare

News

  • reduced goroutines

Breaking changes

  • Inactivity monitor was refactored - it supports client server
  • Keep-alive uses Inactivity monitor

Fixes

  • fix segfault for access to nil body message (#206)
  • fix an issue which prevents blockwise xfer working with observe
  • tcp, udp, dtls: fix write message to channel under select

v2.3.0

04 Jan 08:53

Choose a tag to compare

New Features

  • Inactivity monitoring for UDP/DTLS server(#194)
  • Allow to set UDP ClientConn timing parameters (#193)
  • Allow client to send non-confirmable messages (#192)
  • Optimize memory for TCP observation (#187)

v2.2.0

03 Dec 07:35
be4e3b0

Choose a tag to compare

New Features

  • allow to set dialer to Dial functions

Fixes

  • fix infinite loop caused by close connection during TLS handshake (#184)

v2.1.3

26 Nov 13:23
7381536

Choose a tag to compare

  • fix of silently stop notifications
  • move go-coap from travis to github actions (run tests on macos, windows, linux)

v2.1.2

06 Nov 19:20

Choose a tag to compare

  • move uint64 fields that are accessed using sync/atomic to the beginnng of struct to ensure proper alignment in memory #177

v2.1.1

05 Nov 07:15

Choose a tag to compare

  • fix concurrent access to receivingMessagesCache of blockwise

v2.1.0

30 Oct 19:22

Choose a tag to compare

New Features

  • add SetContextWithValue to ClientConn / mux.Client - example
  • add dial option WithCloseSocket to close connection for function Client()
  • cancel of observation wait for response
  • allows to set body with empty data

Fixes

  • fix leak of opened sockets
  • fix some errors