URBI SDK Changelog
What's new in URBI SDK 2.7.4
Nov 29, 2011- Even more bug and documentation fixes.
- Boost and ROS have been upgraded.
- Initial support for pkg-config.
New in URBI SDK 2.7.3 (Oct 24, 2011)
- File descriptor leaks when using Process (Section 23.48).
- Compatibility with Boost 1.46.
- Binary packages now include simple aliases to the Boost libraries (e.g., you may use ‘-lboost_date_time’ instead of ‘-lboost_date_time-gcc44-mt-1_38’).
- Binary packages on Ubuntu Lucid now use its native Boost libraries (1.40) instead of Boost 1.38, and were built with ROS Diamondback.
New in URBI SDK 2.0.3 (Jun 28, 2010)
- New Features:
- Container (Section 19.8), prototype for Dictionary (Section 19.11), List (Section 19.30) derive.
- e not in c is mapped onto c.hasNot(e) instead of !c.has(e).
- Float.limits (Section 19.20)
- JobasString
- IoService (Section 19.26)
- Event’¡¡’
- ListargMax, ListargMin, Listzip
- Tuple’+’
- Tuple’*’
- Assertion failures are more legible:
- var one = 1|;
- var two = 2|;
- assert (one == two);
- [00000002:error] !!! failed assertion: one == two (1 != 2)
- instead of
- assert (one == two);
- [00000002:error] !!! failed assertion: one.’==’(two)
- previously. As a consequence, System.assert_op is deprecated. The never documented following slots have been removed from System (Section 19.58): assert_eq, assert_ge, assert_gt, assert_le, assert_lt, assert_meq, assert_mne, assert_ne.
- Fixes:
- List’¡’ and Tuple’¡’ implement true lexicographic order: [0, 4] < [1, 3] is true. List comparison used to implement member-wise comparison; the previous assertion was not verified because 4 < 3 is not true.
- MutexasMutex is fixed.
- Directory (Section 19.12) events were not launched if a Directory (Section 19.12) had already been created on the same Path (Section 19.41).
- waituntil no longer ignores pattern guards.
- Documentation:
- Garbage collection (Section 18.11).
- Structural Pattern matching (Section 18.5).
- CallMessagesender and CallMessagetarget.
- DictionaryasString.
- DirectoryfileCreated and DirectoryfileDeleted.
- Listmax, Listmin.
- MutexasMutex.
- ObjectlocalSlotNames.