You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A (partial) list of bug fixed and issues resolved in this release can be found here.
Bug Fixes
Build System
Fixed use of CMAKE_INSTALL_PYTHON3DIR CMake variable to specify the
installation path of Python bindings, as in previous versions the variable
was defined but ignored (#2523).
Fixed the build of Python bindings on Windows (#2525, #2527).
Libraries
conf
Fixed float128_t where long double is 64 bit (#2510).
os
If in a yarp::os::NetworkClock a clock reset is detected, fill the gap
between the waiter and the time published by the network clock port.
A network clock reset is defined as a jump in the past of the time published
by the network clock port.
This fix avoids that all the threads that are waiting a yarp::os::NetworkClock::delay call on that network clock remain blocked when
a time reset occurs (#800, #2494).
Fixed error in race condition during the scan of plugins in YarpPluginSelector, avoided concurrent access to variables (#2538).
Tools
yarplogger
Fixed crash when attempting to clear a selected log with its log tab opened
(#2554).
Bindings
Python
Added example_callback.py, which showcases a BufferedPort with an attached
callback handler for logging incoming bottles (#2555).
Contributors
This is a list of people that contributed to this release (generated from the
git history using git shortlog -ens --no-merges v3.4.3..v3.4.4):
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
YARP 3.4.4 was released today and is now available for download at: https://github.com/robotology/yarp/releases/v3.4.4.
A (partial) list of bug fixed and issues resolved in this release can be found
here.
Bug Fixes
Build System
CMAKE_INSTALL_PYTHON3DIR
CMake variable to specify theinstallation path of Python bindings, as in previous versions the variable
was defined but ignored (#2523).
Libraries
conf
os
yarp::os::NetworkClock
a clock reset is detected, fill the gapbetween the waiter and the time published by the network clock port.
A network clock reset is defined as a jump in the past of the time published
by the network clock port.
This fix avoids that all the threads that are waiting a
yarp::os::NetworkClock::delay
call on that network clock remain blocked whena time reset occurs (#800, #2494).
YarpPluginSelector
, avoided concurrent access to variables (#2538).Tools
yarplogger
(#2554).
Bindings
Python
example_callback.py
, which showcases aBufferedPort
with an attachedcallback handler for logging incoming bottles (#2555).
Contributors
This is a list of people that contributed to this release (generated from the
git history using
git shortlog -ens --no-merges v3.4.3..v3.4.4
):Beta Was this translation helpful? Give feedback.
All reactions