English Ukrainian
Boost
Fedora 28 Boost 1.66 upgrade
*Boost* has been upgraded to version 1.66. Apart from a number of bugfixes and improvements to existing libraries, this brings several new libraries compared to Fedora 27: `Boost.PolyCollection`, `Boost.Stacktrace`, `Boost.Beast`, `Boost.CallableTraits`, `Boost.Mp11`.
One library has been removed, `Boost.TR1`, and a number of deprecated APIs in `Boost.Asio` have been removed. Code using `Boost.TR1` should be modified to use the equivalent features provided by other Boost libraries (e.g. `Boost.Tuple`, `Boost.Unordered`) or in the C++ standard library (e.g. `std::tuple`, `std::unordered_map`). Code using the deprecated Asio APIs should be modified by removing the `io_service` arguments.
You can find full lists of changes compared to Fedora 27 in upstream release notes:
link:++http://www.boost.org/users/history/version_1_66_0.html++[1.66 release notes]
link:++http://www.boost.org/users/history/version_1_65_1.html++[1.65.1 release notes]
link:++http://www.boost.org/users/history/version_1_65_0.html++[1.65 release notes]