Skip to content

v5.0.0

Compare
Choose a tag to compare
@MelchiorSchuh MelchiorSchuh released this 17 Jul 05:54
a2aacc5

5.0.0 (2024-07-17)

Bug Fixes

  • ABI: update ABI (aba3661)
  • explicit keyword: Added explicit keyword and updated code with explicit construction of Points, Vectors, PolygonVertex/Edge, etc. (5520ec8)
  • Filesystem: upgrading to standard filesystem (b32b6e9)
  • Geode-Explicit: Rename global_epsilon to GLOBAL_EPSILON (const variable name convention) (fa8e2e3)
  • Geode-Explicit: renaming constexpr variables with uppercase names (a927e20)
  • Headers: rename file extensions from .h to .hpp (92b71a9)
  • License: add option per library (920ad35)
  • Optional: use std::optional (db6859e)
  • Private: rename private folders to internal (5687a5c)
  • STL: move to std::make_unique (2fc0034)
  • StringView: use std::string_view (c4a5c65)

BREAKING CHANGES

  • Headers: rename file extensions from .h to .hpp
  • Private: change namespace detail in private folders to internal namespace
  • StringView: absl::string_view has been replaced by std::string_view
  • Optional: absl::optional has been replaced by std::optional