# Changelog ## v0.3.0 - 2023-03-20 - Implement incoming observe requests and outgoing notifications - Add `lwm2m_observe` example - Sort options in `Message::new` constructor to ensure that they are always sorted - Add options sorting unit test ## v0.2.0 - 2023-03-17 - Optimize payload accesses by caching the payload offset - Change CoapOption value to be a reference instead of a `heapless::Vec` ## v0.1.0 - 2023-03-14 - Provides an Endpoint type for handling CoAP connections according to RFC 7252 - Only NSTART=1 is supported - Supports options parsing from URI - Supports the basic methods - Get - Post - Put - Delete - Supports two message types - Message - Owns most data - EncodedMessage - Based on borrowed byte buffer - Provides a process function that the user needs to call repetitive