- #485: Removes deprecated CMake package config variables, potentially breaking existing CMake configurations
- #608: Removes CI jobs for C++03 compatibility, signaling transition to modern C++ standards
- #649: Move Eigen::all, last, and lastp1 back to Eigen::placeholders namespace to reduce name collision risks
- #658: Refactored SVD module with new template parameter for computation options, breaking existing API
- #725: Removed deprecated MappedSparseMatrix type from internal library code
- #742: Updates minimum CMake version to 3.10, removes C++11 test disable option, and sets minimum GCC version to 5