Skip to content

v5.0.0

Choose a tag to compare

@BotellaA BotellaA released this 17 Jul 05:44
fb4b0d9

5.0.0 (2024-07-17)

Bug Fixes

  • Eigen: update eigen (9bf34bd)
  • explicit keyword: Added explicit keyword and updated code with explicit construction of Points, Vectors, PolygonVertex/Edge, etc. (45a3308)
  • Filesystem: update to new ABI (c275303)
  • Geode-Numerics: Rename global_epsilon to GLOBAL_EPSILON (const variable name convention) (a1acda9)
  • Geode-Numerics: renaming constexpr array variables with uppercase names (remaining ones) (82c7a21)
  • Geoe-Numerics: renaming constexpr variables with uppercase names (53d05c7)
  • Headers: rename file extensions from .h to .hpp (1cf32b2)
  • License: add option per library (c0d5ef2)
  • OG: renaming constexpr array variables with uppercase names (79e2924)
  • OpenGeode: update to new AABBTree api (2dd0606)
  • OpenGeode: update to new Grid helpers (40c1415)
  • Optional: use std::optional (ef0c49a)
  • Private: rename private folders to internal (c910e23)
  • STL: move to std::make_unique (e2f46b0)
  • StringView: use std::string_view (863c3bd)

Features

  • Build: add install symlink into build (b6fcf46)

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