Skip to content

Releases: arximboldi/immer

v0.9.1

13 Jan 19:55

Choose a tag to compare

  • Add Nix flakes support
  • Fix warnings with GCC #307
  • Fix issues with immer::box in collections #318

v0.9.0

10 Dec 15:33

Choose a tag to compare

Change Log

  • Fix problems storing types with 16-bit alignment #228
  • Fix moder standard library compatibily issues with iterators c4c7cb1 #257
  • Add experimental support for immer::persist #278
  • Set and map are nothrow-moveable #285
  • Ensure immer::box works with forward-declared types #282
  • Other small fixes

v0.8.1

03 Oct 12:26
5875f77

Choose a tag to compare

Changelog

  • flex_vector is now nothrow move constructible and assignable #246
  • gdb pretty printing functionality provided in extra
  • Fixed wrong argument order in some overloads of operator< for box<T> (#247)
  • Fix some MSVC compiler errors #263
  • Interoparibility with C++20 ranges improved #263
  • Some CMake and dependencies improvements

v0.8.0

24 Nov 23:51
58036b4

Choose a tag to compare

Change log

  • New table data-structure
  • Transients for map, set and map (thanks to Meta for sponsoring this work!)
  • New structural-sharing aware diff method for map, set and map (thanks @mvtec-richter for that!)
  • New update_if_exists method for map and set
  • New identity method on all data-structures
  • Various bug-fixes and performance improvements

v0.7.0

03 Oct 12:22

Choose a tag to compare

Bump version

v0.6.2

03 Oct 12:22
609d195

Choose a tag to compare

Merge pull request #84 from arximboldi/fix-array-empty

Fix array empty

v0.6.1

03 Oct 12:22

Choose a tag to compare

Bump version

v0.6.0

03 Oct 12:22

Choose a tag to compare

Bump version

v0.5.0

03 Oct 12:21

Choose a tag to compare

Bump version to 0.5.0