| Home | Libraries | People | FAQ | More

## Release Notes

#### Boost 1.78.0

API Changes

- #628 Standalone mode of the library is deprecated.

New Features

- #549 #550 Allow external libraries to forward declare `value_to` and `value_from`.

Fixes

- #608 #612 Fixed signed integer overflow in number parsing.
- #620 Documentation fixes.

Improvements

- #557 Add support for `/Zc:implicitNoexcept-` on MSVC.

#### Boost 1.77.0

New Features

- #538 Implicit conversion operator from `string` to `std::string_view`.
- #521 `std::hash` specializations for json types.

Fixes

- `object` deallocates the correct size.
- Fixed crash when constructing `array` from a pair of iterators that form an empty range.
- `key_value_pair` allocates with the correct alignment.

Improvements

- `value_to` supports `TupleLike` types.
- `value_to` and `value_from` support `std::array` and similar types.

#### Boost 1.76.0

Fixes

- #481 Refactored `value_from` implementation; user customizations are now always preferred over library-provided overloads.
- #484 Fixed imprecise parsing for some floating point numbers.
- #485 Fixed link errors in standalone mode, when used alongside Boost.
- #497 Fix Boost.Build builds on GCC 4.8.

#### Boost 1.75.0

- Initial release.