uSTL v2.0 Release Notes

Release Date: 2013-11-08 // over 10 years ago
    • ๐Ÿšš Some C++11 features implemented. All containers now have move
      operations, emplace, and initializer lists. noexcept and
      constexpr added where appropriate.
    • Conform string API to standard
      All standard member functions are now present
      API change: insert(s,c,n) to insert(s,n,c)
    • ๐Ÿ‘ Compilation with clang is now supported. clang 3.2 required.
    • ๐Ÿ”„ Change margin allocation strategy to pow2 growth from +64
    • 0๏ธโƒฃ reserve will now use margin allocation by default, resize is still exact
    • Detect sys/mman.h and make it optional
    • Do not close stdin,stdout,stderr on exit
    • Do not use %m to format errors
    • Enable copy-on-write in memblock erase
    • Replace header guards with pragma once
    • Stop stripping zeroes when assigning specified-length strings