What's new in 1.17.0

  • New libraries

    Added the Array library, an STL‑compliant fixed‑size container wrapper; header renamed to array_traits.hpp.

  • Performance improvements

    Removed exception‑specifications in smart pointers, cutting overhead and speeding up execution.

  • Security & reliability

    Fixed compiler issues in call_traits, compressed_pair, and type_traits; updated cast.hpp to silence warnings.

  • Developer experience

    Added Linux compiler status and migrated Boost source to a public CVS repository for easier access.

Release notes version 1.17.0

Version 1.17.0

August 3rd, 2000 12:00 GMT

  • Array Library added - An STL compliant container wrapper for arrays of constant size from Nicolai Josuttis.
  • array traits header renamed array_traits.hpp (was array.hpp).
  • Random Number Library: more minor changes to support more compilers.
  • Smart Pointer Library: performance reducing exception-specifications removed.
  • Compiler and test program fixes for call_traits, compressed_pair, and type_traits.
  • Updated cast.hpp to clear compiler warning messages.
  • Linux Compiler Status added.
  • Boost source code now lives in a publicly accessible Concurrent Versions System (CVS) repository.

All Contributors


Join the Boost Developers Mailing List

Get the latest on releases, features, security patches, fixes and all major announcements.
Want to fix bugs, review code, maintain libraries, and propose new features?
Read our contributors guide and join the Boost community.

Boost is publicly released three times a year in April, August, and December. Each release has updates to existing libraries, and any new libraries that have passed the rigorous acceptance process.

Decorative illustration