Boost logo

Boost :

Subject: Re: [boost] [1.54.0] Release notes
From: Antony Polukhin (antoshkka_at_[hidden])
Date: 2013-05-24 03:06:31


2013/5/24 Daniel James <daniel_at_[hidden]>:
> Hello everyone,
>
> It's time to send me your release notes, or if you're feeling
> enthusiastic, you can add them yourself at:
>
> http://svn.boost.org/svn/boost/website/public_html/live/feed/history/

Hi,

Please, add mine changes too:

* [phrase library..[@/libs/any/ Any]:]
  * Added C++11 features support [ticket 6999]:
    * Move assignment and move constructors.
    * Added `noexcept` modifiers.

* [phrase library..[@/libs/conversion/lexical_cast.htm Lexical cast]:]
  * Converting to character pointer now triggers compile time assert
instead of runtime [ticket 8334].
  * Lexical cast is now capable of converting `boost::int128_type` and
`boost::uint128_type` [ticket 7909].
  * Changed internal stream buffer handling, now works with libc++
[ticket 8267], [ticket 7704].
  * Restored getting address of `lexical_cast` function that was
broken in 1.53.0 [ticket 7421].
  * Fixed warnings, internals and tests [ticket 2558], [ticket 7949],
[ticket 8162], [ticket 8369], [ticket 8547].

* [phrase library..[@/libs/type_traits/ Type Traits]:]
  * New type traits implemented [ticket 8189]:
    * is_nothrow_move_constructible
    * is_nothrow_move_assignable
    * has_trivial_move_assign
    * has_trivial_move_constructor

* [phrase library..[@/libs/variant/ Variant]:]
  * Now uses new type traits from Boost.TypeTrait to detect `noexcept`
constructors and assignment
    operators [ticket 8296]. This shall increase performance of
`boost::variant` for many types
    in C++11.
  * Multivisitation implemented [ticket 8459].
  * Documentation updated to reflect C++11 features support.

--
Best regards,
Antony Polukhin

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk