The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.1.0 - 2024-04-25
- Implemented a new changelog.
- Introduced a benchmarking script.
- .gitignore file.
- More examples.
- Add tests for all src files.
- Rcpp support.
- Resolved issues with MPI installation.
- Fixed the printing of configuration summaries with MPI.
- Automated the process of adding a new kernel.
- Improved packaging of software with CPack.
- Addressed installation issues.
- Fixed bivariate and trivariate kernels functionality.
- Corrected time-space kernel issues.
- Updated the installation process for dependencies.
- Modified the calculation of P for all kernels.
- Adjusted CMake variables.
- Revised the process of finding BLASPP and Catch2 libraries.
- Updated doxygen documentation.
- Split the synthetic generator functions into BitHelper class and Locations generator class.
- Created a Bassel Function helper for kernels.
- Cleaned the code base for better readability.
- Eliminated The non-stationary kernel support.
- Removed FindOpenMP.cmake, FindLAPACKPP.cmake, and FindCuSOLVER.cmake.
1.0.0 - 2023-11-12
- Integrated all features present in ExaGeoStat C version.