Skip to content

Releases: niXman/yas

Release 7.1.0

21 Aug 09:44
Compare
Choose a tag to compare
  • Added Abseil btree map and flat hash map support
  • Added u16string support
  • Now serialization/de-serialization can be performed using std::vector as buffer
  • Compilation on FreeBSD was fixed
  • Was added missing header files inclusion
  • De-serialization for JSON was fixed to avoid segfault

Release 7.0.5

20 Dec 13:31
Compare
Choose a tag to compare
  • Fix build on architectures where char is unsigned
  • Fix for utf16(windows) / utf32(linux/osx) conversion for utf8
  • Unnecessary to_network()/from_network() functions was removed
  • Double/float types now can be serialized the same way as integers (on LE arch)

Release 7.0.4

16 Sep 22:33
Compare
Choose a tag to compare
  • load_array() optimized for non vector<bool> containers
  • some optimization for binary_streams

Release 7.0.3

14 Sep 13:22
Compare
Choose a tag to compare
  • ctsort and ctmap now in separate files
  • serialization of vector<bool> fixed
  • string escaping for JSON fixed
  • emscripten support added
  • default_traits::utoa() fixed
  • support for transparent comparators for map/multimap/set/multiset added
  • C++14 constexpr fnv1a() fixed for MSVC
  • examples fixed according latest changes

Release 7.0.2

21 Jan 16:02
Compare
Choose a tag to compare
  • mem i/o streams simplified
  • some optimizations and beautifications
  • copyright date updated

Release 7.0.1

21 Jul 14:31
Compare
Choose a tag to compare
  • serialization of std::chrono::duration<> fixed
  • use own struct pair instead of std::pair for ct-map
  • JSON serialization improved
  • yas::std_traits fixed
  • some optimizations and beautifications

Release 6.0.3

03 Mar 02:27
Compare
Choose a tag to compare
  • __YAS_CALC_STORAGE_SIZE() improved
  • binary_ostream improved
  • new helpers function in yas/tools.hpp
  • some optimizations and beautifications

Release 6.0.2

16 Dec 08:23
Compare
Choose a tag to compare
  • some optimizations for binary-compacted archives

Release 6.0.1

12 Dec 05:41
Compare
Choose a tag to compare
  • JSON
  • binary-compacted archive optimized

Release 5.0.1

09 Jul 13:33
Compare
Choose a tag to compare

MSVC2015-2017 fix.