Releases
9.0.0
Compare
Sorry, something went wrong.
No results found
Breaking Changes
endpoint, basic_endpoint, and client have become value-based designs. #346
The static member function create() has been removed.
The constructor is now public.
Move constructor is supported.
You can replace endpoint<...>::create(...) with endpoint<...>{...} for value or std::make_shared<endpoint<...>>(...) for shared_ptr.
Updated the timeout duration setting function parameter type to std::chrono::milliseconds. #342 , #345
Users can now pass any duration types such as std::chrono::milliseconds, std::chrono::seconds, etc.
The minimum resolution is milliseconds.
Other Updates
Moved all implementations of basic_endpoint member functions to impl. #343
Deleted unused and undefined is_error() function. #341
Deleted client move operations. #339
Fixed CMake warnings due to CMP0167. #338
Removed invalid #. #336 , #337
Refined documentation. #335 , #340 , #347
Added separate compilation mode customization points. #331
Added destructor comments for basic_endpoint and client. #330
Refined unit tests. #328 , #329
Updated CLI library. #327
Added all RTT output modes to bench. #326
Fixed private constructor selection issue on publish packet. #325
Refined tests. #322 , #333 , #334
You can’t perform that action at this time.